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