@krlwlfrt/xsdco
Version:
XSD converter
109 lines (108 loc) • 2.77 kB
JSON
{
"name": "@krlwlfrt/xsdco",
"version": "0.3.3",
"description": "XSD converter",
"repository": {
"type": "git",
"url": "git+https://gitlab.com/krlwlfrt/xsdco.git"
},
"author": "Karl-Philipp Wulfert",
"license": "GPL-3.0-only",
"bugs": {
"url": "https://gitlab.com/krlwlfrt/xsdco/issues"
},
"homepage": "https://krlwlfrt.gitlab.io/xsdco",
"dependencies": {
"@krlwlfrt/tsg": "1.0.2",
"@types/xml2js": "0.4.14",
"commander": "12.1.0",
"faker": "5.5.3",
"moment": "2.30.1",
"pad": "2.3.0",
"randexp": "0.5.3",
"winston": "3.17.0",
"xml2js": "0.6.2"
},
"devDependencies": {
"@eslint/js": "9.14.0",
"@krlwlfrt/otpc": "2.0.0",
"@testdeck/mocha": "0.3.3",
"@types/chai": "4.3.20",
"@types/eslint__js": "8.42.3",
"@types/faker": "5.5.9",
"@types/mocha": "10.0.9",
"@types/node": "22.9.0",
"chai": "4.5.0",
"conventional-changelog-cli": "5.0.0",
"eslint": "9.14.0",
"eslint-plugin-jsdoc": "50.5.0",
"mocha": "10.8.2",
"nyc": "17.1.0",
"prepend-file-cli": "1.0.6",
"rimraf": "6.0.1",
"ts-node": "10.9.2",
"typedoc": "0.26.11",
"typescript": "5.6.3",
"typescript-eslint": "8.14.0"
},
"scripts": {
"build": "npm run lint && npm run compile",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md && git commit -m 'docs: update changelog'",
"compile": "rimraf lib && tsc && prepend lib/cli.js '#!/usr/bin/env node\n'",
"documentation": "typedoc --out docs --readme README.md 'src/**/*.ts'",
"prepublishOnly": "npm ci && npm run build && npm test",
"preversion": "npm run prepublishOnly",
"push": "git push && git push origin \"v$npm_package_version\"",
"test": "nyc mocha --require ts-node/register 'test/**/*.spec.ts'",
"clean": "rm -rf package-lock.json node_modules",
"lint": "eslint src",
"version": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"
},
"main": "./lib/extract.js",
"typings": "./lib/extract.d.ts",
"keywords": [
"XSD",
"XML",
"converter",
"parser"
],
"nyc": {
"all": true,
"branches": 5,
"check-coverage": true,
"exclude": [
"src/cli.ts",
"src/common.ts",
"src/generate.ts"
],
"extension": [
".ts"
],
"functions": 5,
"include": [
"src"
],
"lines": 5,
"per-file": true,
"reporter": [
"html",
"text-summary",
"text"
],
"require": [
"ts-node/register"
],
"statements": 5
},
"openstappsConfiguration": {
"ignoreCiEntries": [
"package"
]
},
"bin": {
"xsdco": "./lib/cli.js"
},
"engines": {
"node": ">=14"
}
}