Files
freeCodeCamp/tools/challenge-helper-scripts/package.json
2026-01-28 19:35:26 +05:30

51 lines
1.5 KiB
JSON

{
"name": "@freecodecamp/curriculum-helper-scripts",
"version": "0.0.0-next.1",
"description": "freeCodeCamp's project-based curriculum scripts",
"license": "BSD-3-Clause",
"private": true,
"engines": {
"node": ">=24",
"pnpm": ">=10"
},
"repository": {
"type": "git",
"url": "https://github.com/freeCodeCamp/freeCodeCamp.git"
},
"bugs": {
"url": "https://github.com/freeCodeCamp/freeCodeCamp/issues"
},
"homepage": "https://github.com/freeCodeCamp/freeCodeCamp#readme",
"author": "freeCodeCamp <team@freecodecamp.org>",
"main": "utils.js",
"scripts": {
"create-daily-challenges": "tsx create-daily-challenges",
"create-project": "tsx create-project",
"create-language-block": "tsx create-language-block",
"create-quiz": "tsx create-quiz",
"rename-block": "tsx rename-block",
"lint": "eslint --max-warnings 0",
"test": "vitest run",
"test:watch": "vitest",
"test:ui": "vitest --ui",
"type-check": "tsc --noEmit"
},
"devDependencies": {
"@freecodecamp/curriculum": "workspace:*",
"@freecodecamp/eslint-config": "workspace:*",
"@freecodecamp/shared": "workspace:*",
"@total-typescript/ts-reset": "^0.6.1",
"@types/glob": "^8.0.1",
"@types/inquirer": "^8.2.5",
"@vitest/ui": "^3.2.4",
"bson": "^7.0.0",
"eslint": "^9.39.1",
"glob": "^8.1.0",
"gray-matter": "4.0.3",
"inquirer": "8.2.6",
"prettier": "3.2.5",
"typescript": "5.9.3",
"vitest": "^3.2.4"
}
}