{ "name": "@freecodecamp/challenge-builder", "version": "0.0.1", "author": "freeCodeCamp ", "license": "BSD-3-Clause", "description": "Builds challenges for testing and rendering", "private": false, "engines": { "node": ">=24", "pnpm": ">=10" }, "exports": { "./build": "./dist/build.js", "./transformers": "./dist/transformers.js", "./typescript-worker-handler": "./dist/typescript-worker-handler.js", "./builders": "./dist/builders.js" }, "scripts": { "test": "vitest run", "test:watch": "vitest", "test:ui": "vitest --ui", "type-check": "tsc --noEmit", "build": "tsc", "lint": "eslint --max-warnings 0" }, "type": "module", "repository": { "type": "git", "url": "git+https://github.com/freeCodeCamp/freeCodeCamp.git" }, "bugs": { "url": "https://github.com/freeCodeCamp/freeCodeCamp/issues" }, "homepage": "https://github.com/freeCodeCamp/freeCodeCamp#readme", "devDependencies": { "@freecodecamp/eslint-config": "workspace:*", "@types/lodash-es": "4.17.12", "@vitest/ui": "^3.2.4", "eslint": "^9.39.1", "vitest": "^3.2.4" }, "dependencies": { "@babel/preset-env": "7.23.7", "@babel/preset-react": "7.28.5", "@babel/standalone": "7.23.7", "@freecodecamp/browser-scripts": "workspace:*", "@freecodecamp/loop-protect": "3.0.0", "@freecodecamp/shared": "workspace:*", "lodash-es": "4.17.23" } }