{
  "name": "@libpg-query/parser",
  "version": "17.6.10",
  "description": "The real PostgreSQL query parser",
  "homepage": "https://github.com/constructive-io/libpg-query-node",
  "main": "./wasm/index.cjs",
  "module": "./wasm/index.js",
  "typings": "./wasm/index.d.ts",
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "wasm/*",
    "proto.js"
  ],
  "author": "Constructive <developers@constructive.io>",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git://github.com/constructive-io/libpg-query-node.git"
  },
  "devDependencies": {
    "@launchql/proto-cli": "1.25.0",
    "@yamlize/cli": "^0.8.0"
  },
  "dependencies": {
    "@pgsql/types": "^17.6.0",
    "@launchql/protobufjs": "7.2.6"
  },
  "keywords": [
    "sql",
    "postgres",
    "postgresql",
    "pg",
    "query",
    "plpgsql",
    "database"
  ],
  "scripts": {
    "clean": "pnpm wasm:clean && rimraf cjs esm",
    "build:js": "node scripts/build.js",
    "build": "pnpm clean; pnpm wasm:build; pnpm build:js",
    "wasm:make": "docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) emscripten/emsdk emmake make",
    "wasm:build": "pnpm wasm:make build",
    "wasm:rebuild": "pnpm wasm:make rebuild",
    "wasm:clean": "pnpm wasm:make clean",
    "wasm:clean-cache": "pnpm wasm:make clean-cache",
    "test": "node --test test/parsing.test.js test/deparsing.test.js test/fingerprint.test.js test/normalize.test.js test/plpgsql.test.js test/scan.test.js test/errors.test.js",
    "yamlize": "node ./scripts/yamlize.js",
    "protogen": "node ./scripts/protogen.js"
  }
}