{"bin":{"smart-search":"bin/smart-search-cli.js"},"bugs":{"url":"https://github.com/samas-it-services/smart-search/issues"},"dist":{"shasum":"c7677ef2068ef527c53dedf42e055705f5faa257","tarball":"https://registry.npmjs.org/@bilgrami/smart-search/-/smart-search-3.1.1.tgz","fileCount":39,"integrity":"sha512-P0BD9406PZkosb8rMQ5TjnyOVdVKjO9XNJ24cWiZChzKSkkFvnAksm/CMYC9Z6VlGB2CZsB2XVYwzQcnuMFSRw==","signatures":[{"sig":"MEUCICfJuAMFDJKafx85V0j+3iTQg9FPZlmV7QmJl70JnWMvAiEA3zagAL1krGU2ZBlO5MzKmcKrin7XkHCMNZTSTWoopko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888642},"main":"dist/index.js","name":"@bilgrami/smart-search","types":"dist/index.d.ts","author":{"url":"https://github.com/bilgrami","name":"Syd A Bilgrami"},"module":"dist/index.mjs","engines":{"node":">=16.0.0"},"funding":[{"url":"https://github.com/sponsors/bilgrami","type":"github"},{"url":"https://ko-fi.com/bilgrami","type":"individual"}],"gitHead":"d7d10bb9484974eb149174ea1b792728d0212927","license":"Apache-2.0","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/**/*.ts","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts","lint:fix":"eslint src/**/*.ts --fix","test:all":"npm run test:unit && npm run test:e2e","test:e2e":"playwright test","test:unit":"vitest run --reporter=verbose","test:serve":"python3 -m http.server 3000 --directory tests/e2e || python -m http.server 3000 --directory tests/e2e","test:watch":"vitest --watch","type-check":"tsc --noEmit","screenshots":"node generate-screenshots.js","examples:all":"npm run examples:basic && npm run examples:advanced && npm run examples:multi-db","publish:test":"./scripts/test-publish.sh","publish:major":"./scripts/publish-to-npm.sh major","publish:minor":"./scripts/publish-to-npm.sh minor","publish:patch":"./scripts/publish-to-npm.sh patch","test:coverage":"vitest run --coverage","test:e2e:mock":"cross-env E2E_TARGET=mock playwright test","version:major":"./scripts/publish-to-npm.sh major","version:minor":"./scripts/publish-to-npm.sh minor","version:patch":"./scripts/publish-to-npm.sh patch","examples:basic":"tsx examples/basic-usage.ts","prepublishOnly":"npm run type-check && npm run test:unit && npm run build","test:e2e:debug":"playwright test --debug","publish:dry-run":"./scripts/publish-to-npm.sh patch --dry-run","screenshots:all":"node generate-screenshots.js all","test:e2e:headed":"playwright test --headed","examples:advanced":"tsx examples/advanced-configuration.ts","examples:multi-db":"tsx examples/multiple-databases.ts"},"_npmUser":{"name":"bilgrami","email":"bilgrami@gmail.com"},"homepage":"https://github.com/samas-it-services/smart-search#readme","keywords":["search","database","cache","redis","postgresql","mysql","mongodb","supabase","fallback","performance","universal"],"repository":{"url":"git+https://github.com/samas-it-services/smart-search.git","type":"git"},"_npmVersion":"11.9.0","description":"Universal search with intelligent fallback for any database + cache combination","directories":{},"maintainers":[{"name":"bilgrami","email":"bilgrami@gmail.com"}],"_nodeVersion":"25.6.1","dependencies":{"pg":"^8.11.0","yaml":"^2.3.0","mysql2":"^3.6.0","ioredis":"^5.3.0","mongodb":"^6.0.0","cross-env":"^10.0.0","memcached":"^2.2.2","@supabase/supabase-js":"^2.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^7.0.0","eslint":"^8.0.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@playwright/test":"^1.40.0","@types/memcached":"^2.2.0","@vitest/coverage-v8":"^1.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/smart-search_3.1.1_1781605704627_0.9569605765015912","host":"s3://npm-registry-packages-npm-production"},"_id":"@bilgrami/smart-search@3.1.1","version":"3.1.1"}