Skip to content

Releases: onebeyond/generator-systemic

v2.3.1

22 Oct 14:53
Compare
Choose a tag to compare

NPM Logs

npm notice 
npm notice 📦  [email protected]
npm notice === Tarball Contents === 
npm notice 216B  generators/app/templates/root/_Dockerfile                                  
npm notice 453B  generators/app/templates/root/_makefile                                    
npm notice 121B  generators/app/templates/test/.eslintrc                                    
npm notice 757B  LICENSE                                                                    
npm notice 14B   generators/app/templates/root/_.dockerignore                               
npm notice 237B  generators/app/templates/root/_.editorconfig                               
npm notice 9B    generators/app/templates/root/_.eslintignore                               
npm notice 33B   generators/app/templates/root/_.gitignore                                  
npm notice 626B  generators/app/templates/root/_index.js                                    
npm notice 178B  generators/app/templates/root/_system.js                                   
npm notice 496B  generators/app/templates/lib/components/routes/admin-routes.js             
npm notice 785B  generators/app/templates/lib/components/routes/v1/api-routes.js            
npm notice 785B  generators/app/templates/lib/components/routes/v2/api-routes.js            
npm notice 50B   generators/app/templates/config/build.js                                   
npm notice 338B  generators/app/templates/lib/components/logging/bunyan.js                  
npm notice 738B  generators/app/templates/lib/components/config/confabulous.js              
npm notice 148B  generators/app/templates/test/mocks/components/config.js                   
npm notice 1.7kB generators/app/templates/lib/components/logging/console.js                 
npm notice 1.4kB generators/app/templates/config/default.js                                 
npm notice 65B   generators/app/templates/test/env.js                                       
npm notice 3.1kB generators/app/index.js                                                    
npm notice 384B  generators/app/templates/lib/components/app/index.js                       
npm notice 278B  generators/app/templates/lib/components/bus/index.js                       
npm notice 179B  generators/app/templates/lib/components/config/index.js                    
npm notice 614B  generators/app/templates/lib/components/controller/index.js                
npm notice 374B  generators/app/templates/lib/components/express/index.js                   
npm notice 651B  generators/app/templates/lib/components/logging/index.js                   
npm notice 822B  generators/app/templates/lib/components/routes/index.js                    
npm notice 303B  generators/app/templates/lib/components/store/index.js                     
npm notice 792B  generators/app/templates/lib/components/bus/initBus.js                     
npm notice 484B  generators/app/templates/lib/components/controller/api/v1/initController.js
npm notice 535B  generators/app/templates/lib/components/controller/api/v2/initController.js
npm notice 757B  generators/app/templates/lib/components/controller/bus/initController.js   
npm notice 765B  generators/app/templates/lib/components/store/initStore.js                 
npm notice 57B   generators/app/templates/config/local.js                                   
npm notice 307B  generators/app/templates/test/mocks/components/logger.js                   
npm notice 142B  generators/app/templates/test/mocks/components/metrics.js                  
npm notice 860B  generators/app/templates/lib/components/logging/prepper-middleware.js      
npm notice 942B  generators/app/templates/lib/components/logging/prepper.js                 
npm notice 21B   generators/app/templates/config/prod.js                                    
npm notice 591B  generators/app/templates/test/unit/sample.test.js                          
npm notice 2.5kB generators/app/templates/test/service.test.js                              
npm notice 396B  generators/app/templates/test/helpers/sleep.js                             
npm notice 300B  generators/app/templates/test/helpers/store.js                             
npm notice 71B   generators/app/templates/test/test-system.js                               
npm notice 647B  generators/app/templates/config/test.js                                    
npm notice 672B  generators/app/templates/root/_.eslintrc.json                              
npm notice 2.1kB generators/app/templates/root/_package.json                                
npm notice 1.4kB package.json                                                               
npm notice 9.5kB generators/app/templates/root/_README.md                                   
npm notice 3.1kB README.md                                                                  
npm notice 3B    generators/app/templates/root/_.nvmrc                                      
npm notice 58B   generators/app/templates/test/mocha.opts                                   
npm notice 4.3kB generators/app/templates/docs/syncapi.yaml                                 
npm notice 485B  generators/app/templates/root/_docker-compose.yml                          
npm notice === Tarball Details === 
npm notice name:          generator-systemic                      
npm notice version:       2.3.1                                   
npm notice package size:  15.5 kB                                 
npm notice unpacked size: 47.7 kB                                 
npm notice shasum:        78485c786d9c8cbed0bccd0baae661efe39c2f71
npm notice integrity:     sha512-2Em4X2hmumzxO[...]nK1KbL02egQNA==
npm notice total files:   55                                      
npm notice 
+ [email protected]

v2.3.0

27 Aug 15:04
Compare
Choose a tag to compare

NPM Publish log

npm notice 
npm notice 📦  [email protected]
npm notice === Tarball Contents === 
npm notice 216B  generators/app/templates/root/_Dockerfile                                  
npm notice 453B  generators/app/templates/root/_makefile                                    
npm notice 121B  generators/app/templates/test/.eslintrc                                    
npm notice 757B  LICENSE                                                                    
npm notice 14B   generators/app/templates/root/_.dockerignore                               
npm notice 237B  generators/app/templates/root/_.editorconfig                               
npm notice 9B    generators/app/templates/root/_.eslintignore                               
npm notice 33B   generators/app/templates/root/_.gitignore                                  
npm notice 626B  generators/app/templates/root/_index.js                                    
npm notice 178B  generators/app/templates/root/_system.js                                   
npm notice 441B  generators/app/templates/lib/components/routes/admin-routes.js             
npm notice 785B  generators/app/templates/lib/components/routes/v1/api-routes.js            
npm notice 785B  generators/app/templates/lib/components/routes/v2/api-routes.js            
npm notice 50B   generators/app/templates/config/build.js                                   
npm notice 338B  generators/app/templates/lib/components/logging/bunyan.js                  
npm notice 738B  generators/app/templates/lib/components/config/confabulous.js              
npm notice 148B  generators/app/templates/test/mocks/components/config.js                   
npm notice 1.7kB generators/app/templates/lib/components/logging/console.js                 
npm notice 1.4kB generators/app/templates/config/default.js                                 
npm notice 65B   generators/app/templates/test/env.js                                       
npm notice 3.1kB generators/app/index.js                                                    
npm notice 384B  generators/app/templates/lib/components/app/index.js                       
npm notice 278B  generators/app/templates/lib/components/bus/index.js                       
npm notice 179B  generators/app/templates/lib/components/config/index.js                    
npm notice 614B  generators/app/templates/lib/components/controller/index.js                
npm notice 374B  generators/app/templates/lib/components/express/index.js                   
npm notice 651B  generators/app/templates/lib/components/logging/index.js                   
npm notice 822B  generators/app/templates/lib/components/routes/index.js                    
npm notice 303B  generators/app/templates/lib/components/store/index.js                     
npm notice 792B  generators/app/templates/lib/components/bus/initBus.js                     
npm notice 484B  generators/app/templates/lib/components/controller/api/v1/initController.js
npm notice 535B  generators/app/templates/lib/components/controller/api/v2/initController.js
npm notice 757B  generators/app/templates/lib/components/controller/bus/initController.js   
npm notice 765B  generators/app/templates/lib/components/store/initStore.js                 
npm notice 57B   generators/app/templates/config/local.js                                   
npm notice 307B  generators/app/templates/test/mocks/components/logger.js                   
npm notice 142B  generators/app/templates/test/mocks/components/metrics.js                  
npm notice 860B  generators/app/templates/lib/components/logging/prepper-middleware.js      
npm notice 942B  generators/app/templates/lib/components/logging/prepper.js                 
npm notice 21B   generators/app/templates/config/prod.js                                    
npm notice 591B  generators/app/templates/test/unit/sample.test.js                          
npm notice 2.1kB generators/app/templates/test/service.test.js                              
npm notice 396B  generators/app/templates/test/helpers/sleep.js                             
npm notice 300B  generators/app/templates/test/helpers/store.js                             
npm notice 71B   generators/app/templates/test/test-system.js                               
npm notice 647B  generators/app/templates/config/test.js                                    
npm notice 672B  generators/app/templates/root/_.eslintrc.json                              
npm notice 2.2kB generators/app/templates/root/_package.json                                
npm notice 1.4kB package.json                                                               
npm notice 9.4kB generators/app/templates/root/_README.md                                   
npm notice 2.4kB README.md                                                                  
npm notice 3B    generators/app/templates/root/_.nvmrc                                      
npm notice 58B   generators/app/templates/test/mocha.opts                                   
npm notice 4.3kB generators/app/templates/docs/syncapi.yaml                                 
npm notice 485B  generators/app/templates/root/_docker-compose.yml                          
npm notice === Tarball Details === 
npm notice name:          generator-systemic                      
npm notice version:       2.3.0                                   
npm notice package size:  15.2 kB                                 
npm notice unpacked size: 46.5 kB                                 
npm notice shasum:        9870e8a96e5401e70c87ee421402a2deaaf3e15e
npm notice integrity:     sha512-xgC3eyI6LeQck[...]c51NlgDvcFg1g==
npm notice total files:   55                                      
npm notice 
+ [email protected]

v2.2.2

27 May 08:12
6c27b6c
Compare
Choose a tag to compare

NPM Publish log

npm notice 
npm notice 📦  [email protected]
npm notice === Tarball Contents === 
npm notice 216B  generators/app/templates/root/_Dockerfile                            
npm notice 392B  generators/app/templates/root/_makefile                              
npm notice 121B  generators/app/templates/test/.eslintrc                              
npm notice 757B  LICENSE                                                              
npm notice 14B   generators/app/templates/root/_.dockerignore                         
npm notice 237B  generators/app/templates/root/_.editorconfig                         
npm notice 9B    generators/app/templates/root/_.eslintignore                         
npm notice 33B   generators/app/templates/root/_.gitignore                            
npm notice 626B  generators/app/templates/root/_index.js                              
npm notice 178B  generators/app/templates/root/_system.js                             
npm notice 441B  generators/app/templates/lib/components/routes/admin-routes.js       
npm notice 50B   generators/app/templates/config/build.js                             
npm notice 338B  generators/app/templates/lib/components/logging/bunyan.js            
npm notice 738B  generators/app/templates/lib/components/config/confabulous.js        
npm notice 148B  generators/app/templates/test/mocks/components/config.js             
npm notice 1.6kB generators/app/templates/lib/components/logging/console.js           
npm notice 812B  generators/app/templates/config/default.js                           
npm notice 65B   generators/app/templates/test/env.js                                 
npm notice 2.1kB generators/app/index.js                                              
npm notice 384B  generators/app/templates/lib/components/app/index.js                 
npm notice 179B  generators/app/templates/lib/components/config/index.js              
npm notice 374B  generators/app/templates/lib/components/express/index.js             
npm notice 651B  generators/app/templates/lib/components/logging/index.js             
npm notice 287B  generators/app/templates/lib/components/routes/index.js              
npm notice 57B   generators/app/templates/config/local.js                             
npm notice 307B  generators/app/templates/test/mocks/components/logger.js             
npm notice 142B  generators/app/templates/test/mocks/components/metrics.js            
npm notice 860B  generators/app/templates/lib/components/logging/prepper-middleware.js
npm notice 942B  generators/app/templates/lib/components/logging/prepper.js           
npm notice 21B   generators/app/templates/config/prod.js                              
npm notice 591B  generators/app/templates/test/unit/sample.test.js                    
npm notice 512B  generators/app/templates/test/service.test.js                        
npm notice 71B   generators/app/templates/test/test-system.js                         
npm notice 52B   generators/app/templates/config/test.js                              
npm notice 672B  generators/app/templates/root/_.eslintrc.json                        
npm notice 1.7kB generators/app/templates/root/_package.json                          
npm notice 1.4kB package.json                                                         
npm notice 34B   generators/app/templates/root/_README.md                             
npm notice 730B  README.md                                                            
npm notice 3B    generators/app/templates/root/_.nvmrc                                
npm notice 58B   generators/app/templates/test/mocha.opts                             
npm notice 1.8kB generators/app/templates/docs/syncapi.yaml                           
npm notice === Tarball Details === 
npm notice name:          generator-systemic                      
npm notice version:       2.2.2                                   
npm notice package size:  8.3 kB                                  
npm notice unpacked size: 20.6 kB                                 
npm notice shasum:        822d678ac0a5e3fb769beb8653bbb10185f76999
npm notice integrity:     sha512-PyiIsX/YC9jZC[...]cktyTtBCjWlVA==
npm notice total files:   42                                      
npm notice 
+ [email protected] 

v2.2.1

20 Mar 12:51
b6a7624
Compare
Choose a tag to compare

Notable changes

  • Updated homepage URL
  • Improve CI
    • Add npm auto-release
    • Remove Nodejs v8 support
    • Add Nodejs 13 support
    • Add lint task

Changelog

NPM Release

npm notice 
npm notice 📦  [email protected]
npm notice === Tarball Contents === 
npm notice 216B  generators/app/templates/root/_Dockerfile                            
npm notice 121B  generators/app/templates/test/.eslintrc                              
npm notice 757B  LICENSE                                                              
npm notice 14B   generators/app/templates/root/_.dockerignore                         
npm notice 237B  generators/app/templates/root/_.editorconfig                         
npm notice 9B    generators/app/templates/root/_.eslintignore                         
npm notice 33B   generators/app/templates/root/_.gitignore                            
npm notice 626B  generators/app/templates/root/_index.js                              
npm notice 178B  generators/app/templates/root/_system.js                             
npm notice 711B  generators/app/templates/lib/components/routes/admin-routes.js       
npm notice 50B   generators/app/templates/config/build.js                             
npm notice 338B  generators/app/templates/lib/components/logging/bunyan.js            
npm notice 738B  generators/app/templates/lib/components/config/confabulous.js        
npm notice 148B  generators/app/templates/test/mocks/components/config.js             
npm notice 1.6kB generators/app/templates/lib/components/logging/console.js           
npm notice 1.1kB generators/app/templates/config/default.js                           
npm notice 65B   generators/app/templates/test/env.js                                 
npm notice 1.8kB generators/app/index.js                                              
npm notice 384B  generators/app/templates/lib/components/app/index.js                 
npm notice 179B  generators/app/templates/lib/components/config/index.js              
npm notice 374B  generators/app/templates/lib/components/express/index.js             
npm notice 651B  generators/app/templates/lib/components/logging/index.js             
npm notice 287B  generators/app/templates/lib/components/routes/index.js              
npm notice 57B   generators/app/templates/config/local.js                             
npm notice 307B  generators/app/templates/test/mocks/components/logger.js             
npm notice 142B  generators/app/templates/test/mocks/components/metrics.js            
npm notice 860B  generators/app/templates/lib/components/logging/prepper-middleware.js
npm notice 942B  generators/app/templates/lib/components/logging/prepper.js           
npm notice 21B   generators/app/templates/config/prod.js                              
npm notice 591B  generators/app/templates/test/unit/sample.test.js                    
npm notice 512B  generators/app/templates/test/service.test.js                        
npm notice 71B   generators/app/templates/test/test-system.js                         
npm notice 52B   generators/app/templates/config/test.js                              
npm notice 672B  generators/app/templates/root/_.eslintrc.json                        
npm notice 1.6kB generators/app/templates/root/_package.json                          
npm notice 1.3kB package.json                                                         
npm notice 34B   generators/app/templates/root/_README.md                             
npm notice 730B  README.md                                                            
npm notice 3B    generators/app/templates/root/_.nvmrc                                
npm notice 58B   generators/app/templates/test/mocha.opts                             
npm notice === Tarball Details === 
npm notice name:          generator-systemic                      
npm notice version:       2.2.1                                   
npm notice package size:  7.7 kB                                  
npm notice unpacked size: 18.5 kB                                 
npm notice shasum:        2d467c1f89fa8eb4eab7867b2ac253d120f5b9bd
npm notice integrity:     sha512-B9+jRNrbKzzdt[...]NF3nR6tBbR+OA==
npm notice total files:   40                                      
npm notice 
+ [email protected]

v2.2.0

29 Nov 15:52
cbd0fc0
Compare
Choose a tag to compare

Main changes

  • Generator source code migrated to be compatible with yeoman-generator@4
  • Reorganized dependencies
  • Removed Dependency: lodash
  • Added dependency : chalk
  • Upgraded dependencies:
    • yosay
    • require-all
    • yeoman-assert
    • yeoman-test
    • yeoman-generator

Context

Changelog

v2.1.1

29 Nov 15:46
4aa147d
Compare
Choose a tag to compare

Main Changes

  • Generated project will use Node v12 by default (NVM)
  • Migrated to new Husky Syntaxis (Since version 2)
  • Dependencies upgraded:
 on-headers                  ^1.0.1  →   ^1.0.2 
 body-parser                ^1.15.2  →  ^1.19.0 
 boom                        ^3.2.2  →   ^7.3.0 
 bunyan                      ^1.8.5  →  ^1.8.12 
 chalk                       ^1.1.3  →   ^3.0.0 
 confabulous                 ^1.1.0  →   ^1.7.0 
 debug                       ^2.2.0  →   ^4.1.1 
 optional                    ^0.1.3  →   ^0.1.4 
 prepper                     ^1.1.0  →   ^1.2.0 
 systemic                    ^3.0.0  →   ^3.3.0 
 systemic-express            ^1.1.0  →   ^1.1.1 
 eslint                     ^4.19.1  →   ^6.7.1 
 eslint-config-airbnb-base  ^11.3.2  →  ^14.0.0 
 eslint-plugin-import       ^2.14.0  →  ^2.18.2 
 eslint-plugin-mocha         ^5.2.0  →   ^6.2.2 
 husky                       ^1.1.0  →   ^3.1.0 
 mocha                       ^5.2.0  →   ^6.2.2 
 mocha-junit-reporter       ^1.18.0  →  ^1.23.1 
 sinon                       ^7.3.2  →   ^7.5.0 
 supertest                   ^3.0.0  →   ^4.0.2 

Context

Changelog

v2.1.0 - Sayonara Gulp!

29 Nov 15:36
e05faa2
Compare
Choose a tag to compare

Main changes

The following changes only applies to the generator itself

  • Ciao gulp 💪
  • Lint files
  • Improved git hooks with new sintaxis (Husky@^2)
  • Migration to eslint airbnb rules
  • Dropped support for all Nodejs versions in Travis
  • Added current stable versions od Nodejs in Travis
  • Added new npm scripts as tasks:
    • test
    • linter
    • linter:fix
  • Added new dependencies:
    • eslint-config-imperative-es6
    • Mocha
  • Removed dependencies:
    • gulp
    • gulp-babel-istanbul
    • gulp-eslint
    • gulp-exclude-gitignore
    • gulp-istanbul
    • gulp-line-ending-corrector
    • gulp-mocha
    • gulp-nsp
    • gulp-plumber
    • eslint-config-airbnb-base
    • eslint-plugin-import
  • Upgrade dependencies:
eslint                        ^3.19.0  →  ^6.7.1
eslint-config-imperative-es6   ^1.0.0  →  ^2.1.0
eslint-plugin-mocha            ^5.2.1  →  ^6.2.2
husky                          ^1.3.1  →  ^3.1.0

Context

  • Close #21 Update Travis
  • Close #15 Bye, bye Gulpjs

Changelog