File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change 1+ Centralised config of dev tooling for Nested Code packages.
2+
3+ ---
4+
5+ The goal for this project is to support simple and consistent package config across a variety of
6+ platforms and interfaces (CLIs, Node/Deno, browser).
7+
8+ One choice I've made to achieve that is to publish exclusively as ES modules (mostly using
9+ Typescript, for Node 14). Narrowing support to ESM (not publishing Common JS) supports not just
10+ simplicity but a forward looking JS ecosystem.
11+
12+ [ Start here if you're wondering why or how to support ESM] ( https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c ) .
13+
14+ ### Configs
15+
16+ - [ ] ESBuild script to:
17+ - [ ] Lint
18+ - [ ] Build and bundle
19+ - [ ] Write type definitions
20+ - [ ] Update package exports
21+ - [ ] TSConfig
22+ - [ ] ESLint config
23+ - [ ] Jest config
You can’t perform that action at this time.
0 commit comments