thom4parisot / nodebook

📖 Livre publié aux Éditions Eyrolles • Première édition : Node.js v10 et npm v6.
https://apprendre-nodejs.fr/v1/
Other
304 stars 73 forks source link

Alléger le module npm nodebook #294

Open thom4parisot opened 6 years ago

thom4parisot commented 6 years ago

Via https://packagephobia.now.sh/result?p=nodebook

image

Peut-être retirer :

En testant avec npm publish --dry-run et en itérant je devrais bien m'en rendre compte.

npm notice 
npm notice 📦  nodebook@0.9.0
npm notice === Tarball Contents === 
npm notice 2.8kB   package.json                                                 
npm notice 159B    .eslintignore                                                
npm notice 42B     .gitattributes                                               
npm notice 742B    .travis.yml                                                  
npm notice 510B    appveyor.yml                                                 
npm notice 698B    book.adoc                                                    
npm notice 25.5kB  cover.png                                                    
npm notice 2.0kB   index.adoc                                                   
npm notice 35B     index.js                                                     
npm notice 41.0kB  JOURNAL.md                                                   
npm notice 1.1kB   LICENSE                                                      
npm notice 1.1kB   Makefile                                                     
npm notice 7.0kB   README.md                                                    
npm notice 4.7kB   sandbox.md                                                   
npm notice 1.6kB   server.js                                                    
npm notice 474B    .github/ISSUE_TEMPLATE/Example.md                            
npm notice 207B    .github/ISSUE_TEMPLATE/Typo.md                               
npm notice 299B    .github/ISSUE_TEMPLATE/Unclear.md                            
npm notice 21B     appendix-a/.eslintrc.yaml                                    
npm notice 242B    appendix-a/examples/npm/browserify.js                        
npm notice 193B    appendix-a/examples/npm/chalk.js                             
npm notice 456B    appendix-a/examples/npm/eventemitter3.js                     
npm notice 335B    appendix-a/examples/npm/faye.js                              
npm notice 145B    appendix-a/examples/npm/glob.js                              
npm notice 439B    appendix-a/examples/npm/inquirer.js                          
npm notice 788B    appendix-a/examples/npm/knex.js                              
npm notice 504B    appendix-a/examples/npm/levelup.js                           
npm notice 217B    appendix-a/examples/npm/lodash.js                            
npm notice 322B    appendix-a/examples/npm/moment.js                            
npm notice 834B    appendix-a/examples/npm/mongoose.js                          
npm notice 0       appendix-a/examples/npm/nitrogren.js                         
npm notice 427B    appendix-a/examples/npm/redis.js                             
npm notice 615B    appendix-a/examples/npm/restify.js                           
npm notice 432B    appendix-a/examples/npm/sinon.js                             
npm notice 246B    appendix-a/examples/npm/string.js                            
npm notice 253B    appendix-a/examples/npm/table.js                             
npm notice 146B    appendix-a/examples/npm/tape.js                              
npm notice 281B    appendix-a/examples/package-eslint-extend.json               
npm notice 343B    appendix-a/examples/package-eslint.json                      
npm notice 274B    appendix-a/examples/package.npm-run-all.json                 
npm notice 324B    appendix-a/examples/sample.css                               
npm notice 251B    appendix-a/examples/sample.html                              
npm notice 323B    appendix-a/examples/stylesheet.css                           
npm notice 299B    appendix-a/examples/stylesheet.less                          
npm notice 257B    appendix-a/examples/template.ejs                             
npm notice 186B    appendix-a/examples/template.hbs                             
npm notice 270B    appendix-a/examples/template.html                            
npm notice 583B    appendix-a/examples/template.jsx                             
npm notice 156B    appendix-a/examples/template.pug                             
npm notice 116.3kB appendix-a/images/karma.png                                  
npm notice 32.4kB  appendix-a/images/npm-chalk.png                              
npm notice 367.1kB appendix-a/images/nyc-cli.png                                
npm notice 243.2kB appendix-a/images/nyc-web.png                                
npm notice 40.6kB  appendix-a/index.adoc                                        
npm notice 1.0kB   appendix-a/package.json                                      
npm notice 344B    appendix-b/examples/async-fake.js                            
npm notice 339B    appendix-b/examples/async-reusable.js                        
npm notice 263B    appendix-b/examples/async.js                                 
npm notice 0       appendix-b/examples/callback-naive.js                        
npm notice 410B    appendix-b/examples/callback.js                              
npm notice 1.3MB   appendix-b/examples/datalocale-20140320-daily.json           
npm notice 0       appendix-b/examples/event.js                                 
npm notice 378B    appendix-b/examples/events-setmaxlisteners.js                
npm notice 321B    appendix-b/examples/filecontent/async-fake.js                
npm notice 275B    appendix-b/examples/filecontent/index.js                     
npm notice 272B    appendix-b/examples/filecontent/sync.js                      
npm notice 511B    appendix-b/examples/glob.js                                  
npm notice 1.1kB   appendix-b/examples/message-abbr/evented.js                  
npm notice 1.0kB   appendix-b/examples/message-abbr/index.js                    
npm notice 929B    appendix-b/examples/message-abbr/waterfall.js                
npm notice 442B    appendix-b/examples/promise-callback.js                      
npm notice 653B    appendix-b/examples/promise-errors.js                        
npm notice 339B    appendix-b/examples/promise-multiple.js                      
npm notice 326B    appendix-b/examples/promise-promisified.js                   
npm notice 369B    appendix-b/examples/streams-async.js                         
npm notice 535B    appendix-b/examples/streams-http-async.js                    
npm notice 342B    appendix-b/examples/streams-http.js                          
npm notice 390B    appendix-b/examples/streams-jsonstream.js                    
npm notice 338B    appendix-b/examples/streams-large.js                         
npm notice 502B    appendix-b/examples/streams-multipipes-es.js                 
npm notice 408B    appendix-b/examples/streams-multipipes.js                    
npm notice 371B    appendix-b/examples/streams.js                               
npm notice 404B    appendix-b/examples/sync.js                                  
npm notice 260B    appendix-b/examples/tagged-literals.js                       
npm notice 32.8kB  appendix-b/index.adoc                                        
npm notice 120B    appendix-b/index.js                                          
npm notice 520B    appendix-b/package.json                                      
npm notice 2.1kB   bin/build.js                                                 
npm notice 879B    bin/cli.js                                                   
npm notice 561B    bin/commands/chapters.js                                     
npm notice 563B    bin/commands/dir.js                                          
npm notice 1.2kB   bin/commands/install.js                                      
npm notice 301B    bin/commands/read.js                                         
npm notice 77B     chapter-01/examples/api.js                                   
npm notice 117B    chapter-01/examples/increment-module.js                      
npm notice 68B     chapter-01/examples/print-date.js                            
npm notice 160B    chapter-01/examples/timeout.js                               
npm notice 180.9kB chapter-01/images/7112862941_3b8c8e9916_o_d.png              
npm notice 1.2kB   chapter-01/images/logo-npm.png                               
npm notice 46.8kB  chapter-01/images/nodejs-new-pantone-black.png               
npm notice 28.0kB  chapter-01/index.adoc                                        
npm notice 493B    chapter-01/package.json                                      
npm notice 48.8kB  chapter-02/images/atom-favourite.png                         
npm notice 342.9kB chapter-02/images/atom.png                                   
npm notice 179.0kB chapter-02/images/cloud9-configuration.png                   
npm notice 42.7kB  chapter-02/images/cloud9-terminal.png                        
npm notice 248.1kB chapter-02/images/cloud9-workspace.png                       
npm notice 83.2kB  chapter-02/images/codenvy-dashboard.png                      
npm notice 327.8kB chapter-02/images/codenvy-workspace.png                      
npm notice 100.8kB chapter-02/images/macos-terminal.png                         
npm notice 153.2kB chapter-02/images/nodejs-downloads.png                       
npm notice 163.7kB chapter-02/images/runkit-playground.png                      
npm notice 31.4kB  chapter-02/images/schedule.png                               
npm notice 311.5kB chapter-02/images/visual-studio-code.png                     
npm notice 51.1kB  chapter-02/images/visual-studio.png                          
npm notice 341.6kB chapter-02/images/webstorm.png                               
npm notice 12.4kB  chapter-02/images/windows-node-installer.png                 
npm notice 23.2kB  chapter-02/images/windows-node-menu.png                      
npm notice 4.5kB   chapter-02/images/windows-terminal.png                       
npm notice 37.7kB  chapter-02/index.adoc                                        
npm notice 440B    chapter-02/package.json                                      
npm notice 88B     chapter-03/.eslintrc.yaml                                    
npm notice 253B    chapter-03/examples/array/base.js                            
npm notice 255B    chapter-03/examples/array/concat.js                          
npm notice 209B    chapter-03/examples/array/destructuring-rest.js              
npm notice 246B    chapter-03/examples/array/destructuring.js                   
npm notice 179B    chapter-03/examples/array/filter.js                          
npm notice 196B    chapter-03/examples/array/find.js                            
npm notice 229B    chapter-03/examples/array/for-of-in.js                       
npm notice 216B    chapter-03/examples/array/foreach-function.js                
npm notice 189B    chapter-03/examples/array/from.js                            
npm notice 370B    chapter-03/examples/array/index-of-includes.js               
npm notice 159B    chapter-03/examples/array/join.js                            
npm notice 262B    chapter-03/examples/array/loop.js                            
npm notice 238B    chapter-03/examples/array/map-dedupe.js                      
npm notice 122B    chapter-03/examples/array/map.js                             
npm notice 170B    chapter-03/examples/array/node-list.js                       
npm notice 141B    chapter-03/examples/array/reduce.js                          
npm notice 94B     chapter-03/examples/array/reverse.js                         
npm notice 220B    chapter-03/examples/array/slice-negative.js                  
npm notice 133B    chapter-03/examples/array/slice.js                           
npm notice 283B    chapter-03/examples/array/some.js                            
npm notice 270B    chapter-03/examples/array/sort-strings.js                    
npm notice 265B    chapter-03/examples/array/sort.js                            
npm notice 148B    chapter-03/examples/array/spread.js                          
npm notice 19B     chapter-03/examples/base/.eslintrc.yaml                      
npm notice 17B     chapter-03/examples/base/array.js                            
npm notice 12B     chapter-03/examples/base/boolean.js                          
npm notice 74B     chapter-03/examples/base/function.js                         
npm notice 5B      chapter-03/examples/base/null.js                             
npm notice 8B      chapter-03/examples/base/number.js                           
npm notice 80B     chapter-03/examples/base/object.js                           
npm notice 10B     chapter-03/examples/base/string.js                           
npm notice 10B     chapter-03/examples/base/undefined.js                        
npm notice 203B    chapter-03/examples/base/variables.js                        
npm notice 225B    chapter-03/examples/boolean/base.js                          
npm notice 221B    chapter-03/examples/boolean/convert.js                       
npm notice 415B    chapter-03/examples/class/base.js                            
npm notice 497B    chapter-03/examples/class/extends.js                         
npm notice 324B    chapter-03/examples/class/getters.js                         
npm notice 430B    chapter-03/examples/class/methods.js                         
npm notice 362B    chapter-03/examples/class/static.js                          
npm notice 184B    chapter-03/examples/date/base.js                             
npm notice 389B    chapter-03/examples/date/intl.js                             
npm notice 232B    chapter-03/examples/date/set.js                              
npm notice 193B    chapter-03/examples/date/to-locale-date.js                   
npm notice 704B    chapter-03/examples/definition.js                            
npm notice 230B    chapter-03/examples/functions/anonymous.js                   
npm notice 310B    chapter-03/examples/functions/base.js                        
npm notice 226B    chapter-03/examples/functions/callback.js                    
npm notice 154B    chapter-03/examples/functions/rest.js                        
npm notice 302B    chapter-03/examples/instructions/else-if.js                  
npm notice 165B    chapter-03/examples/instructions/if.js                       
npm notice 128B    chapter-03/examples/json/base.json                           
npm notice 263B    chapter-03/examples/json/parse.js                            
npm notice 106B    chapter-03/examples/json/stringify.js                        
npm notice 185B    chapter-03/examples/json/to-json-extra.js                    
npm notice 242B    chapter-03/examples/json/to-json.js                          
npm notice 107B    chapter-03/examples/number/base.js                           
npm notice 284B    chapter-03/examples/number/constants.js                      
npm notice 84B     chapter-03/examples/number/hexa.js                           
npm notice 205B    chapter-03/examples/number/is-nan.js                         
npm notice 216B    chapter-03/examples/number/is-not-a-nan.js                   
npm notice 49B     chapter-03/examples/number/nan-number.js                     
npm notice 29B     chapter-03/examples/number/nan.js                            
npm notice 169B    chapter-03/examples/number/operations-types.js               
npm notice 186B    chapter-03/examples/number/operations.js                     
npm notice 124B    chapter-03/examples/number/parse-int.js                      
npm notice 205B    chapter-03/examples/number/parse.js                          
npm notice 201B    chapter-03/examples/number/round.js                          
npm notice 88B     chapter-03/examples/number/to-fixed.js                       
npm notice 303B    chapter-03/examples/object/assign.js                         
npm notice 236B    chapter-03/examples/object/base.js                           
npm notice 226B    chapter-03/examples/object/destructuring-rest.js             
npm notice 140B    chapter-03/examples/object/destructuring-spread.js           
npm notice 334B    chapter-03/examples/object/destructuring.js                  
npm notice 323B    chapter-03/examples/object/dynamic.js                        
npm notice 334B    chapter-03/examples/object/entries-loop.js                   
npm notice 117B    chapter-03/examples/object/entries.js                        
npm notice 189B    chapter-03/examples/object/has-own-property.js               
npm notice 163B    chapter-03/examples/object/key-in.js                         
npm notice 317B    chapter-03/examples/object/key-undefined.js                  
npm notice 171B    chapter-03/examples/object/key.js                            
npm notice 165B    chapter-03/examples/object/keys.js                           
npm notice 348B    chapter-03/examples/promise/all.js                           
npm notice 439B    chapter-03/examples/promise/async-await.js                   
npm notice 260B    chapter-03/examples/promise/base.js                          
npm notice 582B    chapter-03/examples/promise/then-catch.js                    
npm notice 13B     chapter-03/examples/regexp/base.js                           
npm notice 206B    chapter-03/examples/regexp/classes.js                        
npm notice 168B    chapter-03/examples/regexp/flags.js                          
npm notice 522B    chapter-03/examples/regexp/limits.js                         
npm notice 164B    chapter-03/examples/regexp/replace-function.js               
npm notice 212B    chapter-03/examples/regexp/replace.js                        
npm notice 521B    chapter-03/examples/regexp/syntax.js                         
npm notice 228B    chapter-03/examples/regexp/test.js                           
npm notice 21B     chapter-03/examples/scopes/.eslintrc.yaml                    
npm notice 191B    chapter-03/examples/scopes/global.js                         
npm notice 238B    chapter-03/examples/scopes/lexical.js                        
npm notice 134B    chapter-03/examples/scopes/local.js                          
npm notice 284B    chapter-03/examples/string/base.js                           
npm notice 94B     chapter-03/examples/string/char-at.js                        
npm notice 84B     chapter-03/examples/string/concat.js                         
npm notice 248B    chapter-03/examples/string/index-of.js                       
npm notice 92B     chapter-03/examples/string/length.js                         
npm notice 114B    chapter-03/examples/string/lower-upper-case.js               
npm notice 218B    chapter-03/examples/string/trim-pad.js                       
npm notice 61B     chapter-03/examples/variables/const.js                       
npm notice 110.1kB chapter-03/images/compat-table.png                           
npm notice 2.9kB   chapter-03/images/javascript.svg                             
npm notice 201.7kB chapter-03/images/node-green.png                             
npm notice 78.2kB  chapter-03/index.adoc                                        
npm notice 473B    chapter-03/package.json                                      
npm notice 243B    chapter-04/examples/.eslintrc.yaml                           
npm notice 189B    chapter-04/examples/child_process/intro.js                   
npm notice 130B    chapter-04/examples/child_process/ls-root.js                 
npm notice 132B    chapter-04/examples/child_process/ls.js                      
npm notice 215B    chapter-04/examples/child_process/package.json               
npm notice 273B    chapter-04/examples/child_process/ping.js                    
npm notice 244B    chapter-04/examples/child_process/spawn-shell-stdin.js       
npm notice 287B    chapter-04/examples/child_process/spawn-stdin.js             
npm notice 225B    chapter-04/examples/child_process/spawn.js                   
npm notice 58B     chapter-04/examples/console/interpolate.js                   
npm notice 85B     chapter-04/examples/console/log.js                           
npm notice 26B     chapter-04/examples/deprecation-warning.js                   
npm notice 160B    chapter-04/examples/dirname-filename.js                      
npm notice 346B    chapter-04/examples/errors/callback.js                       
npm notice 59B     chapter-04/examples/errors/on-error-uncaught.js              
npm notice 142B    chapter-04/examples/errors/on-error.js                       
npm notice 386B    chapter-04/examples/errors/promise-chain.js                  
npm notice 90B     chapter-04/examples/errors/promise-no-catch.js               
npm notice 183B    chapter-04/examples/errors/promise.js                        
npm notice 540B    chapter-04/examples/events/class.js                          
npm notice 313B    chapter-04/examples/events/intro.js                          
npm notice 281B    chapter-04/examples/events/once.js                           
npm notice 456B    chapter-04/examples/events/remove.js                         
npm notice 420B    chapter-04/examples/fs/copy-tmp.js                           
npm notice 218B    chapter-04/examples/fs/intro.js                              
npm notice 86B     chapter-04/examples/fs/ls.js                                 
npm notice 215B    chapter-04/examples/fs/package.json                          
npm notice 140B    chapter-04/examples/fs/read-dir.js                           
npm notice 96B     chapter-04/examples/fs/rmdir.js                              
npm notice 380B    chapter-04/examples/http/get.js                              
npm notice 219B    chapter-04/examples/http/intro.js                            
npm notice 470B    chapter-04/examples/http/request-advanced.js                 
npm notice 544B    chapter-04/examples/http/request.js                          
npm notice 421B    chapter-04/examples/http/server.js                           
npm notice 286B    chapter-04/examples/http/web-server-ok.js                    
npm notice 592B    chapter-04/examples/http/web-server-routes.js                
npm notice 212B    chapter-04/examples/http/web-server.js                       
npm notice 177B    chapter-04/examples/modules/double-import.js                 
npm notice 181B    chapter-04/examples/modules/ecmascript-multiple.mjs          
npm notice 67B     chapter-04/examples/modules/ecmascript.js                    
npm notice 78B     chapter-04/examples/modules/ecmascript.mjs                   
npm notice 128B    chapter-04/examples/modules/enfant-export-multiple.js        
npm notice 134B    chapter-04/examples/modules/enfant-export-shorthand.js       
npm notice 45B     chapter-04/examples/modules/enfant-export.js                 
npm notice 19B     chapter-04/examples/modules/enfant.js                        
npm notice 127B    chapter-04/examples/modules/increment.js                     
npm notice 116B    chapter-04/examples/modules/increment.mjs                    
npm notice 204B    chapter-04/examples/modules/parent-export-multiple.js        
npm notice 145B    chapter-04/examples/modules/parent-export.js                 
npm notice 148B    chapter-04/examples/modules/parent.js                        
npm notice 413B    chapter-04/examples/os/apps.js                               
npm notice 188B    chapter-04/examples/os/intro.js                              
npm notice 315B    chapter-04/examples/os/npmrc.js                              
npm notice 226B    chapter-04/examples/path/intro.js                            
npm notice 141B    chapter-04/examples/path/platform.js                         
npm notice 242B    chapter-04/examples/path/relative.js                         
npm notice 163B    chapter-04/examples/path/win32.js                            
npm notice 152B    chapter-04/examples/print-exit.js                            
npm notice 61B     chapter-04/examples/print-first.js                           
npm notice 265B    chapter-04/examples/print-text-limit.js                      
npm notice 138B    chapter-04/examples/print-text.js                            
npm notice 147B    chapter-04/examples/process/env.js                           
npm notice 427B    chapter-04/examples/process/exit-devinette.js                
npm notice 163B    chapter-04/examples/process/exit-error.js                    
npm notice 134B    chapter-04/examples/process/exit.js                          
npm notice 412B    chapter-04/examples/process/interrupt.js                     
npm notice 147B    chapter-04/examples/process/intro.js                         
npm notice 176B    chapter-04/examples/process/stdin-uppercase.js               
npm notice 321B    chapter-04/examples/process/stdout-long.js                   
npm notice 72B     chapter-04/examples/process/stdout.js                        
npm notice 104B    chapter-04/examples/runtime-error.js                         
npm notice 60B     chapter-04/examples/script.js                                
npm notice 372B    chapter-04/examples/stream/copie.js                          
npm notice 214B    chapter-04/examples/stream/intro.js                          
npm notice 330B    chapter-04/examples/stream/pipe-multi.js                     
npm notice 184B    chapter-04/examples/stream/pipe-transform.js                 
npm notice 372B    chapter-04/examples/stream/pipe.js                           
npm notice 260B    chapter-04/examples/stream/read.js                           
npm notice 463B    chapter-04/examples/stream/write.js                          
npm notice 71B     chapter-04/examples/syntax-error.js                          
npm notice 228B    chapter-04/examples/url/format.js                            
npm notice 136B    chapter-04/examples/url/intro.js                             
npm notice 194B    chapter-04/examples/url/resolve.js                           
npm notice 299B    chapter-04/examples/url/search-params.js                     
npm notice 146B    chapter-04/examples/url/to-string.js                         
npm notice 302B    chapter-04/examples/util/debuglog.js                         
npm notice 129B    chapter-04/examples/util/format.js                           
npm notice 313B    chapter-04/examples/util/fs-readdir-promise.js               
npm notice 266B    chapter-04/examples/util/fs-readdir-promisified.js           
npm notice 54.9kB  chapter-04/images/api-deprecation-fs-exists.png              
npm notice 49.5kB  chapter-04/images/api-fs.png                                 
npm notice 86.4kB  chapter-04/images/chrome-devtools.png                        
npm notice 155.7kB chapter-04/images/inspector-breakpoint-in.png                
npm notice 133.3kB chapter-04/images/inspector-breakpoint.png                   
npm notice 133.9kB chapter-04/images/inspector-paused.png                       
npm notice 42.2kB  chapter-04/images/terminal.png                               
npm notice 176.8kB chapter-04/images/web-console.png                            
npm notice 35.3kB  chapter-04/images/web-server-ok.png                          
npm notice 33.3kB  chapter-04/images/web-server-routes.png                      
npm notice 35.1kB  chapter-04/images/web-server.png                             
npm notice 129.5kB chapter-04/index.adoc                                        
npm notice 552B    chapter-04/package.json                                      
npm notice 59B     chapter-05/.eslintrc.yaml                                    
npm notice 133B    chapter-05/examples/app.js                                   
npm notice 115B    chapter-05/examples/cow.js                                   
npm notice 138B    chapter-05/examples/print-args.js                            
npm notice 223B    chapter-05/examples/tests.js                                 
npm notice 75.6kB  chapter-05/images/npm-package-falchion.png                   
npm notice 219.5kB chapter-05/images/npm-package-mysql-libmysqlclient.png       
npm notice 170.2kB chapter-05/images/npm-package-mysql2.png                     
npm notice 172.7kB chapter-05/images/npm-registry-search.png                    
npm notice 35.7kB  chapter-05/index.adoc                                        
npm notice 771B    chapter-05/package.json                                      
npm notice 21B     chapter-06/.nvmrc                                            
npm notice 175B    chapter-06/examples/.travis-now.yml                          
npm notice 158B    chapter-06/examples/.travis.yml                              
npm notice 54B     chapter-06/examples/ansible/inventory.yaml                   
npm notice 611B    chapter-06/examples/ansible/playbook.yaml                    
npm notice 360B    chapter-06/examples/app.js                                   
npm notice 377B    chapter-06/examples/db-migration-init.js                     
npm notice 249B    chapter-06/examples/db-migration-step.js                     
npm notice 396B    chapter-06/examples/debug.js                                 
npm notice 156B    chapter-06/examples/Dockerfile                               
npm notice 494B    chapter-06/examples/nginx/phusion-webapp.conf                
npm notice 87B     chapter-06/examples/nginx/static.conf                        
npm notice 218B    chapter-06/examples/package.json                             
npm notice 156B    chapter-06/examples/runkit-endpoint.js                       
npm notice 345B    chapter-06/examples/sentry.js                                
npm notice 165B    chapter-06/examples/server-port-dynamic.js                   
npm notice 121B    chapter-06/examples/server-port.js                           
npm notice 274B    chapter-06/examples/sql-connect.js                           
npm notice 373B    chapter-06/examples/systemd/nodebook.d/app.conf              
npm notice 45B     chapter-06/examples/version.js                               
npm notice 162B    chapter-06/examples/webtask.js                               
npm notice 35.2kB  chapter-06/images/alwaysdata-process-list.png                
npm notice 61.4kB  chapter-06/images/alwaysdata-site-configuration.png          
npm notice 53.4kB  chapter-06/images/alwaysdata-site-informations.png           
npm notice 29.6kB  chapter-06/images/alwaysdata-site-list.png                   
npm notice 60.1kB  chapter-06/images/docker-automated-build.png                 
npm notice 387.4kB chapter-06/images/filezilla-file-transfer.png                
npm notice 212.7kB chapter-06/images/glitch-app.png                             
npm notice 232.9kB chapter-06/images/glitch-github-import.png                   
npm notice 169.8kB chapter-06/images/heroku-addons.png                          
npm notice 44.0kB  chapter-06/images/heroku-app-error.png                       
npm notice 158.2kB chapter-06/images/heroku-github-import.png                   
npm notice 38.3kB  chapter-06/images/pingdom-uptime.png                         
npm notice 52.4kB  chapter-06/images/pm2-start.png                              
npm notice 304.8kB chapter-06/images/runkit-notebook.png                        
npm notice 84.5kB  chapter-06/images/sentry-error.png                           
npm notice 231.6kB chapter-06/images/snyk-dashboard.png                         
npm notice 150.4kB chapter-06/images/snyk-vulnerability.png                     
npm notice 146.2kB chapter-06/images/travisci-build.png                         
npm notice 37.7kB  chapter-06/images/travisci-secrets.png                       
npm notice 100.5kB chapter-06/images/webtask-make.png                           
npm notice 70.2kB  chapter-06/index.adoc                                        
npm notice 700B    chapter-06/package.json                                      
npm notice 182B    chapter-07/examples/http-app.js                              
npm notice 7.5kB   chapter-07/index.adoc                                        
npm notice 469B    chapter-07/package.json                                      
npm notice 2.2kB   chapter-08/index.adoc                                        
npm notice 469B    chapter-08/package.json                                      
npm notice 250B    chapter-09/.eslintrc                                         
npm notice 355B    chapter-09/.travis.yml                                       
npm notice 249B    chapter-09/examples/.babelrc                                 
npm notice 27B     chapter-09/examples/.csslintrc                               
npm notice 213B    chapter-09/examples/babel-es2015.js                          
npm notice 303B    chapter-09/examples/babel-es2015ified.js                     
npm notice 873.4kB chapter-09/examples/Button-browserify.js                     
npm notice 123B    chapter-09/examples/import/dom-log.js                        
npm notice 145B    chapter-09/examples/import/global-dom-log.js                 
npm notice 82B     chapter-09/examples/import/import-jquery-browserify.html     
npm notice 85B     chapter-09/examples/import/import-jquery.html                
npm notice 115B    chapter-09/examples/import/import.html                       
npm notice 268.1kB chapter-09/examples/import/script-import-jquery-browserify.js
npm notice 124B    chapter-09/examples/import/script-import-jquery.js           
npm notice 198B    chapter-09/examples/import/script-import.js                  
npm notice 99B     chapter-09/examples/import/script.html                       
npm notice 100B    chapter-09/examples/import/script.js                         
npm notice 319B    chapter-09/examples/io/eventsource-client.js                 
npm notice 544B    chapter-09/examples/io/eventsource-server.js                 
npm notice 160B    chapter-09/examples/io/eventsource.html                      
npm notice 384B    chapter-09/examples/io/fetch-client.js                       
npm notice 150B    chapter-09/examples/io/fetch-server.js                       
npm notice 154B    chapter-09/examples/io/fetch.html                            
npm notice 566B    chapter-09/examples/io/websocket-client.js                   
npm notice 596B    chapter-09/examples/io/websocket-server.js                   
npm notice 159B    chapter-09/examples/io/websocket.html                        
npm notice 288B    chapter-09/examples/livereload/.babelrc                      
npm notice 667B    chapter-09/examples/livereload/button-count.jsx              
npm notice 872.5kB chapter-09/examples/livereload/react-app-hmr-browserify.js   
npm notice 109B    chapter-09/examples/livereload/react-app-hmr.html            
npm notice 307B    chapter-09/examples/livereload/react-app-hmr.js              
npm notice 544B    chapter-09/examples/livereload/server-sync.js                
npm notice 729B    chapter-09/examples/modules/date-interval.jsx                
npm notice 269.0kB chapter-09/examples/modules/jquery-app-browserify.js         
npm notice 175B    chapter-09/examples/modules/jquery-app.html                  
npm notice 662B    chapter-09/examples/modules/jquery-app.js                    
npm notice 255B    chapter-09/examples/modules/jquery-plugin.html               
npm notice 687B    chapter-09/examples/modules/jquery-plugin.js                 
npm notice 90B     chapter-09/examples/modules/node-timer.js                    
npm notice 725.5kB chapter-09/examples/modules/react-app-browserify.js          
npm notice 166B    chapter-09/examples/modules/react-app.html                   
npm notice 296B    chapter-09/examples/modules/react-app.js                     
npm notice 113B    chapter-09/examples/modules/styles.css                       
npm notice 353B    chapter-09/examples/modules/timer.js                         
npm notice 355B    chapter-09/examples/polyfill-import.html                     
npm notice 231B    chapter-09/examples/polyfill-require.js                      
npm notice 274B    chapter-09/examples/polyfill.io.html                         
npm notice 236.9kB chapter-09/examples/polyfills.js                             
npm notice 266B    chapter-09/examples/test-branches.js                         
npm notice 229B    chapter-09/examples/test-export.js                           
npm notice 243B    chapter-09/examples/test-outside-world.js                    
npm notice 98B     chapter-09/examples/tests-browser/.eslintrc                  
npm notice 38B     chapter-09/examples/tests-browser/fixtures/link-package.html 
npm notice 536B    chapter-09/examples/tests-browser/test-outside-world.js      
npm notice 58B     chapter-09/examples/tests/.eslintrc                          
npm notice 498B    chapter-09/examples/tests/button-count.js                    
npm notice 786B    chapter-09/examples/tests/date-interval.js                   
npm notice 445B    chapter-09/examples/tests/test-branches.js                   
npm notice 490B    chapter-09/examples/tests/test-export.js                     
npm notice 288B    chapter-09/examples/ui/.babelrc                              
npm notice 725.2kB chapter-09/examples/ui/app-browserify.js                     
npm notice 243B    chapter-09/examples/ui/app.js                                
npm notice 199B    chapter-09/examples/ui/buttons.css                           
npm notice 437B    chapter-09/examples/ui/Buttons.jsx                           
npm notice 374B    chapter-09/examples/ui/buttons.scss                          
npm notice 98B     chapter-09/examples/ui/index.html                            
npm notice 74.9kB  chapter-09/images/eventsource-frames.png                     
npm notice 186.5kB chapter-09/images/eventsource-ui.png                         
npm notice 87.6kB  chapter-09/images/fetch-frames.png                           
npm notice 64.9kB  chapter-09/images/io-example.png                             
npm notice 60.1kB  chapter-09/images/mocha-react.png                            
npm notice 80.6kB  chapter-09/images/module-import.png                          
npm notice 92.7kB  chapter-09/images/modules-time.png                           
npm notice 139.8kB chapter-09/images/react-devtools.png                         
npm notice 31.4kB  chapter-09/images/travis-ci-encrypted-env.png                
npm notice 91.9kB  chapter-09/images/websocket-frames.png                       
npm notice 92.3kB  chapter-09/index.adoc                                        
npm notice 2.7kB   chapter-09/karma.conf.js                                     
npm notice 3.4kB   chapter-09/package.json                                      
npm notice 778B    chapter-09/server.js                                         
npm notice 100B    foreword/foreword-fr.adoc                                    
npm notice 9.2kB   foreword/preamble.adoc                                       
npm notice 1.1kB   resources/tip-examples.adoc                                  
npm notice 318B    resources/tip-versions.adoc                                  
npm notice 2.0kB   src/asciidoctor-extension-bash-dollar.js                     
npm notice 1.6kB   src/asciidoctor-extension-mdn.js                             
npm notice 568B    src/asciidoctor-microtypography-french.js                    
npm notice 871B    src/asciidoctor-toc-hash-scroll.js                           
npm notice 38.5kB  src/main.css                                                 
npm notice 8.4kB   tests/examples-config.js                                     
npm notice 1.7kB   tests/examples.js                                            
npm notice === Tarball Details === 
npm notice name:          nodebook                                
npm notice version:       0.9.0                                   
npm notice package size:  9.7 MB                                  
npm notice unpacked size: 15.0 MB                                 
npm notice shasum:        bd7e7eb31361899fd0d0ebd63a8e006bf8252a74
npm notice integrity:     sha512-0ZV2hq7KHKqjT[...]k0w95o8R6DI8A==
npm notice total files:   485                                     
npm notice 
+ nodebook@0.9.0
NerOcrO commented 6 years ago

Mais du coup, tu les stockes autre part les images ?

thom4parisot commented 6 years ago

Ah pardon, quand j'écrivais le module je pensais au module npm.

Quand tu le télécharges sur npm via npm install --global nodebook, tu récupères 15Mo. C'est cool en offline—c'est moins cool le reste du temps.

J'ai mis à jour la description de l'issue pour mieux resituer le contexte (et voir la liste des fichiers qui sont publiés).

Donc dans l'idéal les images resteraient sur GitHub, seraient retirés du module npm (via le fichier .npmignore) et seraient lues à distance.