UNPKG

@krlwlfrt/xsdco

Version:
109 lines (108 loc) 2.77 kB
{ "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" } }