{"_id":"@amaui/algorithms","_rev":"1-e682fe40b00ed3504881693f252b3b79","name":"@amaui/algorithms","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@amaui/algorithms","version":"1.0.0","description":"Algorithms","repository":{"type":"git","url":"git+https://github.com/amaui-org/amaui-algorithms.git"},"author":{"name":"Lazar","email":"lazareric2@gmail.com"},"license":"MIT","private":false,"main":"./index.js","keywords":["algorithms","binary-search","bubble-sort","selection-sort","insertion-sort","merge-sort","quick-sort","radix-sort","frontend","front-end","backend","back-end","web","browser","javascript","js","typescript","node","nodejs","library","amaui","utils"],"dependencies":{"@amaui/utils":"^1.0.11445","@babel/runtime":"^7.18.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"sideEffects":false,"engines":{"node":">=12.0.0","yarn":">=1.22"},"module":"./esm/index.js","types":"./index.d.ts","gitHead":"6331e4d8b4b419d60a7f7210c8dbd5b4f7174497","bugs":{"url":"https://github.com/amaui-org/amaui-algorithms/issues"},"homepage":"https://github.com/amaui-org/amaui-algorithms#readme","_id":"@amaui/algorithms@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-DRqI3idccjarCWN/xS9CYBI8D6sTpoy6HdFEfAe1mtF0NlvFjlGK0clRAtDNYSxkbbOgkzlAjj8fec/1lAb2aQ==","shasum":"7a17b523e0d9cce1daea2884565311a5e781f5d1","tarball":"https://registry.npmjs.org/@amaui/algorithms/-/algorithms-1.0.0.tgz","fileCount":53,"unpackedSize":63378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz0huxxw/BkOnP1IfwqsNNVAH/CAMo0zxwI7YqiVCBMAiEA2xb0pPReae1aBlXaHuG3G7TYR7bN+xoa66ExcW3AjAU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpPPrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGFRAAngACFv0GyvJkWD4oHC/22ChVhW4wnGnBlz4BfvwXMmaQvPBy\r\nYVmNsZ7yt4oh+3VwRl/kiBqjUdSN+zuPebX5ofinwkVF4aOi6MIXedIxOqIV\r\nItuTPe+XYrmdUN4GJ3cZ1TNcTv3WsvKfGYdT3fRm+FGPE52nat55Tk9yTEJx\r\nFXhjjMmHO+LAjhKV58Dxc0EySwN3dsyDXjTMvO9Yo94O73wjFJrSg9NnhURx\r\nY52nCJno2GrSxaVFY+ez40VbC1ZeHUpv2PMy4NdV9PyN5P2ePzWY2QElvkRP\r\ndQGE/Rf4LMYk6LRjvq0NCd1PHsfr0TGzqegHuYDnQXGmZxrcLFQU3s4QbkSk\r\nU4BY6VbRBLz5wqntnUVV4v77AeHpy98QrTNmkhmT8+cmFRzdUR8u9onivl0F\r\nBfuX0+/j13aIaGSH+SkwSPUP8cvzwUPTeRJrkr1af489t1uI5M1hVEjG/4Tu\r\nTxQ03taAp6pva5IkAElE7+Xif8rXv8fGht4UqXJfFnutYIyyPYeK5R/N3Vbx\r\na8XblU+jYecjPs1YMvESdHY/8Q/OejG1g6qfFYoF0KHSA1PNad4JqkiGzQVM\r\nx6sqPkKV5IFxl9CcJPQBwCEeoZvB/T/JVGvT75gZj91O2PnnBp1gQG2jW0x1\r\nGxb4V9snIosP2sL4hegbeKP7mfHAJatLN0Y=\r\n=xlYA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lazareric","email":"lazareric.com@gmail.com"},"directories":{},"maintainers":[{"name":"lazareric","email":"lazareric.com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algorithms_1.0.0_1671754730838_0.45615028021845627"},"_hasShrinkwrap":false},"1.0.1":{"name":"@amaui/algorithms","version":"1.0.1","description":"Algorithms","repository":{"type":"git","url":"git+https://github.com/amaui-org/amaui-algorithms.git"},"author":{"name":"Lazar","email":"lazareric2@gmail.com"},"license":"MIT","private":false,"main":"./index.js","keywords":["algorithms","binary-search","bubble-sort","selection-sort","insertion-sort","merge-sort","quick-sort","radix-sort","frontend","front-end","backend","back-end","web","browser","javascript","js","typescript","node","nodejs","library","amaui","utils"],"dependencies":{"@amaui/utils":"^1.0.11445","@babel/runtime":"^7.18.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"sideEffects":false,"engines":{"node":">=12.0.0","yarn":">=1.22"},"module":"./esm/index.js","types":"./index.d.ts","gitHead":"6331e4d8b4b419d60a7f7210c8dbd5b4f7174497","bugs":{"url":"https://github.com/amaui-org/amaui-algorithms/issues"},"homepage":"https://github.com/amaui-org/amaui-algorithms#readme","_id":"@amaui/algorithms@1.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-nKRMI50n430KY/+5dy/J10qI/Da2nGtXXNDgMimYS/WOCHE48QGjVlHDtu2lNgXypALw7lhV07BETuaPbWOz4A==","shasum":"aa7e32ae0a6b6216ee2732b8cb309f2ee6438d92","tarball":"https://registry.npmjs.org/@amaui/algorithms/-/algorithms-1.0.1.tgz","fileCount":53,"unpackedSize":66389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYrLjTwcEONckCxymON9LMV3JFWOgM9WS2+oqrva07CAiEA3FNP5KArZh0Lji3IqhNrZX9S3IsQDG0XaGa4sl/xek0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpaMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmABAApHL+J0h+FeQ9tB8Mit+1/y6RxQcETF7SqThcn6hsxXMLR+tb\r\n8K5Rd2j7yy7RkZSFCNnr0zeRmpiDKzY7320ymbvm8n5K34jJSL56H64+egBf\r\n1iLcHWiHz6XmHdvZc8Tg70WwmH2PhEb6EWgqzE3URfwRtu9lAnxwErWrc6Vb\r\nRcZGC9Ks7zNPXLxZ9D4dFDLRrtr63n8pZyi/Bw+O8KZV5qoVKVBStmz9GfH6\r\nxFMXJnWSHjm7H1k4NTAg5iJvRFXPK24kJd9Yc0r1c6c3W/8yZDs/1ZTyEWXJ\r\nNvs6kpkVmjlo2ed14FIxNQuN6rKBRxeo2H8B/k4Z8a8YPD6cY/VYe5srYNP+\r\nu7y+9PqKBI7u2aKGzmEmFAcruufqXxhuJM3iPic/ZS9IhEpS/3RpI4GC5Gly\r\nql320JloizHEs+fam4KuIs4NrGbCzMs5senfJDbYfsjek6+MCVCLRhKYVuCk\r\np9KVwDkg/WjZ1SxEwrrn5xVumdlXTspHWt6BPMLO/nTRjiHCCYAXKTfl+lZx\r\ncsbmCtEKvpQnAtE3WRKA/42GLo0H7+m9K7CKBR9m4Q2SDyiFmyNuqyCdjBZJ\r\n+oxidrBvEIBzN0tGpYjhzHmiscyez8PTPdZ/jPxDVu6EQYaIH1jVfbEeDH2W\r\nmzl7mFvO70f30ZjZBwrXJrJB+Ksxiu5onyo=\r\n=aMod\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lazareric","email":"lazareric.com@gmail.com"},"directories":{},"maintainers":[{"name":"lazareric","email":"lazareric.com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algorithms_1.0.1_1671799596277_0.5917557458365983"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-23T00:18:50.767Z","1.0.0":"2022-12-23T00:18:51.003Z","modified":"2022-12-23T12:46:36.644Z","1.0.1":"2022-12-23T12:46:36.498Z"},"maintainers":[{"name":"lazareric","email":"lazareric.com@gmail.com"}],"description":"Algorithms","homepage":"https://github.com/amaui-org/amaui-algorithms#readme","keywords":["algorithms","binary-search","bubble-sort","selection-sort","insertion-sort","merge-sort","quick-sort","radix-sort","frontend","front-end","backend","back-end","web","browser","javascript","js","typescript","node","nodejs","library","amaui","utils"],"repository":{"type":"git","url":"git+https://github.com/amaui-org/amaui-algorithms.git"},"author":{"name":"Lazar","email":"lazareric2@gmail.com"},"bugs":{"url":"https://github.com/amaui-org/amaui-algorithms/issues"},"license":"MIT","readme":"\n</br >\n</br >\n\n<p align='center'>\n  <a target='_blank' rel='noopener noreferrer' href='#'>\n    <img src='utils/images/logo.svg' alt='amaui logo' />\n  </a>\n</p>\n\n<h1 align='center'>amaui Algorithms</h1>\n\n<p align='center'>\n  Algorithms\n</p>\n\n<br />\n\n<h3 align='center'>\n  <sub>MIT license&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Production ready&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>UMD 2.1kb gzipped&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>100% test cov&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Browser and Nodejs</sub>\n</h3>\n\n<p align='center'>\n  <sub>Very simple code&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Modern code&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Junior friendly&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Typescript&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Made with :yellow_heart:</sub>\n</p>\n\n<br />\n\n## Getting started\n\n### Add\n\n```sh\n  // yarn\n  yarn add @amaui/algorithms\n\n  // npm\n  npm install @amaui/algorithms\n```\n\n### Algorithms\n- Factorial\n- Fibonacci\n- Binary search\n- Bubble sort\n- Selection sort\n- Insertion sort\n- Merge sort\n- Quick sort\n- Radix sort\n- Naive search\n- LPS\n- KMP\n- etc.\n\n### Use\n\n```javascript\n  import { bubbleSort } from '@amaui/algorithms';\n\n  const value = [1, 14, 7, 4];\n\n  bubbleSort(value);\n\n  // [1, 4, 7, 14]\n\n  // etc.\n```\n\n### Dev\n\nInstall\n\n```sh\n  yarn\n```\n\nTest\n\n```sh\n  yarn test\n```\n\n### Prod\n\nBuild\n\n```sh\n  yarn build\n```\n\n### Docs\n\nMight be soon...\n","readmeFilename":"README.MD"}