UNPKG

@dbml/core

Version:
81 lines (80 loc) 2.09 kB
{ "$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" } }