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 | - [ ]
|