@supercat1337/mysql-schema-parser
Version:
A library for parsing and working with MySQL database schema metadata.
57 lines (56 loc) • 1.77 kB
JSON
{
"name": "@supercat1337/mysql-schema-parser",
"version": "1.2.1",
"description": "A library for parsing and working with MySQL database schema metadata.",
"license": "MIT",
"author": "Supercat1337",
"type": "module",
"main": "dist/mysql-schema-parser.esm.js",
"types": "dist/mysql-schema-parser.esm.d.ts",
"homepage": "https://github.com/supercat1337/mysql-schema-parser",
"repository": {
"url": "git+https://github.com/supercat1337/mysql-schema-parser.git"
},
"exports": {
".": {
"types": "./dist/mysql-schema-parser.esm.d.ts",
"import": "./dist/mysql-schema-parser.esm.js"
},
"./package.json": "./package.json"
},
"keywords": [
"mysql",
"schema",
"parser",
"database",
"metadata",
"sql",
"schema-parser",
"orm",
"typescript",
"mysql-schema",
"database-schema",
"schema-analysis",
"information-schema",
"sql-generator",
"dba",
"database-tools",
"schema-inspector",
"mysql-metadata"
],
"scripts": {
"clean": "shx rm -rf ./dist && shx mkdir ./dist",
"build_esm": "rollup ./src/index.js --file ./dist/mysql-schema-parser.esm.js --format es",
"gen_types": "npx tsc --project my.tsconfig.types.json",
"bundle_types": "node scripts/bundle-types.js",
"build": "npm run clean && npm run build_esm && npm run gen_types && npm run bundle_types && shx rm -rf dist/types-temp"
},
"devDependencies": {
"shx": "^0.4.0"
},
"files": [
"dist/",
"README.md",
"LICENSE"
]
}