{"bin":{"pg-analyzer":"dist/src/cli/main.js"},"bugs":{"url":"https://github.com/deniscuciuc/db-analyzer-postgres/issues"},"dist":{"shasum":"850bca65acededdff70d8af5c57db10d6fe0118c","tarball":"https://registry.npmjs.org/@deniscuciuc/pg-analyzer/-/pg-analyzer-1.3.2.tgz","fileCount":83,"integrity":"sha512-z/TVnNBkcjuXIILlvJ04pf+7tvmnKMj5AdaI6tZ/i2o2mTOX5K0uqok94f4OM8PPiNW/E+q01t54ucSIMzYJ9Q==","signatures":[{"sig":"MEUCICiOnCIxPDAjComVBEM74T8XJlrs2aQZJMS088eHxuNTAiEAsBNB9KO/nAfPr+YXNW0Z951InHrq5zXSl9H58hP4aUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@deniscuciuc%2fpg-analyzer@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270640},"main":"./dist/src/index.js","name":"@deniscuciuc/pg-analyzer","_from":"file:deniscuciuc-pg-analyzer-1.3.2.tgz","types":"./dist/src/index.d.ts","author":{"name":"Denis Cuciuc","email":"denis@deniscuciuc.dev"},"engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","require":"./dist/src/index.js"},"./package.json":"./package.json"},"license":"MIT","private":false,"scripts":{"lint":"biome check .","test":"node --test dist/tests/*.test.js","build":"rm -rf dist && tsc && node scripts/add-shebang.js","start":". ./.env && npx ts-node src/cli/main.ts start","vacuum":". ./.env && npx ts-node src/cli/main.ts -c run-vacuum","analyze":". ./.env && npx ts-node src/cli/main.ts","lint:fix":"biome check --write .","postbuild":"node scripts/add-shebang.js","analyze:fk":". ./.env && npx ts-node src/cli/main.ts -j -c fk-without-indexes","server:info":". ./.env && npx ts-node src/cli/main.ts -j -c server-info","analyze:help":"npx ts-node src/cli/main.ts --help","analyze:html":". ./.env && npx ts-node src/cli/main.ts --html -c full","vacuum:check":". ./.env && npx ts-node src/cli/main.ts -j -c vacuum-needed","analyze:watch":". ./.env && npx ts-node src/cli/main.ts -c health --watch 30","release:major":"npm version major && git push && git push --tags","release:minor":"npm version minor && git push && git push --tags","release:patch":"npm version patch && git push && git push --tags","analyze:config":". ./.env && npx ts-node src/cli/main.ts -j -c config","analyze:health":". ./.env && npx ts-node src/cli/main.ts -j -c health","analyze:tables":". ./.env && npx ts-node src/cli/main.ts -j -c tables","analyze:indexes":". ./.env && npx ts-node src/cli/main.ts -j -c unused-indexes","analyze:queries":". ./.env && npx ts-node src/cli/main.ts -j -c slow-queries","indexes:drop-sql":". ./.env && npx ts-node src/cli/main.ts -j -c generate-drop-sql","analyze:connections":". ./.env && npx ts-node src/cli/main.ts -j -c connections","pg-stat-statements:drop":". ./.env && npx ts-node src/cli/main.ts -j -c drop-pg-stat-statements","pg-stat-statements:create":". ./.env && npx ts-node src/cli/main.ts -j -c create-pg-stat-statements"},"_npmUser":{"name":"deniscuciuc","email":"personal.dcuciuc@gmail.com"},"homepage":"https://github.com/deniscuciuc/db-analyzer-postgres#readme","keywords":["postgresql","postgres","database","analyzer","performance","cli","indexes","slow-queries","dba","devops"],"_resolved":"/tmp/df957174a3aa2e9a4c386fe173a9a9cb/deniscuciuc-pg-analyzer-1.3.2.tgz","_integrity":"sha512-z/TVnNBkcjuXIILlvJ04pf+7tvmnKMj5AdaI6tZ/i2o2mTOX5K0uqok94f4OM8PPiNW/E+q01t54ucSIMzYJ9Q==","repository":{"url":"git+https://github.com/deniscuciuc/db-analyzer-postgres.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool that analyzes PostgreSQL databases for performance issues — indexes, slow queries, table bloat, connections and cache health.","directories":{},"maintainers":[{"name":"deniscuciuc","email":"personal.dcuciuc@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","@inquirer/prompts":"^8.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/pg":"^8.23.1","typescript":"^7.0.2","@types/node":"^22.19.3","@biomejs/biome":"2.5.12"},"_npmOperationalInternal":{"tmp":"tmp/pg-analyzer_1.3.2_1789009586593_0.4741023511631475","host":"s3://npm-registry-packages-npm-production"},"_id":"@deniscuciuc/pg-analyzer@1.3.2","version":"1.3.2"}