markdown · 1010 bytes Raw Blame History

Packages

This directory is reserved for package repositories added as Git submodules.

Each subdirectory here should be a standalone library repo, for example:

packages/fgof-process
packages/fgof-fs
packages/fgof-pty
packages/fgof-lineedit
packages/fgof-watch
packages/fgof-termios
packages/fgof-keys
packages/fgof-expect
packages/fgof-proc-test
packages/fgof-temp
packages/fgof-cache
packages/fgof-state
packages/fgof-clipboard
packages/fgof-screen
packages/fgof-jobs
packages/fgof-devloop

Current submodules:

  • fgof-process
  • fgof-fs
  • fgof-pty
  • fgof-lineedit
  • fgof-watch
  • fgof-termios
  • fgof-keys
  • fgof-expect
  • fgof-proc-test
  • fgof-temp
  • fgof-cache
  • fgof-state
  • fgof-clipboard
  • fgof-screen
  • fgof-jobs
  • fgof-devloop

Rules:

  • do not create root-owned package source trees directly in this directory
  • create each package as its own repo first
  • then add it here as a submodule

That keeps each package independently discoverable and releasable.

View source
1 # Packages
2
3 This directory is reserved for package repositories added as Git submodules.
4
5 Each subdirectory here should be a standalone library repo, for example:
6
7 ```text
8 packages/fgof-process
9 packages/fgof-fs
10 packages/fgof-pty
11 packages/fgof-lineedit
12 packages/fgof-watch
13 packages/fgof-termios
14 packages/fgof-keys
15 packages/fgof-expect
16 packages/fgof-proc-test
17 packages/fgof-temp
18 packages/fgof-cache
19 packages/fgof-state
20 packages/fgof-clipboard
21 packages/fgof-screen
22 packages/fgof-jobs
23 packages/fgof-devloop
24 ```
25
26 Current submodules:
27
28 - `fgof-process`
29 - `fgof-fs`
30 - `fgof-pty`
31 - `fgof-lineedit`
32 - `fgof-watch`
33 - `fgof-termios`
34 - `fgof-keys`
35 - `fgof-expect`
36 - `fgof-proc-test`
37 - `fgof-temp`
38 - `fgof-cache`
39 - `fgof-state`
40 - `fgof-clipboard`
41 - `fgof-screen`
42 - `fgof-jobs`
43 - `fgof-devloop`
44
45 Rules:
46
47 - do not create root-owned package source trees directly in this directory
48 - create each package as its own repo first
49 - then add it here as a submodule
50
51 That keeps each package independently discoverable and releasable.