Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexanderniebuhr/astropix
https://github.com/alexanderniebuhr/astropix
Last synced: 29 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alexanderniebuhr/astropix
- Owner: alexanderniebuhr
- License: mit
- Created: 2023-11-12T07:32:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-01T10:00:32.000Z (9 months ago)
- Last Synced: 2024-05-01T16:09:41.652Z (9 months ago)
- Language: TypeScript
- Size: 224 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome - alexanderniebuhr/astropix - (TypeScript)
README
# Astropix: Monorepository
### Setup
```sh
moon setup && moon sync projects && moon sync codeowners && moon sync hookspnpm update -i -r --latest
```TYPECHECK
ROOT: https://moonrepo.dev/docs/guides/javascript/typescript-project-refs#on-all-projects```plaintext
NOTES"typesVersions": {
"*": {
"*": ["./src/index.tsx"],
"icons": ["./src/icons.tsx"]
}
}"disableSourceOfProjectReferenceRedirect": true, // perf fix, need to build before editor
// "emitDeclarationOnly": true, // for packages
// noEmit: true, // for apps
"module": "NodeNext", // EsNext
"moduleResolution": "NodeNext", // bundler
"useUnknownInCatchVariables": true, // if (err instanceof Error) {}
To start, set the moduleResolution compiler option to "nodenext" (for packages) or "bundler" (for apps)
```