99 lines
2.2 KiB
JSON
99 lines
2.2 KiB
JSON
|
|
{
|
||
|
|
"name": "svg-pathdata",
|
||
|
|
"version": "7.2.0",
|
||
|
|
"description": "Manipulate SVG path data (path[d] attribute content) simply and efficiently.",
|
||
|
|
"type": "module",
|
||
|
|
"main": "dist/index.js",
|
||
|
|
"types": "dist/index.d.ts",
|
||
|
|
"scripts": {
|
||
|
|
"build": "tsc -p tsconfig.json",
|
||
|
|
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md",
|
||
|
|
"cover": "jest --coverage",
|
||
|
|
"format": "npm run prettier",
|
||
|
|
"jest": "jest",
|
||
|
|
"lint": "eslint \"src/**/*.ts\"",
|
||
|
|
"precz": "npm t && npm run lint && npm run build",
|
||
|
|
"prettier": "prettier --write \"src/**/*.ts\"",
|
||
|
|
"preversion": "npm t && npm run lint && npm run build",
|
||
|
|
"test": "jest",
|
||
|
|
"type-check": "tsc --pretty --noEmit",
|
||
|
|
"version": "npm run changelog"
|
||
|
|
},
|
||
|
|
"repository": {
|
||
|
|
"type": "git",
|
||
|
|
"url": "https://github.com/nfroidure/svg-pathdata.git"
|
||
|
|
},
|
||
|
|
"keywords": [
|
||
|
|
"svg",
|
||
|
|
"path",
|
||
|
|
"data",
|
||
|
|
"parser",
|
||
|
|
"encoder",
|
||
|
|
"transformer",
|
||
|
|
"reader",
|
||
|
|
"writer",
|
||
|
|
"stream",
|
||
|
|
"typescript"
|
||
|
|
],
|
||
|
|
"author": {
|
||
|
|
"name": "Nicolas Froidure",
|
||
|
|
"email": "nicolas.froidure@insertafter.com",
|
||
|
|
"url": "https://insertafter.com/en/index.html"
|
||
|
|
},
|
||
|
|
"contributors": [
|
||
|
|
{
|
||
|
|
"name": "Anders Kaseorg",
|
||
|
|
"email": "andersk@mit.edu"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"license": "MIT",
|
||
|
|
"bugs": {
|
||
|
|
"url": "https://github.com/nfroidure/SVGPathData/issues"
|
||
|
|
},
|
||
|
|
"engines": {
|
||
|
|
"node": ">=20.11.1"
|
||
|
|
},
|
||
|
|
"devDependencies": {
|
||
|
|
"@eslint/js": "^9.21.0",
|
||
|
|
"@swc/core": "^1.11.9",
|
||
|
|
"@swc/jest": "^0.2.37",
|
||
|
|
"conventional-changelog-cli": "^5.0.0",
|
||
|
|
"eslint": "^9.21.0",
|
||
|
|
"eslint-config-prettier": "^10.0.2",
|
||
|
|
"eslint-plugin-jest": "^28.11.0",
|
||
|
|
"jest": "^29.7.0",
|
||
|
|
"prettier": "^3.3.3",
|
||
|
|
"typescript": "^5.7.0",
|
||
|
|
"typescript-eslint": "^8.25.0"
|
||
|
|
},
|
||
|
|
"files": [
|
||
|
|
"dist",
|
||
|
|
"src",
|
||
|
|
"LICENSE",
|
||
|
|
"README.md",
|
||
|
|
"CHANGELOG.md"
|
||
|
|
],
|
||
|
|
"jest": {
|
||
|
|
"coverageReporters": [
|
||
|
|
"lcov"
|
||
|
|
],
|
||
|
|
"testPathIgnorePatterns": [
|
||
|
|
"/node_modules/"
|
||
|
|
],
|
||
|
|
"roots": [
|
||
|
|
"<rootDir>/src"
|
||
|
|
],
|
||
|
|
"transform": {
|
||
|
|
"^.+\\.(t|j)sx?$": "@swc/jest"
|
||
|
|
},
|
||
|
|
"testEnvironment": "node",
|
||
|
|
"moduleNameMapper": {
|
||
|
|
"(.+)\\.js": "$1"
|
||
|
|
},
|
||
|
|
"extensionsToTreatAsEsm": [
|
||
|
|
".ts"
|
||
|
|
],
|
||
|
|
"prettierPath": null
|
||
|
|
}
|
||
|
|
}
|