{"bin":{"polter":"dist/polter.js","poltergeist":"dist/cli.js"},"bugs":{"url":"https://github.com/steipete/poltergeist/issues"},"dist":{"shasum":"3ed1e04832b2de0375f97a8a0b426982f16a8f70","tarball":"https://registry.npmjs.org/@steipete/poltergeist/-/poltergeist-2.1.9.tgz","fileCount":463,"integrity":"sha512-hhUugXYok/O9K1+O7O2Lhk0PH2g/eYGFAhU72X2R8yD4Xk5UlixmI/l5f/eglEttlwFub78h840ttWImt4aSDg==","signatures":[{"sig":"MEYCIQCbbwYFZGywUqcrX+hhHhVURlA7q8348Qm86Y/eqrN80QIhAIR+qioN3U6KWoQMTuMfqAgg5C23qYjEh2ocquJgTKws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGY4UnSqdyjkgmt8/KiC9GKjUAxcd0eKt42I8pPX7yoUAiEAzyrowvWfp9fFKthP9uITC2+NbPBNLehISYWwGVOGkME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555517},"main":"dist/index.js","name":"@steipete/poltergeist","type":"module","types":"./dist/index.d.ts","author":{"name":"Peter Steinberger","email":"steipete@gmail.com"},"engines":{"node":">=24.0.0"},"license":"MIT","scripts":{"dev":"tsx watch src/cli.ts","lint":"pnpm format:check && oxlint --deny-warnings --allow eslint/no-unused-vars --allow eslint/no-control-regex --allow eslint/no-eval --allow unicorn/no-useless-length-check --allow unicorn/no-useless-fallback-in-spread src test","test":"vitest","build":"tsgo","start":"node dist/cli.js","format":"oxfmt --write src test package.json tsconfig.json vitest.config.ts","oracle":"oracle","dev:bun":"bun --watch src/cli.ts","docs:api":"typedoc","lint:fix":"pnpm format && oxlint --fix src test","test:all":"pnpm test && pnpm run test:e2e","test:bun":"bun test","test:e2e":"pnpm run build && pnpm exec tsx scripts/run-examples.ts","build:bun":"bun scripts/build-bun.js","start:bun":"bun run src/cli.ts","typecheck":"tsgo --noEmit","docs:build":"pnpm run docs:api && pnpm run docs:swift && echo 'Complete API documentation generated in docs/api/'","docs:serve":"cd docs && python3 -m http.server 8080","docs:swift":"cd apps/mac && ./scripts/generate-docs.sh","format:check":"oxfmt --check src test package.json tsconfig.json vitest.config.ts","build:bun:all":"bun scripts/build-bun.js --all-platforms","test:coverage":"cross-env POLTERGEIST_COVERAGE_MODE=true vitest run --coverage test/utils/paths.test.ts test/utils/glob-matcher.test.ts test/utils/atomic-write.test.ts test/utils/cli-formatter.test.ts test/utils/build-status-manager.test.ts","build:bun:test":"bun scripts/build-bun.js --test","docs:api:watch":"typedoc --watch","build:bun:debug":"bun scripts/build-bun.js --debug","test:windows-ci":"vitest --config vitest.config.windows-ci.ts","poltergeist:panel":"pnpm run poltergeist:self:panel","build:bun:optimized":"bun scripts/build-bun-optimized.js","poltergeist:self:haunt":"node dist/cli.js haunt","poltergeist:self:panel":"node --watch --watch-path dist --watch-preserve-output dist/cli.js panel","build:bun:optimized:benchmark":"bun scripts/build-bun-optimized.js --benchmark"},"_npmUser":{"name":"steipete","email":"steipete@gmail.com"},"homepage":"https://github.com/steipete/poltergeist","keywords":["automation","build","cargo","cli","cpp","cross-platform","dev-tools","file-watcher","go","gradle","linux","macos","make","maven","npm","polter","rust","smart-execution","swift","typescript","watchman","windows","xcode"],"repository":{"url":"git+https://github.com/steipete/poltergeist.git","type":"git"},"_npmVersion":"11.19.0","description":"The ghost that keeps your builds fresh - a universal file watcher with auto-rebuild for any language or build system","directories":{},"maintainers":[{"name":"steipete","email":"steipete@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ora":"^9.4.1","zod":"^4.6.5","glob":"^13.0.6","chalk":"^6.0.1","arkregex":"^0.0.13","commander":"^15.0.0","wrap-ansi":"^10.0.2","es-toolkit":"^1.52.0","fb-watchman":"^2.0.4","node-notifier":"^10.0.1","@logtape/logtape":"^2.4.0","write-file-atomic":"^8.0.0","@earendil-works/pi-tui":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","vite":"^8.3.4","oxfmt":"^0.72.0","oxlint":"^1.87.0","vitest":"^4.1.11","postcss":"^8.5.29","typedoc":"^0.28.20","cross-env":"^10.1.0","typescript":"^6.0.3","@types/node":"^26.6.5","@steipete/oracle":"link:../oracle","@types/fb-watchman":"^2.0.6","@vitest/coverage-v8":"^4.1.11","@types/node-notifier":"^8.0.5","typedoc-plugin-mermaid":"^1.12.0","@types/write-file-atomic":"^4.0.3","@typescript/native-preview":"7.0.0-dev.20260707.2"},"_npmOperationalInternal":{"tmp":"tmp/poltergeist_2.1.9_1791750316449_0.4080469760638177","host":"s3://npm-registry-packages-npm-production"},"_id":"@steipete/poltergeist@2.1.9","version":"2.1.9"}