{"_id":"@aegis-framework/want","_rev":"2-d663e6048089b22dbf5eef93a10dd45e","name":"@aegis-framework/want","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@aegis-framework/want","version":"0.1.0","description":"We Are Not Tableau Query Format","main":"dist/want.node.js","module":"dist/want.module.js","browser":"dist/want.browser.js","scripts":{"build":"yarn build:main && yarn build:module && yarn build:web","build:main":"yarn parcel build --target main --no-cache --public-url . --no-scope-hoist","build:module":"yarn parcel build --target module --no-cache --public-url . --no-scope-hoist","build:web":"yarn parcel build --target web --no-cache --public-url . --no-scope-hoist","watch:js":"yarn parcel watch --target web --no-cache --public-url .","lint:js":"yarn eslint ./src --ext .js --ignore-pattern *.min.js && yarn eslint ./dist/js --ext .js --ignore-pattern *.min.js","lint":"yarn lint:html && yarn lint:js && yarn lint:css"},"targets":{"module":{"source":"src/index.js","engines":{"browsers":"Chrome 80"},"outputFormat":"esmodule","isLibrary":true,"optimize":true,"includeNodeModules":true},"main":{"source":"src/index.js","engines":{"node":">= 12"},"outputFormat":"commonjs","isLibrary":true,"optimize":true,"includeNodeModules":true},"web":{"source":"src/want.browser.js","context":"browser","outputFormat":"global","engines":{"browsers":"> 0.5%, last 2 versions, not dead"},"isLibrary":false,"optimize":true,"includeNodeModules":true}},"devDependencies":{"@babel/core":"^7.17.8","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-syntax-object-rest-spread":"^7.8.3","@babel/preset-env":"^7.16.11","@parcel/babel-preset-env":"^2.4.0","autoprefixer":"^10.4.4","crypto-browserify":"^3.12.0","eslint":"^8.12.0","jsdoc":"^3.6.10","parcel":"^2.4.0","parcel-resolver-ignore":"^2.0.0","stream-browserify":"^3.0.0"},"dependencies":{"core-js":"^3.21.1","regenerator-runtime":"^0.13.9"},"browserslist":"> 0.5%, last 2 versions, not dead","author":{"name":"Diego Islas Ocampo"},"license":"MIT","repository":{"type":"git","url":"git+https://gitlab.com/AegisFramework/want.git"},"bugs":{"url":"https://gitlab.com/AegisFramework/want/issues"},"gitHead":"d2bc477ed8a5293bb8c9239ae891d7ce488a8450","homepage":"https://gitlab.com/AegisFramework/want#readme","_id":"@aegis-framework/want@0.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-m79fXhfZqBD2x5Y2lzjWMTtJxwbmUm65KGwhzORKmMp0aJ17OmqLSFmFMebAUsPFocOYkrD9SByuH5Z7qBe3ew==","shasum":"270221da6a9ac26acb586dd540e9177ab95ca1a9","tarball":"https://registry.npmjs.org/@aegis-framework/want/-/want-0.1.0.tgz","fileCount":12,"unpackedSize":47251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhynzABFzIM4p5UjXqwvmpv717B71GLc26RZ08HGX6SgIhAOScWH0YT7KzrYVyKvmGzcvQ1wuq4YL1PQg3VBi00dgx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilX5cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPFg//RPOZrJ/bsRx7gCABhhdChzbeO5b8eGGLF+a4/kSm1SsqrDw6\r\ncZ6nMlmUqeziZREPGpnb6Q1GkE+G4xgLKpoJLeULN1YVTs4ekb9Op/+j01Mn\r\n+FoOZ2QJJQkpdKnzoBs4y6ESxRjWWvaB2QAi7EKktRzxhtmCwnccn/GXgcWu\r\nOvdhnMe1YgzA7UUtNjnQn+LXW0lu1jJOSy6DhmG/J2YztY7C7baGHWylnS7E\r\nm5B0Qteofz1TW9al64oc4BezWVTs/rhMH+xwXRSOyiA1LnDWoHPXN0Y/l92V\r\nG3r6YQoTlPsLndWbNuEElPa5BWByZejW+DUTrTX4h0/HSPbZ1TnBHGUcFsJf\r\n3hZD25wK50n7CLmNFldu5LMxTiCFAaiNwAFH3Ja46wLQn2U7b3GyY/DEiN6V\r\nCJDmKJfvhxNc/4nQWtc8dJt6JUMyjXbYgP6EquOThhoQPe1jFeNJafb45S/a\r\ncE2qyxNfNf+V/W3bJ/1oXm17dlUeMp74EH5+pRQ0N8/CS6tBKuGC3uQO3NT2\r\nfYUXWv4BvFns4vGnzIYkAgXsdPBSWizSNTdCmD+9Dww1XiZbe4OuUaTLjKUW\r\n43Ya/7w1FrQiNakhGjM+IQd2Go9/JCJTMCGW+okXQukTCvJezOAiy/PClAla\r\nEYg/iQPTEI+KGObY44taqbxJW2mNIEOOhAU=\r\n=s6xn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hyuchia","email":"dev@hyuchia.com"},"directories":{},"maintainers":[{"name":"hyuchia","email":"dev@hyuchia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/want_0.1.0_1653964380369_0.01692205403111502"},"_hasShrinkwrap":false},"0.1.1":{"name":"@aegis-framework/want","version":"0.1.1","description":"We Are Not Tableau Query Format","main":"dist/want.node.js","module":"dist/want.module.js","browser":"want.browser.js","scripts":{"build":"yarn build:main && yarn build:module && yarn build:web","build:main":"yarn parcel build --target main --no-cache --public-url . --no-scope-hoist","build:module":"yarn parcel build --target module --no-cache --public-url . --no-scope-hoist","build:web":"yarn parcel build --target web --no-cache --public-url . --no-scope-hoist","watch:js":"yarn parcel watch --target web --no-cache --public-url .","lint:js":"yarn eslint ./src --ext .js --ignore-pattern *.min.js && yarn eslint ./dist/js --ext .js --ignore-pattern *.min.js","lint":"yarn lint:html && yarn lint:js && yarn lint:css"},"targets":{"module":{"source":"index.js","engines":{"browsers":"Chrome 80"},"outputFormat":"esmodule","isLibrary":true,"optimize":true,"includeNodeModules":true},"main":{"source":"index.js","engines":{"node":">= 12"},"outputFormat":"commonjs","isLibrary":true,"optimize":true,"includeNodeModules":true},"web":{"source":"want.browser.js","context":"browser","outputFormat":"global","engines":{"browsers":"> 0.5%, last 2 versions, not dead"},"isLibrary":false,"optimize":true,"includeNodeModules":true}},"devDependencies":{"@babel/core":"^7.17.8","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-syntax-object-rest-spread":"^7.8.3","@babel/preset-env":"^7.16.11","@parcel/babel-preset-env":"^2.4.0","autoprefixer":"^10.4.4","crypto-browserify":"^3.12.0","eslint":"^8.12.0","jsdoc":"^3.6.10","parcel":"^2.4.0","parcel-resolver-ignore":"^2.0.0","stream-browserify":"^3.0.0"},"dependencies":{"core-js":"^3.21.1","regenerator-runtime":"^0.13.9"},"browserslist":"> 0.5%, last 2 versions, not dead","author":{"name":"Diego Islas Ocampo"},"license":"MIT","repository":{"type":"git","url":"git+https://gitlab.com/AegisFramework/want.git"},"bugs":{"url":"https://gitlab.com/AegisFramework/want/issues"},"gitHead":"d2bc477ed8a5293bb8c9239ae891d7ce488a8450","homepage":"https://gitlab.com/AegisFramework/want#readme","_id":"@aegis-framework/want@0.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-hOeK02qD0QnFMorvhyJJB7z6mGQnqYE+JSV4GMI8ditrOFNVomb49z9Pcc0vklAxckG0gG0sflmBjDXzQQCfhQ==","shasum":"595226a8399fe92f4796dd633bbfe0a7adaed120","tarball":"https://registry.npmjs.org/@aegis-framework/want/-/want-0.1.1.tgz","fileCount":11,"unpackedSize":46638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWaQ8LtHGCAezoRSLBzrgLb9Dw3VYpFGqgEyCorbPUswIgZFeAfRjjktzKqOiO2C1mfrQUdegkVhTEG4mASpLKIWA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilY1RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVAhAAgWm4dliNEGbiLtIT/9ucBwWrXGwGvYLmHD0Vl0laWPCdI/yi\r\n1s3aVfMcGlkI49roSlEqqJ37/FYQptSHyS0PobRmA+Ouf+CQc79HjZsxZDAl\r\nVjso34TEHTR8Ar51rw9OMX9w4nTDCBF2S8KFXvqGVN/WaqdHH5tA3TV7W265\r\nAIFP7SbTNEIKIwp1desajMcqpftcBRSwN4jHbp5/LE4j5fNcBhkf6Tt3nXgi\r\nw1Vr1uA1E4K9td0su6oE71ocBzBsfEOC8p+v/Lw4g5B7f5ia/ZCLZleQwVEx\r\nDopiv1IW1smTrouY5nLmcQPQvR2yGA+I6PCVqp6aBl0qQEfDCc0scGVXFjla\r\na6G5N2Bp6tc4YTpNRh5TwkFOZ61ARMXzakzDX6eJy/kael080YSVu9apCUET\r\nDL1izY3xIoLsO7mA4gL7HuxrefMm0e1eoxztCu/KnESICX2B46ezgZRMzNL4\r\nXvY4aMrlFFBlashJP0oSaCy8bZU5ZS47WARgnWxMMV/uHXMGyLmoWozgJ66s\r\nmQsYFewVfhr8olknMQFiheGdkivkhvbXl+/xODLxBJnkjFnsQgyZYyEvuNtL\r\nQg6n78ewcHq+m+u7NIisU7ZiyJd1tfCwdRrS3GzFg5v5vYpGDjZyglbbAqlL\r\nM3LGO9/Tt7kbUeVgEPhV5Zsl5Uc3tw+MYXY=\r\n=F8bR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hyuchia","email":"dev@hyuchia.com"},"directories":{},"maintainers":[{"name":"hyuchia","email":"dev@hyuchia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/want_0.1.1_1653968209665_0.10148417557769496"},"_hasShrinkwrap":false},"0.1.2":{"name":"@aegis-framework/want","version":"0.1.2","description":"We Are Not Tableau Query Format","main":"dist/want.node.js","module":"dist/want.module.js","browser":"want.browser.js","scripts":{"build":"yarn build:main && yarn build:module && yarn build:web","build:main":"yarn parcel build --target main --no-cache --public-url . --no-scope-hoist","build:module":"yarn parcel build --target module --no-cache --public-url . --no-scope-hoist","build:web":"yarn parcel build --target web --no-cache --public-url . --no-scope-hoist","watch:js":"yarn parcel watch --target web --no-cache --public-url .","lint:js":"yarn eslint ./src --ext .js --ignore-pattern *.min.js && yarn eslint ./dist/js --ext .js --ignore-pattern *.min.js","lint":"yarn lint:html && yarn lint:js && yarn lint:css"},"targets":{"module":{"source":"index.js","engines":{"browsers":"Chrome 80"},"outputFormat":"esmodule","isLibrary":true,"optimize":true,"includeNodeModules":true},"main":{"source":"index.js","engines":{"node":">= 12"},"outputFormat":"commonjs","isLibrary":true,"optimize":true,"includeNodeModules":true},"web":{"source":"want.browser.js","context":"browser","outputFormat":"global","engines":{"browsers":"> 0.5%, last 2 versions, not dead"},"isLibrary":false,"optimize":true,"includeNodeModules":true}},"devDependencies":{"@babel/core":"^7.17.8","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-syntax-object-rest-spread":"^7.8.3","@babel/preset-env":"^7.16.11","@parcel/babel-preset-env":"^2.4.0","autoprefixer":"^10.4.4","crypto-browserify":"^3.12.0","eslint":"^8.12.0","jsdoc":"^3.6.10","parcel":"^2.4.0","parcel-resolver-ignore":"^2.0.0","stream-browserify":"^3.0.0"},"dependencies":{"core-js":"^3.21.1","regenerator-runtime":"^0.13.9"},"browserslist":"> 0.5%, last 2 versions, not dead","author":{"name":"Diego Islas Ocampo"},"license":"MIT","repository":{"type":"git","url":"git+https://gitlab.com/AegisFramework/want.git"},"bugs":{"url":"https://gitlab.com/AegisFramework/want/issues"},"gitHead":"d2bc477ed8a5293bb8c9239ae891d7ce488a8450","homepage":"https://gitlab.com/AegisFramework/want#readme","_id":"@aegis-framework/want@0.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-HmUm3gYu3nLUT/f190u36ctrCbW45zCgDxFOfY7EU+p6ZFcZZTSfliEvWhrw3Y3V16CQyXYyR0xm0njzjUObLg==","shasum":"d6e341b4ab9230b41f6b886e509d62fb3f4ddea8","tarball":"https://registry.npmjs.org/@aegis-framework/want/-/want-0.1.2.tgz","fileCount":11,"unpackedSize":46638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRvo8UdN8GeZjVUfCoAlItclaWXg2tDUYlBfXXRoyO1AIgFKB4B4mjlaO9dUyM7q6vscXlnACyxWjh7hXL+KZKcrw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilZSLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRDw//eDThBEUDYZ4ZX9rd5R1WdKszhrMJ+QAhQIGpUv2LIwqEXIJ4\r\n2CfaF3KIq4gc30BqI0h/M7PlG1+VSfBerG0eavxsrVBcK3qGz+IPM96KqBYI\r\nvc5hWrkBe7M95qGSUm6t7riq1rlaR6yiUeZpFGJjQ1aBMPqpWXgWxrWaG4bM\r\nGMs+qjdaetoHwhZGG5b5LWKSZei7ZxQiU/1FXmEE6JSSCZd1GAJNewFnqH1v\r\nXjPADwpZJmFH0PZN0pdA0O4BRNe31giQWgr2iRFez/PstpNJRSbLEZtrXbN7\r\nuSuIB/E8SZaB1EQwAs3HecM4PCIwjGvFzAqH8Pv3YgNuOisrqCABiDyJbTGe\r\n8JiKMhC2JfT+Jk/ErrmbnMwd9irPgfOCP2hfJG56Gc09R2rwtJKpJ29znb/y\r\njoIV1DpyOuL2IiIQsJPpIXQUgJJIwgwD9r0rfdiOSf4gqOm5zVFzQ277JuhK\r\n8R+jisFl78p5d8xUHdYISKW9MffyhGJSq0jnKYzdWp+zuU8Ljehla0EBLf3h\r\nxlFul0MGRM56ZvIjIu/tPFOnIoNdlr54TstZFNQelJqBt6DlstV/kDCtdfUO\r\nS2O5/ImxPkAB8shQb2cw9S8BnRDJ9f4tUu+bnEM8oyFltWXQw3VQCqYgd1d/\r\nJotC3lPFiWiTb45cwJD2iCixo/qX8fDif8Y=\r\n=ErqK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hyuchia","email":"dev@hyuchia.com"},"directories":{},"maintainers":[{"name":"hyuchia","email":"dev@hyuchia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/want_0.1.2_1653970059186_0.8790263767196964"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-31T02:33:00.316Z","0.1.0":"2022-05-31T02:33:00.588Z","modified":"2022-05-31T04:07:39.426Z","0.1.1":"2022-05-31T03:36:49.868Z","0.1.2":"2022-05-31T04:07:39.348Z"},"maintainers":[{"name":"hyuchia","email":"dev@hyuchia.com"}],"description":"We Are Not Tableau Query Format","homepage":"https://gitlab.com/AegisFramework/want#readme","repository":{"type":"git","url":"git+https://gitlab.com/AegisFramework/want.git"},"author":{"name":"Diego Islas Ocampo"},"bugs":{"url":"https://gitlab.com/AegisFramework/want/issues"},"license":"MIT","readme":"# WANT Query Format\n\n## Description\n\nWANT is an acronym for We Are Not Tableau. It stands for an overly simplistic way to perform complex queries using an easy to parse format.\n\n## Operators\n\nWANT defines a set of universal operators to perform the queries.\n\n| Operator | Logical Translation | Additional Notes and Behavior |\n| :--- | :--- | :--- |\n| `=` | Is equal |  |\n| `!` | Is not equal |  |\n| `~` | Contains | On numeric values, this operator will act the same as the `=` operator. |\n| `^` | Does not contains | On numeric values, this operator will act the same as the `!` operator. |\n| `>` | More than |  |\n| `<` | Less than |  |\n\n## Samples\n\n\nAll users whose [first name equals Jane `and` does not equal John `and` last name `contains` Doe] `OR` [age is `more than` 20]\n```js\n[\n  [ first_name: [ '=Jane', '!John' ], last_name: [ '~Doe' ] ],\n  { age: [ '>20' ] }\n]\n```\n\n## License\nWANT is a Free Open Source Software project released under the MIT License.","readmeFilename":"README.md"}