@fontoxml/fontoxml-development-tools
Version:
Development tools for Fonto.
106 lines (105 loc) • 2.72 kB
JSON
{
"name": "@fontoxml/fontoxml-development-tools",
"description": "Development tools for Fonto.",
"version": "8.16.0",
"author": "The Fonto Team",
"license": "MIT",
"keywords": [
"fdt",
"fonto",
"fontoxml"
],
"main": "index.js",
"bin": {
"fdt": "./bin/development-tools.js",
"fontoxml-development-tools": "./bin/development-tools.js"
},
"engines": {
"node": ">=20.9"
},
"type": "module",
"scripts": {
"start": "node ./bin/development-tools",
"test": "cross-env FORCE_COLOR=2 npx c8 --config ./test/.c8rc-test -- mocha --config ./test/mocharc.json",
"test-skip-heavy": "cross-env FORCE_COLOR=2 SKIP_HEAVY_TESTS=1 npx c8 --config ./test/.c8rc-test -- mocha --config ./test/mocharc.json",
"test-ci": "cross-env FORCE_COLOR=2 npx c8 --config ./test/.c8rc-test-ci -- mocha --config ./test/mocharc.ci.json"
},
"files": [
"bin",
"src",
"!src/modules/*/test",
".fdtrc.base",
"index.js",
"npm-shrinkwrap.json"
],
"dependencies": {
"@babel/core": "7.29.0",
"@babel/plugin-syntax-class-properties": "7.12.13",
"@babel/plugin-syntax-jsx": "7.28.6",
"@babel/plugin-syntax-object-rest-spread": "7.8.3",
"@babel/preset-env": "7.29.0",
"@babel/preset-react": "7.28.5",
"@babel/preset-typescript": "7.28.5",
"babel-loader": "9.2.1",
"babel-plugin-istanbul": "7.0.1",
"body-parser": "2.2.2",
"case-sensitive-paths-webpack-plugin": "2.4.0",
"chalk": "5.6.2",
"cli-table": "0.3.11",
"compression": "1.8.1",
"css-loader": "7.1.4",
"css-minimizer-webpack-plugin": "8.0.0",
"deepmerge": "4.3.1",
"enquirer": "2.4.1",
"express": "4.22.1",
"fast-glob": "3.3.3",
"fflate": "0.8.2",
"fontoxpath": "3.34.0",
"fs-extra": "11.3.4",
"fswin": "3.25.1108",
"html-webpack-plugin": "5.6.6",
"http-auth": "4.2.1",
"http-proxy-middleware": "3.0.5",
"loader-utils": "3.3.1",
"mini-css-extract-plugin": "2.10.0",
"multer": "2.1.1",
"p-map": "7.0.4",
"path-to-regexp": "8.3.0",
"picomatch": "4.0.3",
"prettier": "3.5.3",
"recast": "0.23.11",
"semver": "7.7.4",
"slimdom": "4.3.5",
"strip-ansi": "7.2.0",
"strip-color": "0.1.0",
"terser-webpack-plugin": "5.3.17",
"to-utf-8": "1.3.0",
"type-is": "2.0.1",
"undici": "6.23.0",
"uuid": "13.0.0",
"webpack": "5.105.4",
"webpack-dev-middleware": "7.4.5",
"wrap-ansi": "10.0.0"
},
"devDependencies": {
"@biomejs/biome": "1.8.3",
"c8": "11.0.0",
"chai": "5.3.3",
"cross-env": "10.1.0",
"mocha": "11.7.5",
"mocha-junit-reporter": "2.2.1",
"tmp": "0.2.5"
},
"overrides": {
"babel-plugin-istanbul": {
"test-exclude": "8.0.0"
},
"mocha": {
"glob": "13.0.6",
"serialize-javascript": "7.0.4"
},
"webpack": {
"watchpack": "2.4.2"
}
}
}