Commit Graph

56 Commits (3877defa546f322a1d51c380473d201a7c274fab)

Author SHA1 Message Date
dependabot[bot] 3877defa54 chore(deps-dev): bump @babel/register in /curriculum
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-register)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:29:37 +00:00
dependabot[bot] 805921ea07 chore(deps-dev): bump @babel/preset-env in /curriculum
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:29:26 +00:00
dependabot[bot] b9736ac35e chore(deps-dev): bump @babel/polyfill in /curriculum
Bumps [@babel/polyfill](https://github.com/babel/babel/tree/HEAD/packages/babel-polyfill) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-polyfill)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:24:36 +00:00
Oliver Eyton-Williams 3e00167ba4
chore(curriculum): replace validator with Joi (#39959)
We only used validator in one place and Joi could do the same job.
2020-10-13 17:25:24 +05:30
Mrugesh Mohapatra 5eed1f6ea1 chore(curriculum): spring cleaning, bump pupeeter 2020-09-24 16:29:55 +05:30
Mrugesh Mohapatra 977d411a97 chore:(deps): apply npm audit fix to all packages 2020-09-24 16:29:55 +05:30
Mrugesh Mohapatra b6ad4d347b chore:(deps): curriculum - update minor and patch 2020-09-24 16:29:55 +05:30
Randell Dawson 7565849d7d feat(learn): Added project-based curriculum tools (#39448)
* feat: added project-based curriculum tools

* fix: allow script to work /w or /wo npm run

* fix: moved console.log to reorder-steps function

* fix: integrated bson-objectid library
2020-09-16 11:54:12 +05:30
Oliver Eyton-Williams 189b9081ca feat: add script reporting more errors 2020-09-09 01:00:43 +05:30
Oliver Eyton-Williams ff002be0f6 chore: bump curriculum 2020-08-04 03:50:20 +05:30
Oliver Eyton-Williams de3492fded
Chore: remove old translation tools, import parser (#39273) 2020-07-27 18:11:53 +05:30
Oliver Eyton-Williams 5959c98d57 fix(curriculum): bump Babel - compat with node lts (#38905) 2020-05-27 12:28:38 +05:30
Mrugesh Mohapatra 987297fa2f
chore: update package lock on curriculum (#38623) 2020-04-24 14:29:00 +02:00
Tom 560aacd4eb
fix: add more tests for curriclum testing (#38464)
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-04-23 22:31:15 +05:30
Mrugesh Mohapatra 13b248d464 chore: npm audit fix in all packages 2020-04-07 14:24:34 +05:30
Oliver Eyton-Williams 95a8f5873e chore: remove @babel/cli and update curriculum 2020-03-17 11:09:12 +05:30
Oliver Eyton-Williams a27992a8b6 fix: transpile import() for testing in node 2020-02-20 19:52:23 +05:30
dependabot[bot] 20d34da130 chore(deps): bump handlebars from 4.1.2 to 4.5.3 in /curriculum (#37992)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: null <49699333+dependabot[bot]@users.noreply.github.com>
2019-12-27 22:14:32 +05:30
mrugesh fa0e198ef9
fix: update lerna npm audit commands (#36700)
* fix: update the audit commands

* chore: update all dependencies

* chore: remove concurrency limit from commands

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix: add no-bail to commands

Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-08-28 23:06:23 +05:30
Mrugesh Mohapatra 61071b8afc fix(parser): bump version and publish 2019-07-22 17:10:54 +05:30
Oliver Eyton-Williams 9de68bd4a7 feat: Add rule checking Prism languages
The linter now checks that fences have languages and that those languages are
supported by PrismJS. The linter has been extended over the guide with its own
set of rules that only validate code fences.
2019-07-19 15:30:17 +05:30
Oliver Eyton-Williams db69c9b071 fix: Only lint staged files on commit 2019-07-19 15:30:17 +05:30
Oliver Eyton-Williams 538e0bbee3 feat: Lint curriculum, including test yaml 2019-07-19 15:30:17 +05:30
dependabot-preview[bot] 4ce068aff1 chore: bump gulp from 4.0.0 to 4.0.2 (#36272)
Bumps [gulp](https://github.com/gulpjs/gulp) from 4.0.0 to 4.0.2.
- [Release notes](https://github.com/gulpjs/gulp/releases)
- [Changelog](https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/gulp/compare/v4.0.0...v4.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: null <dependabot-preview[bot]@users.noreply.github.com>
2019-06-12 23:40:34 +05:30
dependabot-preview[bot] f04efb5a20 chore: [security] bump extend from 3.0.1 to 3.0.2
Bumps [extend](https://github.com/justmoon/node-extend) from 3.0.1 to 3.0.2. **This update includes security fixes.**
- [Release notes](https://github.com/justmoon/node-extend/releases)
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md)
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-12 23:37:19 +05:30
dependabot[bot] 8b1f5ddded chore: bump fstream from 1.0.11 to 1.0.12 (#36147)
Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/npm/fstream/releases)
- [Commits](https://github.com/npm/fstream/compare/v1.0.11...v1.0.12)

Co-authored-by: null <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-08 03:20:55 +05:30
dependabot[bot] 9e69197b67 chore: bump tar from 2.2.1 to 2.2.2 (#36123)
Bumps [tar](https://github.com/npm/node-tar) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Commits](https://github.com/npm/node-tar/compare/v2.2.1...v2.2.2)

Co-authored-by: null <dependabot[bot]@users.noreply.github.com>
2019-06-08 03:20:20 +05:30
dependabot[bot] c3d93f9109 Bump handlebars from 4.1.0 to 4.1.2 in /curriculum
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.0 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.0...v4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-08 03:00:09 +05:30
dependabot[bot] 195dc9d985 chore(deps): bump js-yaml from 3.12.0 to 3.13.1 (#36172)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Co-authored-by: null <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-07 20:19:42 +05:30
Mrugesh Mohapatra 7d491f9bf6 chore: update lockfile 2019-02-27 16:02:00 +00:00
Valeriy be36915605 feat: use prettier with eslint 2019-02-19 14:30:27 +05:30
Bouncey 25fd85b321 chore: Remove unrequired files/deps/scripts 2019-02-19 14:30:27 +05:30
Mrugesh Mohapatra 7df1f59a01 chore: update lockfile in the wild 2019-02-15 10:28:55 +00:00
Stuart Taylor 05a49e36ee chore: apply fixes from npm audit (#35210)
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2019-02-14 20:39:55 +05:30
Bouncey d79f9f4899 feat(docker): Prep master for docker deploys 2019-02-04 20:13:51 +05:30
Valeriy S e063686fca feat(tests): use client build pipeline and test runners for testing curriculum 2019-01-16 10:45:39 +00:00
mrugesh mohapatra 16945775de chore: update lockfile (#34531) 2018-12-04 13:25:07 +00:00
Valeriy bc3d88605c fix(test): use Puppeteer for HTML tests 2018-12-03 17:29:36 +00:00
Mrugesh Mohapatra 5beece7d8c fix: use lerna bootstrap to link lockfile 2018-10-25 14:33:21 +05:30
Valeriy 62cc8acb87 test(curriculum): use Mocha for tests 2018-10-25 14:33:21 +05:30
Mrugesh Mohapatra e888c233ca chore: update lockfile 2018-10-24 18:27:34 +05:30
Valeriy 591309550b test(curriculum): check tests against solutions (#27716) 2018-10-24 16:45:00 +05:30
Bouncey fc72dde582 fix(lock-files): Commit lock files 2018-10-12 20:41:42 +05:30
Bouncey aa668ca30e feat(langs): Prep Spanish challenges for parsing 2018-10-11 02:15:05 +05:30
Mrugesh Mohapatra 955fc19e35 fix: remove commit tools 2018-10-09 19:41:18 +05:30
Mrugesh Mohapatra bb9b6b5826 chore: update lockfile and check CI 2018-10-09 02:03:42 +05:30
Bouncey bcd0e82348 fix(pkg): Reintroduce build step 2018-10-05 15:58:12 +01:00
Bouncey badc68089f chore(pkg): Prep md parser for publish
fix(netlify): Fix Build
2018-10-05 15:58:12 +01:00
Bouncey 3f86862d3e chore(lock): Update Lock files 2018-10-05 15:58:12 +01:00
Bouncey 3151390be4 feat(next): BREAKING New curriculum package 2018-10-05 15:58:12 +01:00