UNPKG

@openactive/data-models

Version:

Data models used to drive that OpenActive validator, developer documentation, and model libraries

52 lines (51 loc) 1.55 kB
{ "name": "@openactive/data-models", "version": "3.0.9", "description": "Data models used to drive that OpenActive validator, developer documentation, and model libraries", "homepage": "https://www.openactive.io", "author": "OpenActive Community <hello@openactive.io>", "keywords": [ "openactive", "odi", "models", "json" ], "main": "src/index.js", "engines": { "node": ">=18.17.1", "npm": ">=9.6.7" }, "repository": { "type": "git", "url": "git+https://github.com/openactive/data-models.git" }, "bugs": { "url": "https://github.com/openactive/data-models/issues" }, "license": "MIT", "devDependencies": { "@types/jasmine": "^5.1.4", "@types/node": "^20.11.24", "jasmine-expect": "^5.0.0", "eslint": "^8.47.0", "eslint-config-airbnb": "^19.0.4", "eslint-plugin-import": "^2.27.5", "jasmine": "^5.1.0", "jsonld": "^8.3.1", "rdflib": "^1.1.0", "sync-request": "^6.1.0", "typescript": "^5.1.6" }, "scripts": { "build": "node scripts/build.js", "lint": "eslint \"src/**/*.js\" \"scripts/**/*.js\"", "lint-fix": "eslint --fix \"src/**/*.js\" \"scripts/**/*.js\"", "prepare": "npm run build", "pretest": "npm run build && npm run lint && npx tsc", "test": "npm run test-no-lint", "test-no-lint": "jasmine", "test-debug": "node --inspect-brk -i ./node_modules/jasmine/bin/jasmine.js", "postpublish": "git push", "publish-patch": "npm test && git pull && git push && npm version patch && npm publish" } }