116 lines
3.2 KiB
JSON
116 lines
3.2 KiB
JSON
{
|
|
"name": "@freecodecamp/curriculum",
|
|
"description": "freeCodeCamp's curriculum seed files",
|
|
"license": "(BSD-3-Clause AND CC-BY-SA-4.0)",
|
|
"author": "freeCodeCamp <team@freecodecamp.org>",
|
|
"homepage": "https://github.com/freeCodeCamp/freeCodeCamp#readme",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/freeCodeCamp/freeCodeCamp.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/freeCodeCamp/freeCodeCamp/issues"
|
|
},
|
|
"version": "0.0.0-next.4",
|
|
"main": "lib.js",
|
|
"scripts": {
|
|
"build": "gulp build",
|
|
"develop": "gulp",
|
|
"format": "prettier --write es5 './**/*.{js,json}' && npm run lint",
|
|
"lint": "eslint ./**/*.js --fix",
|
|
"prepare": "npm run build",
|
|
"repack": "babel-node ./repack.js",
|
|
"semantic-release": "semantic-release",
|
|
"test": "mocha --delay --reporter progress --bail",
|
|
"unpack": "babel-node ./unpack.js"
|
|
},
|
|
"dependencies": {
|
|
"invariant": "^2.2.4"
|
|
},
|
|
"devDependencies": {
|
|
"@commitlint/cli": "^7.0.0",
|
|
"@commitlint/config-conventional": "^7.0.1",
|
|
"@commitlint/travis-cli": "^7.0.0",
|
|
"@freecodecamp/challenge-md-parser": "^1.0.0",
|
|
"@semantic-release/changelog": "^2.0.2",
|
|
"@semantic-release/git": "^5.0.0",
|
|
"babel-cli": "^6.3.17",
|
|
"babel-plugin-add-module-exports": "^0.2.1",
|
|
"babel-plugin-lodash": "^3.3.4",
|
|
"babel-plugin-transform-imports": "^1.4.1",
|
|
"babel-plugin-transform-runtime": "^6.23.0",
|
|
"babel-preset-env": "^1.7.0",
|
|
"babel-preset-react": "^6.24.1",
|
|
"babel-preset-stage-0": "^6.3.13",
|
|
"babel-preset-stage-3": "^6.24.1",
|
|
"babel-standalone": "^6.26.0",
|
|
"browserify": "^16.2.2",
|
|
"chai": "4.2.0",
|
|
"enzyme": "^3.7.0",
|
|
"enzyme-adapter-react-16": "^1.6.0",
|
|
"eslint": "^4.19.1",
|
|
"eslint-config-freecodecamp": "^1.1.1",
|
|
"eslint-plugin-import": "^2.11.0",
|
|
"eslint-plugin-prefer-object-spread": "^1.2.1",
|
|
"eslint-plugin-react": "^7.7.0",
|
|
"fs-extra": "^6.0.1",
|
|
"gulp": "^4.0.0",
|
|
"joi": "^13.3.0",
|
|
"joi-objectid": "^2.0.0",
|
|
"jquery": "^3.3.1",
|
|
"js-yaml": "^3.12.0",
|
|
"jsdom": "^12.2.0",
|
|
"lint-staged": "^7.2.0",
|
|
"lodash": "^4.17.10",
|
|
"mocha": "5.2.0",
|
|
"node-sass": "4.9.4",
|
|
"prettier": "^1.13.5",
|
|
"prettier-package-json": "^1.6.0",
|
|
"react": "^16.5.2",
|
|
"react-dom": "^16.5.2",
|
|
"react-redux": "^5.0.7",
|
|
"readdirp-walk": "^1.6.0",
|
|
"redux": "^4.0.1",
|
|
"redux-thunk": "^2.3.0",
|
|
"rework": "1.0.1",
|
|
"rework-visit":"1.0.0",
|
|
"rx": "^4.1.0",
|
|
"semantic-release": "^15.6.0",
|
|
"validator": "^10.4.0"
|
|
},
|
|
"keywords": [
|
|
"challenges",
|
|
"curriculum",
|
|
"freecodecamp",
|
|
"interview",
|
|
"javascript",
|
|
"json"
|
|
],
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,json,css}": [
|
|
"prettier --write",
|
|
"git add"
|
|
],
|
|
"package.json": [
|
|
"prettier-package-json --write",
|
|
"git add"
|
|
]
|
|
},
|
|
"release": {
|
|
"branch": "master",
|
|
"verifyConditions": [
|
|
"@semantic-release/changelog",
|
|
"@semantic-release/npm",
|
|
"@semantic-release/git"
|
|
],
|
|
"prepare": [
|
|
"@semantic-release/changelog",
|
|
"@semantic-release/npm",
|
|
"@semantic-release/git"
|
|
]
|
|
}
|
|
}
|