UNPKG

@accordproject/concerto-core

Version:

Core Implementation for the Concerto Modeling Language

102 lines (101 loc) 2.76 kB
{ "name": "@accordproject/concerto-core", "version": "3.23.0", "description": "Core Implementation for the Concerto Modeling Language", "homepage": "https://github.com/accordproject/concerto", "engines": { "node": ">=18", "npm": ">=10" }, "main": "index.js", "browser": "dist/concerto-core.js", "typings": "types/index.d.ts", "scripts": { "prepublishOnly": "npm run webpack", "pretest": "npm run lint", "lint": "eslint .", "postlicchk": "npm run doc", "doc": "jsdoc --pedantic --recurse -c jsdoc.json", "test": "node ./scripts/api-changelog.js && cross-env TZ=UTC nyc mocha --recursive -t 10000", "test:watch": "cross-env TZ=UTC nyc mocha --watch --recursive -t 10000", "mocha": "mocha --recursive -t 10000", "nyc": "nyc mocha --recursive -t 10000", "build": "npm run build:types", "postbuild": "npm run webpack", "webpack": "webpack --config webpack.config.js --mode production", "build:types": "tsc index.js --declaration --allowJs --emitDeclarationOnly --outDir types" }, "repository": { "type": "git", "url": "https://github.com/accordproject/concerto.git", "directory": "packages/concerto-cto" }, "keywords": [ "schema", "data model", "verification" ], "author": "accordproject.org", "license": "Apache-2.0", "devDependencies": { "@babel/preset-env": "7.26.0", "acorn": "8.14.0", "acorn-walk": "8.3.4", "babel-loader": "9.2.1", "chai": "4.3.6", "chai-as-promised": "7.1.1", "chai-things": "0.2.0", "commander": "2.20.0", "cross-env": "7.0.3", "doctrine": "3.0.0", "eslint": "8.57.1", "fs-extra": "11.2.0", "jsdoc": "^4.0.4", "klaw": "4.1.0", "mocha": "10.8.2", "node-polyfill-webpack-plugin": "4.0.0", "nyc": "17.1.0", "sinon": "19.0.2", "tmp-promise": "3.0.3", "typescript": "5.7.2", "webpack": "5.96.1", "webpack-cli": "^5.1.4", "xregexp": "5.1.1", "yargs": "17.7.2" }, "dependencies": { "@accordproject/concerto-cto": "3.23.0", "@accordproject/concerto-metamodel": "^3.12.4", "@accordproject/concerto-util": "3.23.0", "dayjs": "1.11.13", "debug": "4.3.7", "lorem-ipsum": "2.0.8", "randexp": "0.5.3", "rfdc": "1.4.1", "semver": "7.6.3", "urijs": "1.19.11", "uuid": "11.0.3", "yaml": "^2.8.0" }, "browserslist": "> 0.25%, not dead", "nyc": { "produce-source-map": "true", "sourceMap": "inline", "reporter": [ "lcov", "text-summary", "html", "json" ], "include": [ "lib/**/*.js" ], "exclude": [], "all": true, "check-coverage": true, "statements": 99, "branches": 97, "functions": 98, "lines": 99 } }