| { |
| "name": "myfaces.faces.ajax", |
| "version": "1.0.0", |
| "scripts": { |
| "doc": "npx typedoc --tsconfig ./tsconfig-typedoc.json", |
| "test": "cross-env TSX_TSCONFIG_PATH=./tsconfig-myfaces-test.json mocha", |
| "copy:npm-sources": "ts-node typescript/node_build/copysources.ts", |
| "build-dts-compile": "tsc -p tsconfig.dts.json", |
| "build-dts": "npm run build-dts-compile && node typescript/node_build/build-dts.mjs", |
| "build:development": "webpack --mode development --env FILE_NAME=faces-development ", |
| "build:production": "webpack --mode production --env FILE_NAME=faces", |
| "build": "npm run build-dts && npm run build:development && npm run build:production" |
| }, |
| "devDependencies": { |
| "@istanbuljs/nyc-config-typescript": "^1.0.2", |
| "@microsoft/api-extractor": "^7.58.8", |
| "@types/chai": "^5.2.3", |
| "@types/fs-extra": "^11.0.4", |
| "@types/mocha": "^10.0.10", |
| "@types/node": "^25.9.3", |
| "@types/sinon": "^21.0.1", |
| "babel-plugin-syntax-dynamic-import": "^6.18.0", |
| "chai": "^6.2.2", |
| "compression-webpack-plugin": "^12.0.0", |
| "copy-webpack-plugin": "^14.0.0", |
| "cross-env": "^10.1.0", |
| "fs-extra": "^11.3.5", |
| "global-jsdom": "^29.0.0", |
| "html-webpack-plugin": "^5.6.7", |
| "jsdom": "^29.1.1", |
| "jsf.js_next_gen": "4.1.0-beta.20", |
| "mocha": "^11.7.6", |
| "nise": "^6.1.5", |
| "npm-check-updates": "^22.2.3", |
| "nyc": "^18.0.0", |
| "replace-in-file": "^8.4.0", |
| "rxjs": "^7.8.2", |
| "sinon": "^22.0.0", |
| "terser-webpack-plugin": "^5.6.1", |
| "ts-loader": "^9.6.0", |
| "ts-node": "^10.9.2", |
| "tsx": "^4.22.4", |
| "typedoc": "^0.28.19", |
| "typescript": "^6.0.3", |
| "webpack": "^5.107.2", |
| "webpack-cli": "^7.0.3", |
| "webpack-dev-server": "^5.2.5" |
| }, |
| "ts-node": { |
| "compilerOptions": { |
| "module": "commonjs", |
| "moduleResolution": "node16" |
| } |
| }, |
| "overrides": { |
| "diff": ">=8.0.3", |
| "serialize-javascript": ">=7.0.5", |
| "uuid": ">=14.0.0" |
| } |
| } |