markdown · 901 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

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

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 ```
22
23 Current submodules:
24
25 - `fgof-process`
26 - `fgof-fs`
27 - `fgof-pty`
28 - `fgof-lineedit`
29 - `fgof-watch`
30 - `fgof-termios`
31 - `fgof-keys`
32 - `fgof-expect`
33 - `fgof-proc-test`
34 - `fgof-temp`
35 - `fgof-cache`
36 - `fgof-state`
37 - `fgof-clipboard`
38
39 Rules:
40
41 - do not create root-owned package source trees directly in this directory
42 - create each package as its own repo first
43 - then add it here as a submodule
44
45 That keeps each package independently discoverable and releasable.