{"bugs":{"url":"https://github.com/sudo-suhas/elastic-builder/issues"},"dist":{"shasum":"e9d2c89787fa185489ec489fb5e2c4b1180973b4","tarball":"https://registry.npmjs.org/elastic-builder/-/elastic-builder-4.1.0.tgz","fileCount":188,"integrity":"sha512-3f58SBGqlWS1ECJNFn6jSoosKOgmiQJZx9i96mi5gcXlchr5UgiG1GcXNediSqlUtgfUm68ZS4jwztm2ZTLemQ==","signatures":[{"sig":"MEYCIQC1gYcgplpcmhdA65zXzQ7P85wa31TDzivoEtsJVPCxZwIhAJ2la2kLN2pKPZHhrFmabd2VOBAJYuwMtKUHJMBHrhNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/elastic-builder@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084453},"main":"src/index.js","name":"elastic-builder","types":"./src/index.d.ts","author":{"name":"Suhas Karanth","email":"sudo.suhas@gmail.com"},"engines":{"node":">=20.0.0"},"gitHead":"377e727a3b993fab6f53a5aecbbf1b5addb15255","license":"MIT","scripts":{"lint":"eslint src test","test":"npm run test:src && npm run test:typedef","build":"npm run build:umd && npm run build:docs","check":"npm run lint && npm test","report":"nyc report --reporter=html","coverage":"nyc report --reporter=lcov","lint:fix":"npm run lint -- --fix","test:src":"cross-env NODE_ENV=test nyc --cache ava test --concurrency 3","build:umd":"webpack ./src/index.js --output-path browser --output-filename elastic-builder.min.js --mode production","precommit":"lint-staged","build:docs":"documentation build src/index.js --github -o docs -f html -c ./docs/documentation.yml","postpublish":"bash deploy-docs.sh","test:typedef":"tsc --noEmit ./test/typedef.test.ts","print-version":"cross-env-shell echo v$npm_package_version","prepublishOnly":"npm run -s build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e7709f7a-c5ea-42ba-aeef-b7c23c8bbe74"}},"homepage":"https://elastic-builder.js.org","keywords":["elasticsearch","elastic-builder","querying","queries","query","elastic","search","elasticjs","ejs","dsl"],"repository":{"url":"git+https://github.com/sudo-suhas/elastic-builder.git","type":"git"},"_npmVersion":"11.6.3","description":"A JavaScript implementation of the elasticsearch Query DSL","directories":{},"lint-staged":{"src/**/*.js":["eslint --fix","git add"],"test/**/*.js":["eslint --fix","git add"]},"maintainers":[{"name":"sudo-suhas","email":"sudo.suhas@gmail.com"}],"_nodeVersion":"24.11.1","contributors":[{"name":"austin ce","email":"austin.cawley@gmail.com"},{"name":"Julien Maitrehenry","email":"julien.maitrehenry@me.com"},{"name":"ochan12","email":"mateochando@gmail.com"},{"name":"kennylindahl","email":"haxxblaster@gmail.com"},{"name":"foxstarius","email":"aj.franzon@gmail.com"},{"name":"sandeep952","email":"sandy335582@gmail.com"},{"name":"florian-lackner365","email":"florian.lackner@365talents.com"},{"name":"Alejandro Marulanda","email":"alejokf@gmail.com"}],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^15.1.0","husky":"^0.14.3","sinon":"^17.0.2","eslint":"^8.57.1","lodash":"^4.17.21","webpack":"^5.101.2","prettier":"^3.4.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","typescript":"^5.9.2","@babel/core":"^7.25.9","lint-staged":"^7.2.0","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","documentation":"^8.0.0","@babel/preset-env":"^7.25.9","eslint-plugin-ava":"^14.0.0","@babel/eslint-parser":"^7.25.9","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/elastic-builder_4.1.0_1763959144465_0.3829950707388232","host":"s3://npm-registry-packages-npm-production"},"_id":"elastic-builder@4.1.0","version":"4.1.0"}