{
  "name": "@supercat1337/mysql-schema-parser",
  "version": "1.0.0",
  "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 .."
  }
}
