Commit Graph

689 Commits (bf0a252002a16894dd98bf118de672b36668fd17)

Author SHA1 Message Date
Oliver Eyton-Williams af1071c518 feat(tools) add script to audit all packages (#36537)
* feat: add audit scripts

* Update package.json

Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com>

* Update package.json

Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com>
2019-07-31 23:10:43 +05:30
mrugesh 603c842c97
fix(lint): re-arrange scripts (#36511) 2019-07-26 00:45:31 +05:30
Mrugesh Mohapatra 20ee37d6a7 chore(root): update dependencies to latest 2019-07-22 17:10:54 +05:30
Oliver Eyton-Williams b8593326b0 fix: remove guide linting and fix failing challenges 2019-07-19 15:30:17 +05:30
Oliver Eyton-Williams 9bd5e0aafe fix(tools): Restrict prettier to css 2019-07-19 15:30:17 +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 b8bdbc7dc8 feat: Add scripts to format and lint with prettier 2019-07-19 15:30:17 +05:30
Oliver Eyton-Williams b440851381 fix: Add tests for the linter 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
Mrugesh Mohapatra c5fd478d9a fix(deploy): misc. re-arrange scripts and organize 2019-06-21 00:53:05 +05:30
Mrugesh Mohapatra 91adc43bcd fix(tools): rearrange scripts and graceful exit 2019-06-16 00:23:41 +05:30
Mrugesh Mohapatra aee2f5e536 fix: add gatsby clean to scripts 2019-06-12 02:49:31 +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
Bouncey 2789824374 chore: Import search-assets and refactor data source/push 2019-06-08 03:18:55 +05:30
Mrugesh Mohapatra c2d7780655 chore(deps): update lerna to 3.14.1 2019-06-08 01:38:48 +05:30
Valeriy 4f1fdfdd14 chore(tools): update docker setup to use npm ci 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 S 76ec4acb6e chore(tools): use data volumes for node_modules 2019-03-15 15:50:30 +05:30
Valeriy aa6305778f chore(tools): tests in a docker container 2019-03-15 15:50:30 +05:30
Valeriy b3c612f70f chore(tools): delete root node_modules with npm run clean 2019-03-15 15:50:30 +05:30
Valeriy a5a4581478 chore: persist db and npm scripts for docker 2019-03-15 15:50:30 +05:30
Mrugesh Mohapatra 7d491f9bf6 chore: update lockfile 2019-02-27 16:02:00 +00:00
Bouncey f5ca6ce5e9 chore: Move sinon dep to the root 2019-02-21 21:03:06 +05:30
Valeriy 26d09fbab1 feat: add lint on pre-commit 2019-02-19 14:30:27 +05:30
Valeriy be36915605 feat: use prettier with eslint 2019-02-19 14:30:27 +05:30
Bouncey b13e5fb41a feat: Use prettier-eslint to format code 2019-02-19 14:30:27 +05:30
Bouncey 7a30a5c2dd fix: Remedy review comments 2019-02-19 14:30:27 +05:30
Bouncey ec7df15c5f feat(ci): Define linting stage for travis 2019-02-19 14:30:27 +05:30
Bouncey 5499042ce6 feat: Lint tools 2019-02-19 14:30:27 +05:30
Bouncey 3edb9d1701 feat: Lint currirulum 2019-02-19 14:30:27 +05:30
Bouncey b1371af06b feat: Lint config 2019-02-19 14:30:27 +05:30
Bouncey a63b84e748 feat: Lint client 2019-02-19 14:30:27 +05:30
Bouncey 36d150cbe1 chore: Install update freecodecamp eslint config 2019-02-19 14:30:27 +05:30
Bouncey 6050b0ea84 feat: Define a new lint script 2019-02-19 14:30:27 +05:30
Bouncey 6e9fbd7219 chore: Use babel-eslint for linting the api 2019-02-19 14:30:27 +05:30
Bouncey 5058998e87 fix: Tidy up npm scripts 2019-02-17 14:10:56 +05:30
Bouncey 62da8d31e2 fix: Use npm-run-all to run the develop command 2019-02-17 14:10:56 +05:30
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
Mrugesh Mohapatra fdc2219f81 feat: remove news from platform 2019-01-16 13:48:38 +00:00
Todd Chaffee f0c8211e95 feat: use mock authentication for local dev 2019-01-15 19:52:19 +05:30
Stuart Taylor 2d3c2efa2a Feat: Ensure markdown formatting (#34547)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [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.

Closes #34535
2018-12-06 16:48:56 +05:30
Bouncey f4d1f9eec3 feat: Run server tests from project root test command 2018-12-04 17:42:12 +05:30
Stuart Taylor 289d5875fa chore(security🔥): Update npm-run-all (#34469)
Tested locally.
2018-11-27 12:24:00 -05:00
Stuart Taylor cee98aef43 feat: watch challenges (#34321) 2018-11-16 23:52:52 +05:30
mrugesh mohapatra f69fae4303 chore: update package and lockfile (#34352) 2018-11-16 16:20:20 +00:00
Bouncey fbee89b345 feat: Seed news articles on script 2018-11-10 01:57:06 +05:30
Mrugesh Mohapatra e1a0df55ef build(tools): add node_modules cleanup script 2018-11-03 10:32:50 +03:00
Mrugesh Mohapatra 87e02190d5 fix(npm-script): reconfigure script order 2018-11-01 16:06:37 +05:30