Commit Graph

161 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
641a646a1f fix(root): move to lockfile v2, and run audit fix 2021-02-27 03:25:51 +05:30
Mrugesh Mohapatra
b5f4754e2a fix: re-revert the API decoupling (#41263)
* fix(api): decouple api from curriculum

This reverts commit 8f0e441644 and
introduces the implementations from #40703.

* fix(gitpod): add curriculum build to GitPod

This reverts commit 706d70f58d and
introduces implementations from #41234.

* docs: update DevOps manual for api change (#41259)

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-25 12:02:35 -08:00
Mrugesh Mohapatra
8f0e441644 revert(api): decouple api from curriculum
This reverts commit c077ffe4b9
via PR #40703
2021-02-25 03:40:09 +05:30
Oliver Eyton-Williams
c077ffe4b9 feat(api): decouple api from curriculum (#40703) 2021-02-22 12:23:59 +05:30
Kabindra Shrestha
ac3d762bb5 fix(learn): split and simplified learn map (#39154) 2021-01-31 12:15:35 +05:30
Mrugesh Mohapatra
befc6c4de5 chore: update root dependencies (#40510) 2020-12-21 20:38:51 +05:30
Tom
873fce02a2 feat: expand cypress tests to include some cert claiming (#40422) 2020-12-16 12:54:18 +05:30
Twaha Rahman
bf0c49f9b4 chore(cypress): migrate to Cypress v6 (#40396)
* Update Cypress version from 5.3.0 to 6.0.0

* Replace `not.be.visible` with `not.exist`

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-12-07 11:02:52 +01:00
Oliver Eyton-Williams
0bd52f8bd1 Feat: add new Markdown parser (#39800)
and change all the challenges to new `md` format.
2020-11-27 10:02:05 -08:00
dependabot[bot]
ee9b180349 chore(deps-dev): bump eslint-config-prettier from 4.3.0 to 6.12.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 4.3.0 to 6.12.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v4.3.0...v6.12.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 15:10:42 +05:30
dependabot[bot]
da7d6a761e chore(deps-dev): bump cypress from 4.11.0 to 5.3.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 4.11.0 to 5.3.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v4.11.0...v5.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 08:06:16 +00:00
Mrugesh Mohapatra
3cb43ca365 chore(deps): remove unused packages on root 2020-10-11 23:55:42 +05:30
dependabot[bot]
aa281780ef chore(deps-dev): bump markdownlint from 0.15.0 to 0.21.0
Bumps [markdownlint](https://github.com/DavidAnson/markdownlint) from 0.15.0 to 0.21.0.
- [Release notes](https://github.com/DavidAnson/markdownlint/releases)
- [Commits](https://github.com/DavidAnson/markdownlint/compare/v0.15.0...v0.21.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 18:25:03 +00:00
Mrugesh Mohapatra
61cdcf4389 chore(deps): update packages on root 2020-10-10 21:26:13 +05:30
dependabot[bot]
155231aea8 chore(deps-dev): bump eslint-plugin-react-hooks from 2.0.1 to 2.5.1
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 2.0.1 to 2.5.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-09 19:43:16 +00:00
dependabot[bot]
c5f0acb503 chore(deps-dev): bump eslint-plugin-react from 7.20.6 to 7.21.3
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.20.6 to 7.21.3.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.6...v7.21.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-09 19:14:51 +00:00
Mrugesh Mohapatra
977d411a97 chore:(deps): apply npm audit fix to all packages 2020-09-24 16:29:55 +05:30
Mrugesh Mohapatra
47c41045df chore:(deps): root - update minor and patch 2020-09-24 16:29:55 +05:30
Oliver Eyton-Williams
e0407bf020 chore: downgrade husky so it works with guis (#39495) 2020-09-01 11:21:52 +05:30
Lasse Jørgensen
c6c1a22487 chore: update dependencies (#39475)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-08-27 20:15:18 +05:30
Oliver Eyton-Williams
15d0737cff chore: bump root 2020-08-04 03:50:20 +05:30
Oliver Eyton-Williams
c285ce5a0c chore: bump loadash and remove gulp (#39276) 2020-07-18 00:34:48 +05:30
Mrugesh Mohapatra
5934984064 fix: start-server-and-test to organise e2e tests (#39036)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-06-13 14:54:15 +05:30
Mrugesh Mohapatra
0fd8b7a6db feat: update cypress version and config (#38892) 2020-06-10 01:47:13 +05:30
Mrugesh Mohapatra
fe8cb95304 chore(root): bump minor & patch versions of deps 2020-05-11 22:53:55 +05:30
Oliver Eyton-Williams
33963cc854 chore(tools): control Cypress installation (#38660) 2020-04-28 16:50:02 +05:30
Bouncey
7eb6351530 feat: add cypress for e2e tests 2020-04-23 01:42:24 +05:30
Mrugesh Mohapatra
7473bcc40e docs: add flight manuals and tooling for docsify (#38510)
* docs: add flight manuals and tooling for docsify

* chore: typos in paths and titles
2020-04-07 15:34:02 +05:30
Mrugesh Mohapatra
13b248d464 chore: npm audit fix in all packages 2020-04-07 14:24:34 +05:30
Oliver Eyton-Williams
58bd0b5ce4 chore(tools): add jsx-a11y Eslint plugin (#38438)
* chore(tools): add a11y eslint plugin

* fix: use Gatsby's a11y eslint rules

* fix(search): remove unnecessary mouse listeners
2020-03-26 10:25:47 +05:30
Oliver Eyton-Williams
e3db423abf chore: version bump Jest 2020-03-16 16:28:32 +05:30
Randell Dawson
b0498ff9e6 fix: installed latest version of husky 2020-03-16 16:28:32 +05:30
dependabot[bot]
6756c06fcd chore(deps): bump handlebars from 4.1.2 to 4.5.3 (#37987)
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:15:58 +05:30
Abdelrahman Ashraf
94532f98db refactor(tests): enzyme => react-testing-library (#37712)
* refactor: 💡 rewrite enzyme tests in react-testing-library

* fix: 🐛 remove enzyme imports from frame-runner.js

* chore: 🤖 install and add enzyme imports to frame-runner.js back
2019-11-08 16:50:25 +05:30
Ahmad Abdolsaheb
1cfd52209a fix: default to light mode (#37100) 2019-10-07 13:05:31 -07:00
Oliver Eyton-Williams
f50ac6e115 chore: extend linting to cover react hooks (#36725) 2019-08-30 21:10:23 +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
Ahmad Abdolsaheb
31e3d9b27e feat: commandline chic 2019-08-20 13:37:11 +05:30
mrugesh
91ad464020 Revert "feat: add bootcamp cost calc guide (#35278)" (#36614)
This reverts commit 869f5edfc5.
2019-08-17 16:31:29 +05:30
Ron Sogueco
869f5edfc5 feat: add bootcamp cost calc guide (#35278)
* feat: add bootcamp cost calc guide

* feat: use ReactJS portals

* feat: fix eslint errors

* feat: update with change requests

* feat: update package-lock.json
2019-08-16 23:57:36 -05:00
Mrugesh Mohapatra
043b1fd283 chore: update the root deps to latest 2019-08-14 19:23:26 +05:30
Mrugesh Mohapatra
20ee37d6a7 chore(root): update dependencies to latest 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
538e0bbee3 feat: Lint curriculum, including test yaml 2019-07-19 15:30:17 +05:30
kozlovvski
d6a6504f74 chore(tools): updated jest in packages
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-11 19:06:57 +05:30
dependabot[bot]
7a88eadf7d Bump handlebars from 4.0.12 to 4.1.2
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 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.0.12...v4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-08 03:00:09 +05:30
Mrugesh Mohapatra
c2d7780655 chore(deps): update lerna to 3.14.1 2019-06-08 01:38:48 +05:30
Mrugesh Mohapatra
cbaea46504 fix: rollback gatsby-remark-prismjs & more updates 2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra
384de0a1e9 chore: make local installations even faster 2019-05-02 01:01:00 -07:00
Valeriy
b3c612f70f chore(tools): delete root node_modules with npm run clean 2019-03-15 15:50:30 +05:30