Skip to content

Commit

Permalink
Merge 7551f47 into 33de86f
Browse files Browse the repository at this point in the history
  • Loading branch information
jeswr committed Sep 23, 2022
2 parents 33de86f + 7551f47 commit a23ba9f
Show file tree
Hide file tree
Showing 3 changed files with 574 additions and 20 deletions.
33 changes: 33 additions & 0 deletions lerna.js
Expand Up @@ -104,3 +104,36 @@ async function depcheckTask(log) {

module.exports.depfixTask = depfixTask
module.exports.depcheckTask = depcheckTask

const ncu = require('npm-check-updates');
async function updateTask(log) {
const packages = (await (log.packages || loadPackages())).filter(
package => package.location.startsWith(path.join(__dirname, '/packages')) ||
package.location.startsWith(path.join(__dirname, '/engines'))
);

await iter.forEach(packages, { log })(async package => {
const upgraded = await ncu.run({
// Pass any cli option
packageFile: path.join(package.location, 'package.json'),
upgrade: true,
target: 'minor'
});
log.info(package.name, upgraded);
})
}

async function updateTaskMajor(log) {
const packages = (await (log.packages || loadPackages())).filter(package => package.location.startsWith(path.join(__dirname, '/packages')));

await iter.forEach(packages, { log })(async package => {
const upgraded = await ncu.run({
// Pass any cli option
packageFile: path.join(package.location, 'package.json'),
});
log.info(package.name, upgraded);
})
}

module.exports.updateTask = updateTask
module.exports.updateTaskMajor = updateTaskMajor
5 changes: 4 additions & 1 deletion package.json
Expand Up @@ -49,6 +49,7 @@
"memory-streams": "^0.1.3",
"node-polyfill-webpack-plugin": "^2.0.1",
"nodemon": "^2.0.15",
"npm-check-updates": "^16.2.1",
"pre-commit": "^1.2.2",
"rdf-data-factory": "^1.1.0",
"rdf-quad": "^1.5.0",
Expand Down Expand Up @@ -92,7 +93,9 @@
"postinstall": "yarn run build && lerna run prepare",
"version": "manual-git-changelog onversion",
"depcheck": "lerna-script depcheckTask",
"depcheck:fix": "lerna-script depfixTask"
"depcheck:fix": "lerna-script depfixTask",
"ncu:all": "lerna-script updateTask",
"ncu:major:all": "lerna-script updateTaskMajor"
},
"resolutions": {
"@rdfjs/types": "1.1.0"
Expand Down

0 comments on commit a23ba9f

Please sign in to comment.