UNPKG

@supercat1337/mysql-schema-parser

Version:

A library for parsing and working with MySQL database schema metadata.

43 lines (42 loc) 1.54 kB
{ "name": "@supercat1337/mysql-schema-parser", "version": "1.0.1", "description": "A library for parsing and working with MySQL database schema metadata.", "license": "MIT", "author": "Supercat1337", "type": "module", "main": "index.js", "homepage": "https://github.com/supercat1337/mysql-schema-parser", "repository": { "url": "https://github.com/supercat1337/mysql-schema-parser" }, "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": { "preinstall": "npm i -g esbuild && npm i -g rollup", "build": "npm run remove_type_files && npm run build_esm && npm run build_bundle_esm && npm run build_bundle_esm_min && npm run create_types", "build_bundle_esm_min": "esbuild --minify --bundle --platform=neutral --legal-comments=none ./src/index.js --outfile=./dist/mysql-schema-parser.bundle.esm.min.js", "build_bundle_esm": "esbuild --bundle --platform=neutral --legal-comments=none ./src/index.js --outfile=./dist/mysql-schema-parser.bundle.esm.js", "build_esm": "rollup ./src/index.js --file ./dist/mysql-schema-parser.esm.js --format es", "create_types": "npx -p typescript tsc --project my.tsconfig.types.json", "remove_type_files": "del /q *.d.ts *.d.ts.map && cd dist && del /s /q *.d.ts *.d.ts.map && cd .." } }