UNPKG

1.33 kBMarkdownView Raw
1# TODO
2
3## sooner
4- [ ] readme: add motivation
5- [ ] add tests for more modules
6- [ ] add commands: rebuild, update
7- [ ] tests: "modules /w yyy": "moduleName": "moduleVersion"(?): "for atom-shell...": "build"/"require"
8- [ ] pass trough whole argv to npm install plus(maybe) --ignore-scripts
9- [ ] build modules recursively !!
10- [ ] add examples directory
11- [ ] test using `--build-from-source` for better compability
12- [ ] set npm_home to ~/.aspm
13- [ ]
14
15## next
16- [x] meta[test]: install and build in tmp/
17- [ ] investigate npm-only build way
18- [ ] fix building `node-sass`
19- [ ] fix building `nodegit`
20- [ ] readme: better explain under the hood
21- [ ] readme: better explain node-pre-gyp support (you get the "node" and the "gyp", without the "pre")
22- [ ] allow overriding of `--dist-url` (also from config)
23- [ ] error handling/reporting
24- [ ] gist with atom-shell-require-sqlite3-test
25- [ ] add ~/.aspm/config.json
26- [ ]
27
28## later
29- [ ] test cross-compilation with `--target-platform`
30- [ ] ask someone else to test on darwin (lago1283?)
31- [ ] PR node-pre-gyp: patch versioning.js and republish to npm
32- [ ] PR node-sqlite3: update node-pre-gyp and republish to npm
33- [ ] `--no-colors`
34- [ ]
35
36# MAYBE's
37- [ ] simplify installModule?
38- [ ] new branch: use `minimist`
39- [ ] add `aspm init`?
40- [ ] add `aspm config`?
41- [ ]