@enonic/mock-xp
Version:
Mock Enonic XP API JavaScript Library
85 lines (84 loc) • 2.23 kB
JSON
{
"author": "Christian Westgaard <cwe@enonic.com>",
"contributors": [],
"dependencies": {
"@enonic/js-utils": "^1.4.1",
"adm-zip": "^0.5.16",
"colors": "^1.4.0",
"fast-uri": "^3.0.0",
"fast-xml-parser": "^5.2.5",
"fnv1a": "^1.1.1",
"intersect": "^1.0.1",
"jest": "^29.5.0",
"memfs": "^4.2.0",
"node-forge": "^1.3.1",
"probe-image-size": "^7.2.3",
"q-i": "^2.0.1",
"uniqs": "^2.0.0"
},
"devDependencies": {
"@enonic-types/global": "^7.15.0",
"@enonic-types/lib-app": "^7.15.0",
"@enonic-types/lib-auth": "^7.15.0",
"@enonic-types/lib-content": "^7.15.0",
"@enonic-types/lib-context": "^7.15.0",
"@enonic-types/lib-event": "^7.15.0",
"@enonic-types/lib-export": "^7.15.0",
"@enonic-types/lib-io": "^7.15.0",
"@enonic-types/lib-node": "^7.15.0",
"@enonic-types/lib-portal": "^7.15.0",
"@enonic-types/lib-repo": "^7.15.0",
"@enonic-types/lib-value": "^7.15.0",
"@enonic/test-data": "^1.2.0",
"@types/adm-zip": "^0.5.7",
"@types/bun": "^1.0.12",
"@types/intersect": "^1.0.0",
"@types/jest": "^29.5.2",
"@types/node": "^24",
"@types/node-forge": "^1.3.2",
"@types/probe-image-size": "^7.2.0",
"slm": "^2.0.0",
"ts-jest": "^29.1.0",
"typescript": "^5"
},
"description": "Mock Enonic XP API JavaScript Library",
"engines": {
"node": ">=20.11.1"
},
"files": [
"/dist",
"/media",
"/src",
"README.md"
],
"keywords": [
"mock",
"Enonic XP",
"enonic",
"typescript",
"ecmascript",
"javascript",
"commonjs",
"Content"
],
"license": "GPL-3.0",
"main": "dist/index.js",
"name": "@enonic/mock-xp",
"publishConfig": {
"access": "public"
},
"scripts": {
"build": "npx tsc",
"check:types": "tsc --noEmit",
"clean": "rm -r dist 2>/dev/null;true",
"clean:test": "rm -r build 2>/dev/null;true",
"copy": "mkdir dist && cp -r src/types dist/",
"cov": "jest --coverage --no-cache",
"prebuild": "npm run copy",
"precopy": "npm run clean",
"prepack": "npm run test && npm run build",
"prepublishOnly": "node setversion.cjs",
"test": "jest --no-cache"
},
"version": "1.1.0-B3"
}