@dbml/core
Version:
> TODO: description
81 lines (80 loc) • 2.09 kB
JSON
{
"$schema": "https://json.schemastore.org/package",
"name": "@dbml/core",
"version": "5.3.1",
"description": "> TODO: description",
"author": "Holistics <dev@holistics.io>",
"license": "Apache-2.0",
"homepage": "https://dbml.dbdiagram.io",
"repository": "https://github.com/holistics/dbml/tree/master/packages/dbml-core",
"keywords": [
"dbml",
"dbml-core"
],
"directories": {
"lib": "lib",
"test": "__tests__"
},
"files": [
"lib",
"types"
],
"types": "./types/index.d.ts",
"main": "lib/index.js",
"publishConfig": {
"access": "public"
},
"scripts": {
"test": "jest",
"benchmark": "jest --projects jest-bench.config.json",
"build:lib": "babel src --out-dir lib --copy-files",
"build:parser": "npx babel-node src/parse/buildParser.js",
"build": "npm run build:parser && npm run build:lib",
"prepublish": "npm run build",
"lint": "eslint .",
"lint:fix": "eslint --fix ."
},
"dependencies": {
"@dbml/parse": "^5.3.1",
"antlr4": "^4.13.1",
"lodash": "^4.17.15",
"parsimmon": "^1.13.0",
"pluralize": "^8.0.0"
},
"devDependencies": {
"@babel/cli": "^7.21.0",
"@babel/core": "^7.21.4",
"@babel/node": "^7.20.7",
"@babel/preset-env": "^7.21.4",
"@glen/jest-raw-loader": "^2.0.0",
"@stylistic/eslint-plugin": "^5.5.0",
"@typescript-eslint/eslint-plugin": "^8.46.3",
"@typescript-eslint/parser": "^8.46.3",
"babel-jest": "^29.5.0",
"bluebird": "^3.5.5",
"eslint": "^9.39.1",
"eslint-plugin-jest": "^29.0.1",
"globals": "^16.5.0",
"jest": "^29.5.0",
"jest-bench": "^29.4.1",
"pegjs-require-import": "0.0.6",
"typescript": "^5.9.3",
"typescript-eslint": "^8.46.3"
},
"jest": {
"setupFiles": [
"./jestHelpers.js"
],
"transform": {
"^.+\\.js$": "babel-jest",
"\\.(?!json$)[^.]*$": "@glen/jest-raw-loader"
},
"moduleNameMapper": {
"^lodash-es$": "lodash"
}
},
"gitHead": "54ca4861d608adbfc17c86d840c2e663e9c428f9",
"engines": {
"node": ">=16"
}
}