UNPKG

structured-elements

Version:

A TypeScript package for modelling and validating data

61 lines (60 loc) 1.78 kB
{ "author": "Manuka Coalition Ltd (https://manuka.co)", "bugs": { "url": "https://github.com/manuka/structured-elements/issues" }, "description": "A TypeScript package for modelling and validating data", "devDependencies": { "@jest/globals": "^29.7.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^5.29.0", "@typescript-eslint/parser": "^5.29.0", "eslint": "^8.57.0", "eslint-config-next": "^12.1.5", "eslint-config-prettier": "^8.5.0", "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-unused-imports": "^2.0.0", "jest": "^29.7.0", "prettier": "^3.3.3", "test-nested-scenarios": "^1.0.2", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "tsconfig-replace-paths": "^0.0.14", "typescript": "^4.6.4" }, "homepage": "https://github.com/manuka/structured-elements", "keywords": [ "collection", "data", "elements", "mirror", "model", "modelling", "safety", "structured-elements", "structured", "type", "typescript", "validation" ], "license": "LGPLv3", "main": "dist/index.js", "name": "structured-elements", "repository": { "type": "git", "url": "git+https://github.com/manuka/structured-elements.git" }, "scripts": { "build": "tsc -p tsconfig.build.json && tsconfig-replace-paths -p tsconfig.build.json", "eslint": "eslint . --fix", "eslint-check": "eslint .", "format": "prettier -w .", "format-check": "prettier -c .", "lint": "npm run eslint && npm run format", "lint-check": "npm run eslint-check && npm run format-check", "test": "jest", "verify": "npm run lint-check && npm run test && npm run build" }, "types": "dist/index.d.ts", "version": "1.0.2" }