Skip to content

Commit 13581b2

Browse files
Example with node_module sizes
1 parent e70e6bf commit 13581b2

File tree

3 files changed

+33
-17
lines changed

3 files changed

+33
-17
lines changed

package-lock.json

Lines changed: 15 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "jspm-node-import-map-loader",
33
"type": "module",
44
"scripts": {
5+
"default": "npm install --no-save react-dom@17.0.2 @teleporthq/teleport-project-generator-react@0.25.4 @teleporthq/teleport-project-generator-preact@0.20.0 chalk express morgan react-router@5.2.1 react-router-dom@5.2.1 && node test.js",
56
"test": "node --loader ./loader.js test.js",
67
"server": "node --loader ./loader.js test-server.js"
78
},

readme.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Experimental node loader built on top of jspm utils to resovlve deps from remote in nodejs
22

33
```sh
4-
node --loader ./loader.js test.js
4+
node --loader ./loader.js test.js
55
```
66

77
```bash
8-
loader git:(main) node --loader ./loader.js test.js
8+
loader git:(main) node --loader ./loader.js test.js
99
(node:12944) ExperimentalWarning: --experimental-loader is an experimental feature. This feature could change at any time
1010
(Use `node --trace-warnings ...` to show where the warning was created)
1111
testing
@@ -33,4 +33,18 @@ testing
3333
unstable_renderSubtreeIntoContainer: [Function: renderSubtreeIntoContainer],
3434
version: '18.2.0'
3535
}
36-
```
36+
```
37+
38+
## Size
39+
40+
One very significant upside of using deps using the `loader` and `import-map`. The dependencies from `test.js` loads
41+
42+
```sh
43+
du -sh -I @jspm -I fs-extra -I node-fetch node_modules
44+
50M node_modules
45+
```
46+
47+
```sh
48+
du -sh .cache
49+
3.6M .cache
50+
```

0 commit comments

Comments
 (0)