You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Considering that Node.js 6.x will enter maintenance mode long time before our expected GA release, we think it makes sense to require LoopBack Next users to run on Node.js 8.x or newer.
Tasks
Drop Node.js 6.x from Travis-CI and AppVeyor configs
Change "engines" field in package.json to "node": ">=8"
Simplify build-related tasks in both top-level and package-level package.json files - drop dist6 - related targets.
Replace all promisify helpers with util.promisify from Node.js core
Simplify @loopback/build, remove scripts dealing with multiple dist folders and multiple tsc targets (es2015, es2017).
Consider removing top-level index* files in each package, set "main": "dist/index.js" in package.json instead. (This may not work.)
Update the project template used by CLI when scaffolding new projects
Apply the same changes to all other related repositories + review READMEs and remove mentions of Node.js 6.x:
Considering that Node.js 6.x will enter maintenance mode long time before our expected GA release, we think it makes sense to require LoopBack Next users to run on Node.js 8.x or newer.
Tasks
Drop Node.js 6.x from Travis-CI and AppVeyor configs
Change "engines" field in
package.jsonto"node": ">=8"Simplify build-related tasks in both top-level and package-level
package.jsonfiles - dropdist6- related targets.Replace all
promisifyhelpers withutil.promisifyfrom Node.js coreSimplify
@loopback/build, remove scripts dealing with multipledistfolders and multipletsctargets (es2015, es2017).Consider removing top-level
index*files in each package, set"main": "dist/index.js"inpackage.jsoninstead. (This may not work.)Update the project template used by CLI when scaffolding new projects
Apply the same changes to all other related repositories + review READMEs and remove mentions of Node.js 6.x:
Review documentation on loopback.io and update all places referring to Node.js 6.x
Write a blog post