{"_id":"@bzzwiki/wiki-search","_rev":"3-e91cbaef99a8c3f5692807929d4e9af5","name":"@bzzwiki/wiki-search","dist-tags":{"latest":"1.4.0"},"versions":{"1.1.0":{"name":"@bzzwiki/wiki-search","version":"1.1.0","description":"Swarm Search is a mechanism for instant search in an array of decentralized data.","main":"index.js","scripts":{"prepublishOnly":"rimraf dist && npm run compile:types && npm run compile:browser --env mode=production && npm run compile:node --env mode=production","start-server":"ts-node src/server/index.ts","start-downloader":"ts-node src/downloader/index.ts","start-indexer":"ts-node src/indexer/index.ts","start-uploader":"ts-node src/uploader/index.ts","test":"jest","lint:check":"eslint \"src/**/*.ts\" \"test/**/*.ts\" && prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","check:types":"tsc --project tsconfig.test.json","compile:node":"webpack --progress --env target=node","compile:types":"tsc --emitDeclarationOnly --declaration","compile:browser":"webpack --progress --env target=web"},"author":"","browser":{"./dist/index.min.js":"./dist/index.browser.min.js","data":"data.browser"},"license":"ISC","devDependencies":{"@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-runtime":"^7.19.6","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/cors":"^2.8.13","@types/crypto-js":"^4.1.1","@types/express":"^4.17.15","@types/glob":"^8.0.1","@types/jest":"^29.2.6","@types/line-by-line":"^0.1.6","@types/node":"^18.11.17","@types/supertest":"^2.0.12","@types/webpack-bundle-analyzer":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.49.0","@typescript-eslint/parser":"^5.48.2","autocompleter":"^7.1.0","babel-jest":"^29.4.1","babel-loader":"^9.1.2","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-unused-imports":"^2.0.0","glob":"^8.1.0","jest":"^29.3.1","prettier":"^2.8.3","supertest":"^6.3.3","ts-jest":"^29.0.5","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.5","webpack":"^5.75.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersphere/bee-js":"^5.1.1","axios":"^1.2.2","cors":"^2.8.5","dotenv":"^16.0.3","express":"^4.18.2","line-by-line":"^0.1.6","sqlite3":"^5.1.4"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/igar1991/swarm-search.git"},"bugs":{"url":"https://github.com/igar1991/swarm-search/issues"},"homepage":"https://github.com/igar1991/swarm-search#readme","gitHead":"3dc53ee1039ec98a13f07fda24dfa53a49dc5053","_id":"@bzzwiki/wiki-search@1.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-tKkjIM0hfonqn/D/CtkJm19ToA7pTjp8Oi3ZO2QXwSNvTiGOD+9ngWe7cNQjbQmzASAEQhnNFRCL2DwVAzBKTw==","shasum":"21d8250d116a70c7f03f46cc6da0792103e2a672","tarball":"https://registry.npmjs.org/@bzzwiki/wiki-search/-/wiki-search-1.1.0.tgz","fileCount":58,"unpackedSize":686752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyyqmN/jaksJQMFFNtmfFJY5zn8FM75Yfn8C9A5ffRaAiEA2f7+EnfNGzQYV+EI4iBxIFaT4CxaWAQeFdVltTonUtE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj35NaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiXg//dm30Jjgu1u8+lzpB2PwZxywdxQvACED4EcCZOzPjxZmCbqv+\r\nYqvy6+mpk0iAugifXs1fMMWIoLkpWKNoFRm5hI2uUIN2rvUBIfx+zfpbTTKf\r\naVeIdfIM4BbeDcilwIQ2nCJFeNOmgFJicjfGiE+EmnrzRqigA4SYThK8yHo0\r\nntyrHNu/83AZk3f14qxSORNM1WpLpOpTb5Ums2qhFy9G/PIf9CiZ9gzCSb/s\r\nSdxkM/dgnrUSqSiVeeMZx0DGCmQ4KYAcIjW/ctHLNWh6tX1mD4YqtcXD0Ow+\r\n+E4P+Mk/EaV2mBG85ueWGlCHAc29tgsfwAyvY+9vEPxXvuWrdJQ1eODUcOoh\r\nLZ09pNdiBS2MZf9kqf5F9Vh2l+QR8hCmFJheJhUgUdaAJRpBysgZJHqLmvwt\r\n1oxUnBO0f92LbFtIWWWm1nU8SV94zT8Ho+lxdZ9aN+GVdo0v2Sq9ljYKvjFU\r\nEf33E1pmc0d5niTT4ronOk78BEWobBJhvudwDYoAx7D88C70xmW9kGb7Fep5\r\nYKWhsf9ALORWWGTfQmQ7DRObd54If5Gs7mvI0uiCQBNrafQys+9Jly/U3ffd\r\n/yaxbeuM8pUypda7iNP09ov7HHjbTXemasFbAVu8K+wYx4Dj6RV0b6MJruJP\r\nOpPUSXz25QH6XeMSxfyBRUDgljdtc0RgYtk=\r\n=tNlf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"},"maintainers":[{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wiki-search_1.1.0_1675596634276_0.36503200824000714"},"_hasShrinkwrap":false},"1.2.0":{"name":"@bzzwiki/wiki-search","version":"1.2.0","description":"Swarm Search is a mechanism for instant search in an array of decentralized data.","main":"index.js","scripts":{"prepublishOnly":"rimraf dist && npm run compile:types && npm run compile:browser --env mode=production && npm run compile:node --env mode=production","start-server":"ts-node src/server/index.ts","start-downloader":"ts-node src/downloader/index.ts","start-indexer":"ts-node src/indexer/index.ts","start-uploader":"ts-node src/uploader/index.ts","test":"jest","lint:check":"eslint \"src/**/*.ts\" \"test/**/*.ts\" && prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","check:types":"tsc --project tsconfig.test.json","compile:node":"webpack --progress --env target=node","compile:types":"tsc --emitDeclarationOnly --declaration","compile:browser":"webpack --progress --env target=web"},"author":"","browser":{"./dist/index.min.js":"./dist/index.browser.min.js","data":"data.browser"},"license":"ISC","devDependencies":{"@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-runtime":"^7.19.6","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/cors":"^2.8.13","@types/crypto-js":"^4.1.1","@types/express":"^4.17.15","@types/glob":"^8.0.1","@types/jest":"^29.2.6","@types/line-by-line":"^0.1.6","@types/node":"^18.11.17","@types/supertest":"^2.0.12","@types/webpack-bundle-analyzer":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.49.0","@typescript-eslint/parser":"^5.48.2","autocompleter":"^7.1.0","babel-jest":"^29.4.1","babel-loader":"^9.1.2","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-unused-imports":"^2.0.0","glob":"^8.1.0","jest":"^29.3.1","prettier":"^2.8.3","supertest":"^6.3.3","ts-jest":"^29.0.5","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.5","webpack":"^5.75.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersphere/bee-js":"^5.1.1","axios":"^1.2.2","cors":"^2.8.5","dotenv":"^16.0.3","express":"^4.18.2","line-by-line":"^0.1.6","sqlite3":"^5.1.4"},"gitHead":"e6effa119569a0628e8437d7861e39d68a7253d0","_id":"@bzzwiki/wiki-search@1.2.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-+rZfsRH7DicBrw9GCT4sguxkvYnR7QZgzuwbVx0pBw7HQp77DNEPsoUF1eoDvEN1nUQ1HGPvBUoFv5+k5HswjQ==","shasum":"44ad12527443ac5205326504c9a34d768b618e65","tarball":"https://registry.npmjs.org/@bzzwiki/wiki-search/-/wiki-search-1.2.0.tgz","fileCount":58,"unpackedSize":686380,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh3oa46YNmeLxV7rC38ge6zxOuynJPrOUazZBASqRfuAiAzwdc17bySxlvIEbpE+uTU3CYM1mm/44fR/jr2vvzn5w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj35TwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn3BAAjKQpT+71gH1ItZEJjJpGTO9Yc19CoPqcatvTPkymj3jzky+l\r\nNpQZD7UCJwOfvOibgGftYMiqaJbNEWEa9FT1Oru2m1tYyGS13OufXIC1opdK\r\nng9c/JdA7kSKaGQ8tc9Ms3oYDGaL4xV6rmig0m+vtDXQdBZvIi+EWDK77MA6\r\nj12sdxmE9JOajH7FEZ1XHZgD8+IB14OvhsYoncrBNKRzdr8Yp69ZM6ZDMyC4\r\n3h3x52geq3Tm+zOfL4qYbwrd80qjw+/8FEvf8w76pP5hdCnlbkkeVHaxT1Ow\r\nmsvBD7t1bM8tA8xgzF9xB4sX9UGyypI/gCKydZaBpuFG2hA7N0yhLwKGUfSa\r\nyS/tWR4bFd5xenGnN5yqerCIzM/BGMBtc/2LW1T3ZNuJJCuMPWU/JqFESNh2\r\nzjJiAofir+4kx9BV6BQX/Vb+3fGnnNwxZ5MOs5PzaIBdBEu3JlUJu6OJ1rbf\r\nxJoDN6XoyXCdalMHAfiVqNwzTcXnJUmGr1JqEeg5CJh/KtwCTtLPD1p7OKBn\r\n79W2vvOmMwlndiUMF4rocWySQmrki1xSzNclaK8wAwfpaOsYrS0zmBzrjqJY\r\n+oiXZwsYc9YKsIuIbMU3Yr7jgXZ+UtBWohxhyBYn6/GRNCr8xKRgLFhv9D+d\r\niMN5S3y1jyHsOXEAneGzUACZgz6VH6aQW6s=\r\n=ieH9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"},"directories":{},"maintainers":[{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wiki-search_1.2.0_1675597040323_0.8690695463662181"},"_hasShrinkwrap":false},"1.3.0":{"name":"@bzzwiki/wiki-search","version":"1.3.0","description":"Swarm Search is a mechanism for instant search in an array of decentralized data.","main":"dist/index.min.js","scripts":{"prepublishOnly":"rimraf dist && npm run compile:types && npm run compile:browser --env mode=production && npm run compile:node --env mode=production","start-server":"ts-node src/server/index.ts","start-downloader":"ts-node src/downloader/index.ts","start-indexer":"ts-node src/indexer/index.ts","start-uploader":"ts-node src/uploader/index.ts","test":"jest","lint:check":"eslint \"src/**/*.ts\" \"test/**/*.ts\" && prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","check:types":"tsc --project tsconfig.test.json","compile:node":"webpack --progress --env target=node","compile:types":"tsc --emitDeclarationOnly --declaration","compile:browser":"webpack --progress --env target=web"},"author":"","browser":{"./dist/index.min.js":"./dist/index.browser.min.js","data":"data.browser"},"license":"ISC","devDependencies":{"@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-runtime":"^7.19.6","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/cors":"^2.8.13","@types/crypto-js":"^4.1.1","@types/express":"^4.17.15","@types/glob":"^8.0.1","@types/jest":"^29.2.6","@types/line-by-line":"^0.1.6","@types/node":"^18.11.17","@types/supertest":"^2.0.12","@types/webpack-bundle-analyzer":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.49.0","@typescript-eslint/parser":"^5.48.2","autocompleter":"^7.1.0","babel-jest":"^29.4.1","babel-loader":"^9.1.2","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-unused-imports":"^2.0.0","glob":"^8.1.0","jest":"^29.3.1","prettier":"^2.8.3","supertest":"^6.3.3","ts-jest":"^29.0.5","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.5","webpack":"^5.75.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersphere/bee-js":"^5.1.1","axios":"^1.2.2","cors":"^2.8.5","dotenv":"^16.0.3","express":"^4.18.2","line-by-line":"^0.1.6","sqlite3":"^5.1.4"},"gitHead":"559f83738420b0e7e07c4fe35748e3ef15634936","_id":"@bzzwiki/wiki-search@1.3.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-edbGBA1z1iogkZc9wg2f9bMPKpKxqtgdjkbvChTJCekxHbvaYzl8RddWawPvTB6Flk8XCFeZ2ZRhtTlqg9zlbA==","shasum":"c413c008251a47f7fd529928f6fb36e85313ca29","tarball":"https://registry.npmjs.org/@bzzwiki/wiki-search/-/wiki-search-1.3.0.tgz","fileCount":58,"unpackedSize":686471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApy1xjDnjrOsWo/UOCVFAAT85B/HQL+oqxCTdQzirNQAiAqtegNYsT3b1d4J2GeX5DbidF4Lxy+bOwHwQNUbJQV/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj36uvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKWA/+KxCx1kcokS/iUyfd7WS8dgZJM7fiLUItaIysofKsUuXXTn+R\r\nifdFeULq8oc1i5NoIal39ZA6sSHxe7ZFIUm0kjUCC/MeN7FW815c2ZcXykwt\r\nTIoVn4edSh4Z+mUt5xg8OcLRIcfUUvlVqZ0QJ9c4Ck1kS0o8TK1lu5H3e9Wv\r\nitL4M8961gNwFmzvEOY4eeiONYC8VesUsjODABCGZ4UjtdBpbPc1Y6I/cRO7\r\nfiH7iN2oevD73PKplXvHMClMS5+chvO1VbptzqdBI89kGk6s3uWMsqwAb6Z7\r\nrC0xE70o/0RNX1kjFIUx7l0TzTiyPihS8hgA+mafaMPHDlazWRvBW9Lo0HlU\r\nvGI1QYwfJ85wY30thHk3JyiGjQnBADlgw4G4f9Binq3DJ7lH4hy23iZ0ZlvL\r\nznMold7wOejN156ChHgAj39E1/zMVkAXTXcpCW9t4FfYa3HulGw40jS4pGAF\r\n4mkm6tMbnK1mqehlripRUXO0DRoWNcJo/StecOeytKK/k9q1YZXjyXMFRvvt\r\n75zrVjJXz3gXjauhZvO0awNEac2+DtQoRamjjUshTGYY8N0uco/grSgrLmrs\r\nPrFdKZGcCNF0pDPtDPK+wO+3/s8XTQ0pqInfP8BUEcE23ZfjA94L/krSut/W\r\nwwncT+Yk0PtuouybSjvQEcaoMYn47/vPvGU=\r\n=+hWB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"},"directories":{},"maintainers":[{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wiki-search_1.3.0_1675602862829_0.12865251105496078"},"_hasShrinkwrap":false},"1.4.0":{"name":"@bzzwiki/wiki-search","version":"1.4.0","description":"Swarm Search is a mechanism for instant search in an array of decentralized data.","main":"dist/index.min.js","types":"dist/src/index.d.ts","scripts":{"prepublishOnly":"rimraf dist && npm run compile:types && npm run compile:browser --env mode=production && npm run compile:node --env mode=production","start-server":"ts-node src/server/index.ts","start-downloader":"ts-node src/downloader/index.ts","start-indexer":"ts-node src/indexer/index.ts","start-uploader":"ts-node src/uploader/index.ts","test":"jest","lint:check":"eslint \"src/**/*.ts\" \"test/**/*.ts\" && prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","check:types":"tsc --project tsconfig.test.json","compile:node":"webpack --progress --env target=node","compile:types":"tsc --emitDeclarationOnly --declaration","compile:browser":"webpack --progress --env target=web"},"author":"","browser":{"./dist/index.min.js":"./dist/index.browser.min.js","data":"data.browser"},"license":"ISC","devDependencies":{"@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-runtime":"^7.19.6","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/cors":"^2.8.13","@types/crypto-js":"^4.1.1","@types/express":"^4.17.15","@types/glob":"^8.0.1","@types/jest":"^29.2.6","@types/line-by-line":"^0.1.6","@types/node":"^18.11.17","@types/supertest":"^2.0.12","@types/webpack-bundle-analyzer":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.49.0","@typescript-eslint/parser":"^5.48.2","autocompleter":"^7.1.0","babel-jest":"^29.4.1","babel-loader":"^9.1.2","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-unused-imports":"^2.0.0","glob":"^8.1.0","jest":"^29.3.1","prettier":"^2.8.3","supertest":"^6.3.3","ts-jest":"^29.0.5","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.5","webpack":"^5.75.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersphere/bee-js":"^5.1.1","axios":"^1.2.2","cors":"^2.8.5","dotenv":"^16.0.3","express":"^4.18.2","line-by-line":"^0.1.6","sqlite3":"^5.1.4"},"gitHead":"14d87cb58bf07d466ed0ed888de284f4f23e5543","_id":"@bzzwiki/wiki-search@1.4.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-M4RBpdlU++t55/hWdgEEePMbwXbXZnEwBZMUSUaXzRKWNlMrQMkxZ9LBeCy2iLoxbKEN8C13esE2D+rmCZkRzQ==","shasum":"b1608698393563a8dea90f48f47ec613cc08b507","tarball":"https://registry.npmjs.org/@bzzwiki/wiki-search/-/wiki-search-1.4.0.tgz","fileCount":58,"unpackedSize":686504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNsI2HUqBYDyD/K47uSmiy4N2yVToTVnMFBOncR/KHlgIgIRM+buCU+O03GznCbAiG2Q6BH5x79t1GFiXLpJoO9Nc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj37xxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Nw//T6UoiYZbsON8OcmOq1w24ntXP93Im9trmTBLPj1IlFH+li1N\r\njljtAXjZ/JMWvT8OaImC1IeEJpd/QScIs00v4smDoo7vHDx3EM/v+9cm+Oyo\r\nY71ms7zlOYzwCw8KcxffUlnZGb81VdxEqFLJZ0NuZY/37b5F/T0bgewPU8WN\r\nKJV4UaI5HWg7G7NsfSJKPrYI80PVPoMGX5YjMapWQq41HYJ2hUSAy47BqNY3\r\nRGzh63MIeTybFdXJtt7cdXuBM5uLk/0f2kxViEKRKpBILAGnZfbj+Ail6frX\r\nB+WUFGaE7qd+AMNz5n4jc8835UGO4rYbesLlb0PU6DJUk6iB10krvWqZSUIT\r\nVkKDlqnO7esnK/JeqheCiOhFRMfbs0liS/YOMXEXATXKz2SEJ/Q/tKH5NUGU\r\nvHuZVxRTzKeXs9zvetrdz56+4+MoiK/OO5JlrjLHrZDvFbi0WWwagelVQ2PE\r\nj/gXgbzSnOtsmk+zsubVt9s3UPga1ItptnH4NY/hsTlc9ytjLLiNhxdAZ2aw\r\n5Txz9ttjjRMPInQ7/H3qNkojut8KlzfIbwSM2f7cwvVe9uo4IOYqPw4RbpVJ\r\nqTM/P8BHO6DHZVO57QVOB6ljUs9MwKEt8RkrJSi8mo0Bwq04e3sXPt9m9qri\r\n0m2vPHYv06606zJfNReLN1VqinAgcTx8PQo=\r\n=fcRi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"},"directories":{},"maintainers":[{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wiki-search_1.4.0_1675607153176_0.216455051139818"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-05T11:30:34.203Z","1.1.0":"2023-02-05T11:30:34.568Z","modified":"2023-02-05T14:25:53.520Z","1.2.0":"2023-02-05T11:37:20.588Z","1.3.0":"2023-02-05T13:14:23.057Z","1.4.0":"2023-02-05T14:25:53.411Z"},"maintainers":[{"name":"bzzwikiorg","email":"bel.temp.mail@ya.ru"}],"description":"Swarm Search is a mechanism for instant search in an array of decentralized data.","license":"ISC","readme":"# Swarm Search\n\nSwarm Search is a mechanism for instant search in an array of decentralized data.\n\n-Can be used with gateways/locally\n\n## Front-end library\n\n## Indexer\n\n## Uploader\n\n## Downloader\n\nDownloader is an internal web server that accepts requests to download databases from Swarm. \n\nThe database consists of meta-information about the database and about each of its parts. \n\nThe whole database is divided into pieces and a sha256 hash is created for each piece. \n\nThis approach allows you:\n* Control the integrity of the database during the download\n* Store tens and hundreds of GB of databases in Swarm\n\n## --Suggestions\n\nCreate SQLite DB for titles only using `src/indexer/README.md` instruction.\n\n## Testing\n\n```\nnpm run test\n```\n\n## Ideas\n\n### Full-text search\n\nThe project has the ability to use requests other than suggestion. For example, it is possible to implement full-text search in a project. To do this, for example, use elasticsearch bulk insert format data from https://dumps.wikimedia.org/other/\n\n### Proof of DB author\n\nTo confirm each new version of the database, it may be necessary to be able to verify the author of the database. A field with the address of the author and his signature can be embedded in the database metadata.\n","readmeFilename":"README.md"}