diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..b6f27f1 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/.nvmrc b/.nvmrc index 53d1c14..54c6511 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v22 +v24 diff --git a/package-lock.json b/package-lock.json index 49e3892..8b9c9be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "prettier": "^3.0.0" }, "engines": { - "node": ">=22" + "node": ">=24" } }, "node_modules/@nodelib/fs.scandir": { @@ -517,6 +517,7 @@ "version": "0.8.1", "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.8.1.tgz", "integrity": "sha512-y0Siwt+RApKxSSb0CT9p7z1DcAO+ncjrB9IpC/jflJRIet4namCFmxLTbfBBQdPF6EntPk5yyXKe7vcoPGlnXw==", + "peer": true, "dependencies": { "globby": "13.1.4", "markdownlint": "0.29.0", diff --git a/package.json b/package.json index 935733e..2091d65 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,9 @@ "url": "https://github.com/mdn/curriculum/issues" }, "homepage": "https://github.com/mdn/curriculum#readme", + "packageManager": "npm@11.6.2", "engines": { - "node": ">=22" + "node": ">=24" }, "dependencies": { "husky": "^8.0.3",