Files
Seasoned/.npm/_cacache/content-v2/sha512/02/9a/525495b1df172d1f01cbaca9fee247967c14db72ef3f0555040254c7a41ec46818344010970e744c9f9618c6beca6abf93c0ed2142c2210c4b4d17829528

1 line
31 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"_id":"fzf","_rev":"43-ebacafc97b1edb4c1dc83fbe9a45f669","name":"fzf","dist-tags":{"latest":"0.5.2","unstable":"0.4.0-alpha.0"},"versions":{"0.0.1":{"name":"fzf","version":"0.0.1","description":"NPM Package for easy installtion of FuzzyFinder (FZF)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"calbertts"},"license":"ISC","_id":"fzf@0.0.1","_shasum":"33f6ad6fed886022d76df6c285c2181a0a5958c6","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"calbertts","email":"contacto@calbertts.com"},"dist":{"shasum":"33f6ad6fed886022d76df6c285c2181a0a5958c6","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.0.1.tgz","integrity":"sha512-6q2JkxTGLkCv+lOxpfeipJrjOAHlNO/0lo6b861BOqgK0y5tW1xZNUDvUXs1fyR6ZyoQD6Bnq6MZxq8t/oQr6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCIVjtSdrCfpUdeb1u0tbkjv5F80RSzKJxhHkqz0er6gIgEKqZMoEHxH4kMq9B6HQFdudr12p/PhMg3k2jSQbX67M="}]},"maintainers":[{"name":"calbertts","email":"contacto@calbertts.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fzf-0.0.1.tgz_1486980742806_0.6658157641068101"},"directories":{}},"0.3.1":{"===== INFO =====":"","name":"fzf","version":"0.3.1","description":"Do fuzzy matching using FZF algorithm in JavaScript","license":"BSD-3-Clause","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://ajitid.in"},"===== SCRIPTS =====":"","scripts":{"dev":"vite -c vite-for-docs.config.ts","build":"npm run build:modules && npm run build:types","build:modules":"tsc && vite build","build:types":"tsc -p tsconfig-to-build-types.json --outDir dist","build:only-docs":"tsc && vite build -c vite-for-docs.config.ts","build:docs":"npm run fill-with-old-docs && npm run build:only-docs","test":"jest src","fill-with-old-docs":"node scripts/fill-with-old-docs.js"},"===== BUILD =====":"","main":"./dist/fzf.umd.js","module":"./dist/fzf.es.js","exports":{".":{"import":"./dist/fzf.es.js","require":"./dist/fzf.umd.js"}},"types":"./dist/main.d.ts","===== HINTING =====":"","sideEffects":false,"===== DEPS =====":"","devDependencies":{"@mdx-js/mdx":"^2.0.0-next.9","@mdx-js/react":"^1.6.22","@tailwindcss/typography":"^0.4.1","@types/jest":"^26.0.24","@types/jest-expect-message":"^1.0.3","@types/mdx-js__react":"^1.5.4","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@vitejs/plugin-react-refresh":"^1.3.1","autoprefixer":"^10.2.6","comlink":"^4.3.1","glob":"^7.1.7","history":"^5.0.0","jest":"^27.0.6","jest-expect-message":"^1.0.2","patch-package":"^6.4.7","postcss":"^8.3.5","preval.macro":"^5.0.0","prism-react-renderer":"^1.2.1","react":"^17.0.0","react-dom":"^17.0.0","react-router":"^6.0.0-beta.0","react-router-dom":"^6.0.0-beta.0","shelljs":"^0.8.4","tailwindcss":"^2.2.4","ts-jest":"^27.0.3","typescript":"^4.3.2","vite":"^2.3.8","vite-plugin-babel-macros":"^1.0.5","vite-plugin-mdx":"^3.5.6"},"gitHead":"109869c149d5f87c993ec25538744f420ce9bc7b","bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"},"_id":"fzf@0.3.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uZqQpYgjs3TZmy2wkNE+5gaHi1ceCy37flKZN7kT7tTIOlB/06AHwFISRx6moUW/4w53XoEUEZY5812x0bnxbw==","shasum":"0ca05ca483684e550c2f84c7e6d0caa7db359bcc","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.3.1.tgz","fileCount":12,"unpackedSize":32464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9CjfCRA9TVsSAnZWagAAJ5oP/2rCzuqjub4eaQwoybl6\nqqU3d9gLzBteLa3QmjwSJWFCFFp4Qy4BkCnM1/Avrr0V9NxwuHtk4hCrFNol\nEZZCEr9TDnEhsCwfdjNNGnfZQMi4yt/udv5vP+gzI9jp5peROg9m/b17Un7/\nYjTWcZxc6d9tjwmAqGHaWFUDIfHXjc/ufWhzCgEihbh4l3R9wIQXdMp2KxBf\nHZv25Vq7ikYlfM7cV/k4GOpvDdI+A9HOlB8jOvTxuVJH6cS21EjIfKNi7ltJ\nRQm9Ux/mVpxt3NHNDk7S7ckMUqU5WHEJxR4JEwH8U3xNqPzkQ1PS2YJmJ/SF\n0xeXxAN3+x9LxWgn4GXNfw3nikpOqYwGthn6lDFe8vYxOf+lQar1qIkaN7yx\ned+2FpaLTp8m6hvGsXBO5PFXBkfYM01Vh+iCQKVGdldM4B9vXHt2riidOuLD\nd0pXcS7IfwXOu8FdRzC12rY2/HzWGEbHNk+2Nj42g6tp2+AVHuQF534NPSb3\n7wK4vT+c7MP5zQgIMTHXeVOO8JREcX8yT4diRM3JHAOOzCxy5MlPt7qrJZZ+\nwaTpdY9q1e+lRsLcebpQXcetaU3GDxsgwbsvBtS4TG6NjNpKTwXFILlrfpfy\n/QDSCktMze7xeJm1A7PZkYoq8bA37bDEzmHSPO+jDKskLdteu8haIxKlAQiS\nYDXU\r\n=LPa/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwvFQl4owmrz9gur19Rj+s3BE7LHGxqp80FfDDwCDiUwIgeTm8C9tpyO8u8eUffGnQ1RKV+9ynn37E3N3436fmrg4="}]},"_npmUser":{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"},"directories":{},"maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fzf_0.3.1_1626613983045_0.4740856892758252"},"_hasShrinkwrap":false},"0.3.2":{"===== INFO =====":"","name":"fzf","version":"0.3.2","description":"Do fuzzy matching using FZF algorithm in JavaScript","license":"BSD-3-Clause","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://ajitid.in"},"===== SCRIPTS =====":"","scripts":{"dev":"vite -c vite-for-docs.config.ts","build":"npm run build:modules && npm run build:types","build:modules":"tsc && vite build","build:types":"tsc -p tsconfig-to-build-types.json --outDir dist","build:only-docs":"tsc && vite build -c vite-for-docs.config.ts","build:docs":"npm run fill-with-old-docs && npm run build:only-docs","test":"jest src","fill-with-old-docs":"node scripts/fill-with-old-docs.js"},"===== BUILD =====":"","main":"./dist/fzf.umd.js","module":"./dist/fzf.es.js","exports":{".":{"import":"./dist/fzf.es.js","require":"./dist/fzf.umd.js"}},"types":"./dist/main.d.ts","===== HINTING =====":"","sideEffects":false,"===== DEPS =====":"","devDependencies":{"@mdx-js/mdx":"^2.0.0-next.9","@mdx-js/react":"^1.6.22","@tailwindcss/typography":"^0.4.1","@types/jest":"^26.0.24","@types/jest-expect-message":"^1.0.3","@types/mdx-js__react":"^1.5.4","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@vitejs/plugin-react-refresh":"^1.3.1","autoprefixer":"^10.2.6","comlink":"^4.3.1","glob":"^7.1.7","history":"^5.0.0","jest":"^27.0.6","jest-expect-message":"^1.0.2","patch-package":"^6.4.7","postcss":"^8.3.5","preval.macro":"^5.0.0","prism-react-renderer":"^1.2.1","react":"^17.0.0","react-dom":"^17.0.0","react-router":"^6.0.0-beta.0","react-router-dom":"^6.0.0-beta.0","shelljs":"^0.8.4","tailwindcss":"^2.2.4","ts-jest":"^27.0.3","typescript":"^4.3.2","vite":"^2.3.8","vite-plugin-babel-macros":"^1.0.5","vite-plugin-mdx":"^3.5.6"},"gitHead":"f317ac742e25fad3b88d358adb74c5fcc10d5be7","bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"},"_id":"fzf@0.3.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5kCgLKvGGkjja/oT5Fi1nMIqHZTkclPOc+9xxBFnGC+jJ0ikbdxl7f6W1/pprTgHjh7XGTPyOp9JOuyOKwRfPg==","shasum":"dc6dbd2f77f6eeb4b520aef3073cc3ecf516b997","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.3.2.tgz","fileCount":12,"unpackedSize":32553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBvGgCRA9TVsSAnZWagAAZDQP/1PRZlfcr8R+V6D1xRCh\nhHr6SGX4vubVyKhwGmGb9FXwQGtzVIcC3ifsKa6FdAOia9wVwWcZY8abP8R/\nbJURpxn7zf8b2Bf9crTqHvV53x9iFweq8gAKJyehskvMvAxht5lyjxY32yup\nTZTwYZAud1Jd/Zn88zfft11x36QHWV23Nur0CT7T0CgGZSG3jDdglOV3MKep\nc83AsBqmuZ6ePuaDC1RGyWcqj0sDW//GeUNDtllSeKx0pcZQuNU70PctDJmc\n/XVUseaiyHKgJ+/z/B074aWDTZM6cUaDoMIDm4qVRThdGeqP4sjlbwKZ1EB0\nQwzG+8Sw3wxohKncjtXyS0/elI75YrzteAQ3mpWDYu++hzpcKy/du0GYTHR9\nKmSRTJd0SpXqjrOr51x3mOleapa0CIAfvArXC9+JbJ2bOYI0j9159i+hrjRX\n3cFtNzlOoY32mPvQyjHVq1shHGD7MHTeQ2gBjdmV9cATtLtNYa7XJy8W79Er\nts1IG83/PSQ9MT4kx1kZhP81MPnHCMzNVRFxn7NZ9xlj7n5EYjpDIi9WBzN/\nwbHvgY5y8lkbfD6KUF/hngxdzkGyAxD4IqWHGaOn882m5Ym0UinwYnpx4/CP\n65oiuLykWsuHq3fEFO5tTLI3qlV0e+ryGXTsI5JfdxPUdj2JdMULVG/u5ugM\ngDc2\r\n=NOiB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcAr0fDBPiDP1eX7NaNVQMxRSNoruDam+sSa1AxFgXtAiEAsi4XTS8sCGYO/0v5GJoMNUdpmzydyh0KpImZWLlRcNk="}]},"_npmUser":{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"},"directories":{},"maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fzf_0.3.2_1627845023963_0.1688112876379939"},"_hasShrinkwrap":false},"0.4.0-alpha.0":{"===== INFO =====":"","name":"fzf","version":"0.4.0-alpha.0","description":"Do fuzzy matching using FZF algorithm in JavaScript","license":"BSD-3-Clause","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://ajitid.in"},"===== SCRIPTS =====":"","scripts":{"prepack":"node scripts/prepack.cjs","postpack":"node scripts/postpack.cjs","dev":"vite -c vite-for-docs.config.ts","build":"npm run build:modules && npm run build:types","build:modules":"tsc && vite build && vite build -c vite-legacy.config.ts","build:types":"tsc -p tsconfig-to-build-types.json --outDir dist","build:only-docs":"tsc && vite build -c vite-for-docs.config.ts","build:docs":"npm run fill-with-old-docs && npm run build:only-docs","test":"jest","test:watch":"jest --watch -o","test:cov":"jest --coverage","fill-with-old-docs":"node scripts/fill-with-old-docs.js"},"===== BUILD =====":"","main":"./dist/fzf.umd.js","module":"./dist/fzf.es.js","exports":{".":{"import":"./dist/fzf.es.js","require":"./dist/fzf.umd.js"}},"types":"./dist/main.d.ts","===== HINTING =====":"","sideEffects":false,"===== DEPS =====":"","devDependencies":{"@mdx-js/mdx":"^1.6.22","@mdx-js/react":"^1.6.22","@tailwindcss/typography":"^0.4.1","@types/jest":"^26.0.24","@types/jest-expect-message":"^1.0.3","@types/mdx-js__react":"^1.5.4","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@vitejs/plugin-react-refresh":"^1.3.1","autoprefixer":"^10.2.6","comlink":"^4.3.1","glob":"^7.1.7","history":"^5.0.0","jest":"^27.0.6","jest-expect-message":"^1.0.2","patch-package":"^6.4.7","postcss":"^8.3.5","preval.macro":"^5.0.0","prism-react-renderer":"^1.2.1","react":"^17.0.0","react-dom":"^17.0.0","react-git-info":"^2.0.0","react-router":"^6.0.0-beta.0","react-router-dom":"^6.0.0-beta.0","shelljs":"^0.8.4","string.prototype.replaceall":"^1.0.5","tailwindcss":"^2.2.4","ts-jest":"^27.0.3","typescript":"^4.3.2","vite":"^2.3.8","vite-plugin-babel-macros":"^1.0.5","vite-plugin-mdx":"^3.5.6"},"readme":"# FZF for JavaScript (Preview)\n\n[![Tests](https://github.com/ajitid/fzf-for-js/actions/workflows/main.yml/badge.svg?branch=dev)](https://github.com/ajitid/fzf-for-js/actions/workflows/main.yml)\n[![Docs deployment status](https://img.shields.io/netlify/e4324b0d-d5b2-4139-a688-e58f32a5af6b?label=Docs&logo=netlify)](https://app.netlify.com/sites/fzf/deploys)\n\n[//]: # \"Image, text and counter/assist image needs to follow this order to be correctly aligned\"\n\n<img src=\"assets/landing.gif\" align=\"right\" />\n\n[Docs](https://fzf.netlify.app) · [Demo](https://fzf.netlify.app/basic) · [GitHub](https://github.com/ajitid/fzf-for-js) · [NPM](https://www.npmjs.com/package/fzf)\n\nOriginally available as [a fuzzy finder for CLIs](https://github.com/junegunn/fzf), FZF for JavaScript is a port of FZF's main algorithm so it can be used in browser context.\n\n<img src=\"assets/landing-assist.png\" width=\"100%\" height=\"0.001px\" />\n\n## Quick look\n\nInstall FZF for JavaScript using:\n\n```sh\nnpm i fzf\n```\n\nThen you can use it like:\n\n```js\nimport { Fzf } from 'fzf'\n\nconst list = ['go', 'javascript', 'python', 'rust', \n 'swift', 'kotlin', 'elixir', 'java', \n 'lisp', 'v', 'zig', 'nim', 'rescript', \n 'd', 'haskell']\n\nconst fzf = new Fzf(list)\nconst entries = fzf.find('li')\nconsole.log('ranking is:')\nentries.forEach(entry => console.log(entry.item)) // lisp kotlin elixir\n```\n\nFor more ways to use this library, [visit documentation](https://fzf.netlify.app/).\n\n## Motivation\n\nCommand palette is becoming ubiquitous you can find it in code editors ([Sublime Text](https://www.sublimetext.com/blog/articles/sublime-text-2-beta), VS Code), design tools ([Figma](https://forum.figma.com/t/new-quick-actions-menu/1788)), project management apps ([Height](https://twitter.com/michaelvillar/status/1347276324772192256), [Linear](https://linear.app/)), source control tools ([Fork](https://fork.dev/blog/posts/quick-launch/), Sublime Merge). Web apps are becoming more prevelant as well. FZF has a great fuzzy finding mechanism which could be used outside of CLI and into these palettes.\n\nThere is [a very good read](https://capiche.com/e/consumer-dev-tools-command-palette) about command palettes if you want to learn more.\n\n## Thanks\n\n- Junegunn Choi (author of FZF, [website](https://junegunn.kr/)) for making his work available and accessible to us. You can [sponsor his project](https://github.com/junegunn/fzf).\n\n","readmeFilename":"readme.md","gitHead":"2184e09dedeb354cc6570235a54c3b8326640fc1","bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"},"_id":"fzf@0.4.0-alpha.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-MQV3w5j2tmzZgzCdCnxIk4a3w8VGv1DV9zsSLRF6PrTh2wJAvGCkULS7hP5woo+NY9P0UKqiMvaa5rhaQ1xn/Q==","shasum":"832980842c1b8e417b2ada036344a5f14224cf51","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.4.0-alpha.0.tgz","fileCount":18,"unpackedSize":43441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFD04CRA9TVsSAnZWagAAMjAQAJb+r2o6DxHPoyVJLC/i\nusbJ23GMEBzvjl1GhWHf2ex+lYYXmiN2+/5WmY2MKtOL3la6u1SZlBwrNCYi\nPuQqrc+0YrsmMlBnNgni3RTHm9jR+oPWfKHengnYdjC7bV0XsCEMsJ4/BdDB\n4xAdgjRv+XP3QCoHNkOcmc/+41Pa6Fd/+E7FotvPSr0p/5G9mAG0faB+3mML\nbaRuFlFfJWrRDtWLyqEvvDI/Kl+J7qpEESYL1tZxzozOUpeCFSulaaQ8WSYj\nm95f1E4AgFdsuVJw+y2bCe5/X7AQ6bYGfaKf3nk3AamVSeehqrCsKcyvN65E\nCmVOnEG5VwmGmpjyZxo8HIHnOxA9Rr3nqyf55O46yxt0jv7JQankFXF9HtdF\nZg2BU5hHY8ZRkj7tpDobRj9BJ6Z7slq3COb7yV81EQhN6E6ZjTqkzrc0aM1G\nUDiP9NvMZFmNiCLBgZ1WaR0YQPB2VPm/evwYKOlpJioSlaWYNxZ4XISIYI9T\nGZbiwUia80176cVhrMA85jLGmL2iwv2yS1ZGJmRBfDSZwkv7Jf/ChdwD6GkG\nQOTOLS6QCWN7q0YPlqy8sfo3tcgwnYWT1cG16WoMzTijnvuPO3yZS/1l1L6O\nVCI4R3QFc3xCqzMFMpJzQydOX1svT+zfCt4RR0RGbFRm/vqC0Pmz2KHmnYgm\n57gg\r\n=EiT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIi7TpPOqSZXg+emqD99GIPO9fEHmV4ZScf9EYWWetFAiEAtb+TGx7ltv/RUBytOvAJxJwG100l/PZnvKL6nFWInI8="}]},"_npmUser":{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"},"directories":{},"maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fzf_0.4.0-alpha.0_1628716344023_0.07576367033614129"},"_hasShrinkwrap":false},"0.4.1":{"===== INFO =====":"","name":"fzf","version":"0.4.1","description":"Do fuzzy matching using FZF algorithm in JavaScript","license":"BSD-3-Clause","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"Ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://ajitid.in"},"===== SCRIPTS =====":"","scripts":{"dev":"vite -c vite-for-docs.config.ts","build":"npm run build:modules && npm run build:types","postbuild":"node scripts/postbuild.js","build:modules":"tsc && vite build && vite build -c vite-legacy.config.ts","build:types":"tsc -p tsconfig-to-build-types.json --outDir dist/types","build:only-docs":"tsc && vite build -c vite-for-docs.config.ts","build:docs":"npm run fill-with-old-docs && npm run build:only-docs","prepack":"node scripts/prepack.cjs","postpack":"node scripts/postpack.cjs","test":"jest","test:watch":"jest --watch -o","test:cov":"jest --coverage","fill-with-old-docs":"node scripts/fill-with-old-docs.js"},"===== BUILD =====":"","main":"./dist/fzf.umd.js","module":"./dist/fzf.es.js","exports":{".":{"import":"./dist/fzf.es.js","require":"./dist/fzf.umd.js"}},"types":"./dist/types/main.d.ts","===== HINTING =====":"","sideEffects":false,"===== DEPS =====":"","devDependencies":{"@mdx-js/mdx":"^1.6.22","@mdx-js/react":"^1.6.22","@tailwindcss/typography":"^0.4.1","@types/jest":"^26.0.24","@types/jest-expect-message":"^1.0.3","@types/mdx-js__react":"^1.5.4","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@vitejs/plugin-react-refresh":"^1.3.1","autoprefixer":"^10.2.6","comlink":"^4.3.1","glob":"^7.1.7","history":"^5.0.0","jest":"^27.0.6","jest-expect-message":"^1.0.2","patch-package":"^6.4.7","postcss":"^8.3.5","preval.macro":"^5.0.0","prism-react-renderer":"^1.2.1","react":"^17.0.0","react-dom":"^17.0.0","react-git-info":"^2.0.0","react-router":"^6.0.0-beta.0","react-router-dom":"^6.0.0-beta.0","shelljs":"^0.8.4","tailwindcss":"^2.2.4","ts-jest":"^27.0.3","typescript":"^4.3.2","vite":"^2.3.8","vite-plugin-babel-macros":"^1.0.5","vite-plugin-mdx":"^3.5.6"},"gitHead":"ddd0f141a04d5aa2d89f0f7603359b1c6788407b","bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"},"_id":"fzf@0.4.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ZKnxeZqxkJlnHXE37yfqyGez45Wan99eqns5B9xzVTvF4MazXlLsOYWeyiofdCEexgzuOmYGs3g7gtlz9lGxiQ==","shasum":"81830b636b9c80a09bec9fe9eda76f2c3e98b6f0","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.4.1.tgz","fileCount":18,"unpackedSize":43671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGPDPCRA9TVsSAnZWagAASxUP/0sj4GZ3HDwG0OdwPfKj\nk0FFVVBQ447F8AzaNoJ2hw32xpzzdvis56RM8xhpRY62V0yxPiUhqIyO+iSM\n7mN32oJ8FG0n2SdlEo1CmQZVTEwYvX77J8ClXL/jfl7Brin5in28koZwSW0/\nCGI52JQEMXSgKTJHYJ3mCnVYy5l2L2RQMfoWBVz8MCFtGESTUqagOvPfECAp\nzPY87dvivStylKEcEGJ06m9GHUt4PuNgGHfGc9U6l8vhqZstS7w4Hfk6nkeT\nGWz11dH4YX/25PCL7fahPH9aN/vXmNfi9ttvn0oooSlSjaFmRQ86CQrhKBX+\nJT1mCD2o1K2qc6aLCRDDu78a6HuzDObPYGZDFAINI/jiGJyTeLD5YARI7D3f\nWOimtfBUxTrQYK9PwLJdQJ+4gprOYZ/DUeR155vMlMNnOCu4p5Hfd1sqPsiz\nXrLsBmRjAoCzdJKK3ubtmXmeaUIk4DlLJAIkhp17dOpufFKBnUQJCIOKyMZ5\nDWFHVnpjatFDMnwnbkeC7XoQRbmybzBC1Jyv/qaXv31HxJjx8asinrDyoErm\nBR9bQ4dgsebRB5gNj4HdWd61rNhS77t7f4wlr1wufLnG35XO6pZvryGc2Zs6\ngDs1KAiqSJ4EkhKOMpLFTKB2GhAMqVznuMLY06VgpH/q/pMUawhlt+xPfpi9\nPf5Q\r\n=I/a8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYgbp+laVGSSF+UDLP9bj5noH78e32+qT9UvozKQ8aUAIhAO0AwajPirvKkcdNXuCIObOE3vqp3cje+W7ls+wJ6Mkv"}]},"_npmUser":{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"},"directories":{},"maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fzf_0.4.1_1629024463146_0.022313149055907866"},"_hasShrinkwrap":false},"0.5.1":{"===== INFO =====":"","name":"fzf","version":"0.5.1","description":"Do fuzzy matching using FZF algorithm in JavaScript","license":"BSD-3-Clause","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"Ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://ajitid.in"},"===== SCRIPTS =====":"","scripts":{"dev":"vite -c vite-for-docs.config.ts","build":"npm run build:modules && npm run build:types","postbuild":"node scripts/postbuild.js","build:modules":"tsc && vite build && vite build -c vite-legacy.config.ts","build:types":"tsc -p tsconfig-to-build-types.json --outDir dist/types","build:only-docs":"tsc && vite build -c vite-for-docs.config.ts","build:docs":"npm run fill-with-old-docs && npm run build:only-docs","prepack":"node scripts/prepack.cjs","postpack":"node scripts/postpack.cjs","test":"jest","test:watch":"jest --watch -o","test:cov":"jest --coverage","fill-with-old-docs":"node scripts/fill-with-old-docs.js"},"===== BUILD =====":"","main":"./dist/fzf.umd.js","module":"./dist/fzf.es.js","exports":{".":{"import":"./dist/fzf.es.js","require":"./dist/fzf.umd.js"}},"types":"./dist/types/main.d.ts","===== HINTING =====":"","sideEffects":false,"===== DEPS =====":"","devDependencies":{"@mdx-js/mdx":"^1.6.22","@mdx-js/react":"^1.6.22","@tailwindcss/typography":"^0.4.1","@types/jest":"^26.0.24","@types/jest-expect-message":"^1.0.3","@types/mdx-js__react":"^1.5.4","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@vitejs/plugin-react-refresh":"^1.3.1","autoprefixer":"^10.2.6","glob":"^7.1.7","history":"^5.0.0","jest":"^27.0.6","jest-expect-message":"^1.0.2","patch-package":"^6.4.7","postcss":"^8.3.5","preval.macro":"^5.0.0","prism-react-renderer":"^1.2.1","react":"^17.0.0","react-dom":"^17.0.0","react-git-info":"^2.0.0","react-router":"^6.0.0-beta.0","react-router-dom":"^6.0.0-beta.0","shelljs":"^0.8.4","tailwindcss":"^2.2.4","ts-jest":"^27.0.3","typescript":"^4.3.2","vite":"^2.3.8","vite-plugin-babel-macros":"^1.0.5","vite-plugin-mdx":"^3.5.6"},"gitHead":"fed7138deea8b154767a18b94d3dc101aec69ba7","bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"},"_id":"fzf@0.5.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-AJ9BBt/3K/IyCF+pQjdG194kVSS1hU/v/RnZgiCtYZzA0rj2OBVwwjBRUOclo9yJl2ovjtdw3C31/8/rnT0uug==","shasum":"1c941f81e219d38f9093826661397ab484e2c9b4","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.5.1.tgz","fileCount":18,"unpackedSize":50373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4Fy+CRA9TVsSAnZWagAAUqAP/2rffDkRHaOYQfcX0WaR\nZgLrfaloZYfHCcTA0biOThKhC0hngJ43nG/xQYeyF2zHC1Ml1Xn/3CXNmeUt\nL2pO7Cmpz4LpVw43bVevKavR/mVkbLoEKcEmtGJUyRJg7PCeLjRvzv2/8GiM\nc9r3Q8kknB+XrtkbBkrkuQAmWmLLGN4kk4t/0IFFGRIs6uPf8M9o7qOly9uI\n4kEy+V8nd0MCs/8FV9wv4PFkKJSU+1wGSSMgW9ggGx4UYxeA3k+HntsL6WZp\n1Vmdw5PfVl36RH5izWukgqgokmQvGbitbFX3Dc2Y1TlNPZZpuvr7H7ReKOzQ\n7bZv28SJkma0gEOuK91LZElKHPFPlam+7lTJCxkv7BZ+GM5u/u7gv++0jmB3\nq/+t91T+tW8amT5Disn+m2QsKU3cyW35Tz6j6iQvK6hZHsqWdJHcKe4K8QxZ\ndUJHRKnPELQObEiaO9k3FcpN0us/tiB0QhbajSIxUidXnWV0Qk0d9pwqGqe/\nGj4zDsYzMRPA4c7OQfkxU6mHJ7DugL2jh0SujFMijbQpgiy9/FT+Aia5Hl72\nhZ9r6vV9hbW8lFbISB3CcrTXthCva0+p2Rpx4nlZ8rYXyKTp1kMzYOsfqLSk\nCuukXrVTHBUJvPZiyWLb80ckugtA9SOkBXyzfBvoASYk1gPjIfv2A3Dxu2Ay\n+CTZ\r\n=ZjvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgdwQ4BG4da3Qo3j50/eFlWVnFNauRxNAqEvRVa344CQIhAIXYa+82xANvWvs7yGxusl+UkUaJf5kupFiohAWJswud"}]},"_npmUser":{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"},"directories":{},"maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fzf_0.5.1_1642093758411_0.9645913275460438"},"_hasShrinkwrap":false},"0.5.2":{"===== INFO =====":"","name":"fzf","version":"0.5.2","description":"Do fuzzy matching using FZF algorithm in JavaScript","license":"BSD-3-Clause","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"Ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://hemarkable.com"},"===== SCRIPTS =====":"","scripts":{"dev":"vite -c vite-for-docs.config.ts","build":"npm run build:modules && npm run build:types","postbuild":"node scripts/postbuild.js","build:modules":"tsc && vite build && vite build -c vite-legacy.config.ts","build:types":"tsc -p tsconfig-to-build-types.json --outDir dist/types","build:only-docs":"tsc && vite build -c vite-for-docs.config.ts","build:docs":"npm run fill-with-old-docs && npm run build:only-docs","fill-with-old-docs":"node scripts/fill-with-old-docs.js","prepack":"node scripts/prepack.cjs","postpack":"node scripts/postpack.cjs","test":"jest","test:watch":"jest --watch -o","test:cov":"jest --coverage","format":"prettier --write ."},"===== BUILD =====":"","main":"./dist/fzf.umd.js","module":"./dist/fzf.es.js","exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/fzf.es.js","require":"./dist/fzf.umd.js"}},"types":"./dist/types/main.d.ts","===== HINTING =====":"","sideEffects":false,"===== DEPS =====":"","devDependencies":{"@mdx-js/mdx":"^2.1.1","@mdx-js/react":"^2.1.1","@mdx-js/rollup":"^2.1.1","@tailwindcss/typography":"^0.5.2","@types/jest":"^29.4.0","@types/mdx":"^2.0.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@vitejs/plugin-react-refresh":"^1.3.1","autoprefixer":"^10.2.6","glob":"^7.1.7","history":"^5.0.0","jest":"^29.4.3","jest-expect-message":"^1.1.3","postcss":"^8.3.5","prettier":"^2.6.2","preval.macro":"^5.0.0","prism-react-renderer":"^1.2.1","react":"^17.0.0","react-dom":"^17.0.0","react-git-info":"^2.0.0","react-router":"^6.8.1","react-router-dom":"^6.8.1","remark-gfm":"^3.0.1","shelljs":"^0.8.4","tailwindcss":"^3.0.24","ts-jest":"^29.0.5","typescript":"^4.9.4","vite":"^2.9.13","vite-plugin-babel-macros":"^1.0.5"},"gitHead":"357c8aedaeff3f1af190049fab1c8d03609e7aee","bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"},"_id":"fzf@0.5.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q==","shasum":"a0561b12082c3401b4240cfb7d76085d7aeb68ff","tarball":"https://registry.npmjs.org/fzf/-/fzf-0.5.2.tgz","fileCount":18,"unpackedSize":70609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6JWtElXiAcwmX1GczMApM0ofh7XKmCBAaS5H+bEH7DQIhAJzZPvFXE/y20F+akI2tv3nRC7Y+8ax2s6TAczyzs2pE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSClNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZtxAAitgGgccsa7cQpa35OTy9gho9QvQdc/m4KG6sGXklC+swLv8n\r\nwUHaZbc9e2vlGTB/IBs7cbeadgFwanqj+p35AofzDOGBaKsm7AidSoIuaCM0\r\nTMmvlxNI7vHB54io2JcU27wu9KA8As4+F+IBSyBwoLVTxSLRnSsV5TwcvZEm\r\n7jtpz85ke5YC3hyw0r+jRZVTzapItDVjqy+pp35zmFd8TRvjBhFwySyzwoA2\r\nG4IXTAE90BKzGbAu8bGXeIOgBMxVEGo5w8ns6iyBYxXSBOJUsXdQuwi7ywR1\r\n9wlY/xBz98TOInblRodfymmt4yTPhsJJ2wVPWdsJSPyiJOCBnh57b90+8bdS\r\n6ZfIK21dc9XGoYE9vEvRie+scYMnMs68zFmvNEu70zE/KtdGVRiT1NNRs1vv\r\nMhHWAkK21g/I3z65ZG/p9MFcXDxAWptC2US0tlUM8/hupL+97KQFi6+956bh\r\nqdrPv+/z/jFPGT3ZXuN74JmW/Pz6sb5xs49oJ2zL/jrRSCLm/XgUOMZ1U1o+\r\nNxt46IBAxwD8VpbIN4GW86j4T+lhH4k/PT2yE21BB5it40AVxl3MlGTyeBEp\r\nnk1eNjdOdQSefUWVFxabvQH2GycsQ2Z2/xklDAKXDHdAw3Nudov3E7oN/mav\r\nuz59gfQgVb6bDc9qY58SAdW48/dkuEvU97E=\r\n=fqio\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"},"directories":{},"maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fzf_0.5.2_1682450765671_0.3052018917743793"},"_hasShrinkwrap":false}},"readme":"# FZF for JavaScript\n\n[![Tests](https://github.com/ajitid/fzf-for-js/actions/workflows/main.yml/badge.svg?branch=dev)](https://github.com/ajitid/fzf-for-js/actions/workflows/main.yml)\n[![Docs deployment status](https://img.shields.io/netlify/e4324b0d-d5b2-4139-a688-e58f32a5af6b?label=Docs&logo=netlify)](https://app.netlify.com/sites/fzf/deploys)\n\n[//]: # \"Image, text and counter/assist image needs to follow this order to be correctly aligned\"\n\n<img src=\"assets/landing.gif\" align=\"right\" />\n\n[Docs](https://fzf.netlify.app) · [Demo](https://fzf.netlify.app/docs/latest/basic) · [GitHub](https://github.com/ajitid/fzf-for-js) · [NPM](https://www.npmjs.com/package/fzf)\n\nOriginally available as [a fuzzy finder for CLIs](https://github.com/junegunn/fzf), FZF for JavaScript is a port of FZF's main algorithm so it can be used in browser context.\n\n<img src=\"assets/landing-assist.png\" width=\"100%\" height=\"0.001px\" />\n\n## Quick look\n\nInstall FZF for JavaScript using:\n\n```sh\nnpm i fzf\n```\n\nThen you can use it like:\n\n<!-- prettier-ignore -->\n```js\nimport { Fzf } from 'fzf'\n\nconst list = ['go', 'javascript', 'python', 'rust', \n 'swift', 'kotlin', 'elixir', 'java', \n 'lisp', 'v', 'zig', 'nim', 'rescript', \n 'd', 'haskell']\n\nconst fzf = new Fzf(list)\nconst entries = fzf.find('li')\nconsole.log('ranking is:')\nentries.forEach(entry => console.log(entry.item)) // lisp kotlin elixir\n```\n\nFor more ways to use this library, [visit documentation](https://fzf.netlify.app/).\n\n## Motivation\n\nCommand palette is becoming ubiquitous you can find it in code editors ([Sublime Text](https://www.sublimetext.com/blog/articles/sublime-text-2-beta), VS Code), design tools ([Figma](https://forum.figma.com/t/new-quick-actions-menu/1788)), project management apps ([Height](https://twitter.com/michaelvillar/status/1347276324772192256), [Linear](https://linear.app/)), source control tools ([Fork](https://fork.dev/blog/posts/quick-launch/), Sublime Merge). Web apps are becoming more prevalent as well. FZF has a great fuzzy finding mechanism which could be used outside of CLI and into these palettes.\n\nThere is [a very good read](https://capiche.com/e/consumer-dev-tools-command-palette) about command palettes if you want to learn more.\n\n## Thanks\n\n- Junegunn Choi (author of FZF, [website](https://junegunn.kr/)) for making his work available and accessible to us. You can [sponsor his project](https://github.com/junegunn/fzf).\n","maintainers":[{"name":"ajitid","email":"zlksnkwork+npm@gmail.com"}],"time":{"modified":"2023-04-25T19:26:06.002Z","created":"2017-02-13T10:12:24.599Z","0.0.1":"2017-02-13T10:12:24.599Z","0.0.11":"2021-07-08T11:26:58.641Z","0.0.12":"2021-07-10T18:29:31.624Z","0.0.13":"2021-07-10T23:26:51.605Z","0.0.14":"2021-07-11T08:09:27.916Z","0.0.15":"2021-07-11T08:19:12.417Z","0.0.16":"2021-07-13T20:31:53.253Z","0.0.17":"2021-07-14T06:07:43.587Z","0.0.18":"2021-07-16T03:46:16.375Z","0.1.0":"2021-07-16T05:52:06.172Z","0.2.0":"2021-07-17T17:22:42.850Z","0.2.1":"2021-07-17T17:43:06.972Z","0.2.2":"2021-07-17T17:51:06.075Z","0.2.3":"2021-07-17T19:41:35.671Z","0.3.0":"2021-07-18T07:19:49.301Z","0.3.1":"2021-07-18T13:13:03.263Z","0.3.2":"2021-08-01T19:10:24.096Z","0.4.0-alpha.0":"2021-08-11T21:12:24.209Z","0.4.0":"2021-08-15T10:25:03.694Z","0.4.1":"2021-08-15T10:47:43.299Z","0.5.0":"2022-01-12T20:39:35.689Z","0.5.1":"2022-01-13T17:09:18.668Z","0.5.2":"2023-04-25T19:26:05.874Z"},"license":"BSD-3-Clause","readmeFilename":"README.md","description":"Do fuzzy matching using FZF algorithm in JavaScript","keywords":["fzf","fuzzy-search","fuzzy-match","fuzzy","search","find"],"homepage":"https://fzf.netlify.app","repository":{"type":"git","url":"git+https://github.com/ajitid/fzf-for-js.git"},"author":{"name":"Ajit","email":"zlksnkwork+pkgnfo@gmail.com","url":"https://hemarkable.com"},"bugs":{"url":"https://github.com/ajitid/fzf-for-js/issues"}}