diff --git a/client/package-lock.json b/client/package-lock.json index c238c1b7fe..9e0bee968e 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -905,11 +905,12 @@ } }, "@freecodecamp/curriculum": { - "version": "0.0.0-next.1", - "resolved": "https://registry.npmjs.org/@freecodecamp/curriculum/-/curriculum-0.0.0-next.1.tgz", - "integrity": "sha512-DGJTEguAS67h8Nb9etpjJNvp1Ceh6flTVWXMavlnpnaiTqGpb7Yb+vn22nM94JFAuwHLGxUIVj0mpuL2WF2Vdw==", + "version": "0.0.0-next.2", + "resolved": "https://registry.npmjs.org/@freecodecamp/curriculum/-/curriculum-0.0.0-next.2.tgz", + "integrity": "sha512-Y/xX4JlhpxVcqIwqACfY4rvKIFi0J0F5qD9t38dsugNfJ8dkXjUxeyxgzPeFaheQrO82GB3/xBqexEWtQrb3Zw==", "requires": { - "invariant": "^2.2.4" + "invariant": "^2.2.4", + "readdirp-walk": "^1.6.0" } }, "@freecodecamp/gatsby-source-filesystem": { @@ -4725,6 +4726,11 @@ "stream-shift": "^1.0.0" } }, + "each-limit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/each-limit/-/each-limit-1.0.0.tgz", + "integrity": "sha1-OAFACDNnqK9kKZvKwV/dWxqXcZY=" + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -10690,6 +10696,11 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, + "lodash.isobject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", + "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=" + }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -10700,6 +10711,11 @@ "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" }, + "lodash.isundefined": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz", + "integrity": "sha1-I+89lTVWUgOmbO/VuDD4SJEa+0g=" + }, "lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", @@ -14006,6 +14022,103 @@ "set-immediate-shim": "^1.0.1" } }, + "readdirp-walk": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/readdirp-walk/-/readdirp-walk-1.6.0.tgz", + "integrity": "sha1-B1ZfV6uTqWfW3mRPRmPAE1b1oLo=", + "requires": { + "eventemitter3": "^1.1.1", + "micromatch": "^2.3.5", + "walk-filtered": "^0.8.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=" + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + } + } + }, "realpath-native": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.2.tgz", @@ -17056,6 +17169,18 @@ "browser-process-hrtime": "^0.1.2" } }, + "walk-filtered": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/walk-filtered/-/walk-filtered-0.8.0.tgz", + "integrity": "sha1-RsMaJG7HTO9QwOtLSxVjvHYaAKU=", + "requires": { + "each-limit": "^1.0.0", + "graceful-fs": "^4.1.2", + "lodash.isobject": "^3.0.2", + "lodash.isundefined": "^3.0.1", + "object-assign": "^4.0.1" + } + }, "walker": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", diff --git a/client/package.json b/client/package.json index 48b5835576..02306ad55c 100644 --- a/client/package.json +++ b/client/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^5.2.0", "@fortawesome/free-solid-svg-icons": "^5.2.0", "@fortawesome/react-fontawesome": "0.0.20", - "@freecodecamp/curriculum": "0.0.0-next.1", + "@freecodecamp/curriculum": "0.0.0-next.2", "@freecodecamp/gatsby-source-filesystem": "^2.0.1-beta.3", "@freecodecamp/react-bootstrap": "^0.32.3", "@reach/router": "^1.1.1", diff --git a/curriculum/package-lock.json b/curriculum/package-lock.json index 60584c0d2f..2bc66a860c 100644 --- a/curriculum/package-lock.json +++ b/curriculum/package-lock.json @@ -1,6 +1,6 @@ { "name": "@freecodecamp/curriculum", - "version": "4.0.0-rc.1", + "version": "0.0.0-next.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/curriculum/package.json b/curriculum/package.json index 081d9520b5..c80f82abc9 100644 --- a/curriculum/package.json +++ b/curriculum/package.json @@ -11,7 +11,7 @@ "bugs": { "url": "https://github.com/freeCodeCamp/freeCodeCamp/issues" }, - "version": "0.0.0-next.1", + "version": "0.0.0-next.2", "main": "lib.js", "scripts": { "precommit": "lint-staged", @@ -33,7 +33,9 @@ } }, "dependencies": { - "invariant": "^2.2.4" + "invariant": "^2.2.4", + "readdirp-walk": "^1.6.0" + }, "devDependencies": { "@commitlint/cli": "^7.0.0", @@ -69,7 +71,6 @@ "lodash": "^4.17.10", "prettier": "^1.13.5", "prettier-package-json": "^1.6.0", - "readdirp-walk": "^1.6.0", "rx": "^4.1.0", "semantic-release": "^15.6.0", "tap-spec": "^5.0.0",