mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-19 16:13:06 +00:00
Upgraded JSON Schema from version 6 to version 7 Upgraded TypeDoc version to latest Replaced 'jsonschema' with 'json-schema' package to better comply with 'ts-json-schema-generator' Replace JSON Schema validation with AJV in areas where it wasn't used previously Removed commander help output as it causes strange issues
87 lines
2.8 KiB
JSON
87 lines
2.8 KiB
JSON
{
|
|
"name": "@openstapps/core-tools",
|
|
"version": "0.15.0",
|
|
"description": "Tools to convert and validate StAppsCore",
|
|
"keywords": [
|
|
"converter",
|
|
"core",
|
|
"StApps",
|
|
"StAppsCore",
|
|
"validator"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git@gitlab.com:openstapps/core-tools.git"
|
|
},
|
|
"license": "GPL-3.0-only",
|
|
"main": "./lib/index.js",
|
|
"types": "./lib/index.d.ts",
|
|
"bin": {
|
|
"openstapps-core-tools": "./lib/cli.js"
|
|
},
|
|
"author": "Karl-Philipp Wulfert <krlwlfrt@gmail.com>",
|
|
"contributors": [
|
|
"Anselm Stordeur <anselmstordeur@gmail.com>",
|
|
"Jovan Krunić <jovan.krunic@gmail.com>",
|
|
"Rainer Killinger",
|
|
"Michel Jonathan Schmitz",
|
|
"Wieland Schöbl"
|
|
],
|
|
"scripts": {
|
|
"build": "npm run tslint && npm run compile",
|
|
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md && git commit -m 'docs: update changelog'",
|
|
"check-configuration": "openstapps-configuration",
|
|
"compile": "rimraf lib && tsc && prepend lib/cli.js '#!/usr/bin/env node\n'",
|
|
"documentation": "typedoc --includeDeclarations --mode modules --out docs --readme README.md --listInvalidSymbolLinks src",
|
|
"plantuml-start": "docker run --name plantuml-server -d -p 8080:8080 registry.gitlab.com/openstapps/core-tools:latest",
|
|
"plantuml-restart": "docker restart plantuml-server",
|
|
"plantuml-stop": "docker stop plantuml-server",
|
|
"postversion": "npm run changelog",
|
|
"prepublishOnly": "npm ci && npm run build",
|
|
"preversion": "npm run prepublishOnly",
|
|
"push": "git push && git push origin \"v$npm_package_version\"",
|
|
"test": "mocha --require ts-node/register --ui mocha-typescript test/*.spec.ts",
|
|
"tslint": "tslint -p tsconfig.json -c tslint.json 'src/**/*.ts'"
|
|
},
|
|
"dependencies": {
|
|
"@krlwlfrt/async-pool": "0.3.0",
|
|
"@openstapps/logger": "0.5.0",
|
|
"@types/glob": "7.1.1",
|
|
"@types/got": "9.6.9",
|
|
"@types/mustache": "4.0.0",
|
|
"@types/node": "10.17.21",
|
|
"@types/json-schema": "7.0.6",
|
|
"ajv": "6.11.0",
|
|
"better-ajv-errors": "0.6.7",
|
|
"chai": "4.2.0",
|
|
"commander": "4.1.1",
|
|
"deepmerge": "4.2.2",
|
|
"del": "5.1.0",
|
|
"flatted": "2.0.1",
|
|
"glob": "7.1.6",
|
|
"got": "10.5.5",
|
|
"humanize-string": "2.1.0",
|
|
"json-schema": "0.2.5",
|
|
"mustache": "4.0.0",
|
|
"plantuml-encoder": "1.4.0",
|
|
"toposort": "2.0.2",
|
|
"ts-json-schema-generator": "0.60.0",
|
|
"ts-node": "8.6.2",
|
|
"typedoc": "0.18.0",
|
|
"typescript": "3.8.3"
|
|
},
|
|
"devDependencies": {
|
|
"@openstapps/configuration": "0.25.0",
|
|
"@types/chai": "4.2.8",
|
|
"@types/mocha": "7.0.2",
|
|
"@types/rimraf": "2.0.3",
|
|
"conventional-changelog-cli": "2.1.0",
|
|
"mocha": "7.2.0",
|
|
"mocha-typescript": "1.1.17",
|
|
"nock": "11.9.1",
|
|
"prepend-file-cli": "1.0.6",
|
|
"rimraf": "3.0.2",
|
|
"tslint": "6.1.3"
|
|
}
|
|
}
|