{ "name": "@mathcoach/ide-api", "version": "4.0.4", "description": "API zur MathCoach IDE", "main": "./src/index.ts", "types": "dist/es6/index.d.ts", "directories": { "example": "examples", "doc" : "docs", "dist" : "dist" }, "devDependencies": { "ava": "^3.5.0", "marked": "0.8.0", "nyc": "^15.0.0", "parcel": "^1.12.4", "rimraf": "^3.0.2", "ts-node": "^8.7.0", "tsconfig-paths": "^3.9.0", "typedoc": "^0.17.1", "typescript": "^3.8.3" }, "scripts": { "clean": "npx rimraf dist/ && rimraf docs/", "test": "npx nyc ava", "build": "npm run clean && npm run build-docs && npm run build-utils-es6 && npm run build-utils-lib", "build-docs": "npx typedoc src/ --out docs/ --mode file --hideGenerator --theme minimal --includeDeclarations --excludeExternals --media ./media", "build-utils-es6": "npx tsc --project tsconfig-es6.json", "build-utils-lib": "npx parcel build src/index.ts --target node --bundle-node-modules --global MC_IDE_TOOL_UTILS --out-dir dist/lib --out-file mathcoach-ide-tool-utils.js --public-url ./" }, "author": "jsteuer", "license": "", "ava": { "files": [ "./test/**/*.spec.ts" ], "extensions": [ "ts" ], "require": [ "ts-node/register/transpile-only", "tsconfig-paths/register" ], "concurrency": 5, "failFast": true, "failWithoutAssertions": false, "tap": false, "verbose": true }, "nyc": { "include": [ "src/**/*.ts" ], "exclude": [ "**/*.d.ts" ], "extension": [ ".ts", ".tsx" ], "require": [ "ts-node/register/transpile-only" ], "reporter": [ "text-summary", "lcov", "html" ], "sourceMap": true, "instrument": true, "all": true } }