{
	"name": "@wago/wdx-schema-base",
	"description": "WAGO - WDX - Schema - Base",
	"keywords": [
		"WAGO",
		"WDX",
		"Schema",
		"Base"
	],
	"contributors": [
		{
			"name": "Pavol Fazik",
			"email": "pavol.fazik@elrest.cz"
		},
		{
			"name": "Slavomir Sidor",
			"email": "slavomir.sidor@elrest.cz"
		}
	],
	"license": "MIT",
	"author": "Slavomir Sidor <slavomir.sidor@elrest.cz>",
	"version": "9.0.0",
	"main": "build/index.js",
	"types": "build/index.d.ts",
	"scripts": {
		"postbuild": "./scripts/postbuild.sh",
		"build": "npm run build-tsc",
		"build:prod": "npm run clean && npm run build && npm run docs",
		"build:dev": "npm run build-tsc",
		"build-tsc": "npx tsc",
		"docs": "npm run docs:html && npm run docs:md",
		"docs:html": "npx typedoc --json ./docs/docs.json --pretty --options ./typedoc.json",
		"docs:md": "npx typedoc --plugin typedoc-plugin-markdown --theme markdown --out docs",
		"docs:all": "npx typedoc --plugin typedoc-plugin-markdown --theme markdown --out docs && npx concat-md --toc --decrease-title-levels --dir-name-as-title temp-docs > README.md && npx showdown makehtml -i README.md -o README.html && npx rimraf docs/temp",
		"publish:patch": "npm run build && npm version patch && npm publish --patch --registry $NPM_REGISTRY_PUBLISH",
		"publish:minor": "npm run build && npm version minor && npm publish --minor --registry $NPM_REGISTRY_PUBLISH",
		"publish:major": "npm run build && npm version major && npm publish --major --registry $NPM_REGISTRY_PUBLISH",
		"publish:wago": "npm run build:prod && npm publish --registry $NPM_REGISTRY_PUBLISH",
		"clean": "npx rimraf ./docs ./build ./.build.json ./.build.json",
		"cover": "npm run cover:unit && npm run cover:integration && npm run cover:report",
		"cover:unit": "nyc --silent npm run test:unit",
		"cover:integration": "nyc --silent --no-clean npm run test:integration",
		"cover:report": "nyc report --reporter=lcov --reporter=text",
		"version": "npx update-changelog && git add CHANGELOG.md"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com:elrest-cz/wdx-schema-base.git"
	},
	"devDependencies": {
		"@types/node": "^20.10.1",
		"@types/uuid": "^9.0.x",
		"concat-md": "^0.5.1",
		"nodemon": "^3.0.1",
		"nyc": "^15.1.0",
		"rimraf": "^5.0.5",
		"showdown": "^2.1.0",
		"ts-node": "^10.9.2",
		"typedoc": "^0.25.7",
		"typedoc-plugin-markdown": "^3.17.1",
		"typescript": "^5.3.3",
		"update-changelog": "^1.0.2"
	},
	"dependencies": {
		"uuid": "^10.0.0"
	}
}
