synchronous-autocomplete
Version:
Fast, simple autocompletion.
48 lines (47 loc) • 1.12 kB
JSON
{
"name": "synchronous-autocomplete",
"description": "Fast, simple autocompletion.",
"version": "3.0.0",
"type": "module",
"main": "index.js",
"files": [
"index.js",
"build.js",
"encode.js",
"decode.js",
"lib"
],
"keywords": [
"autocomplete",
"autocompletion",
"search"
],
"author": "Jannis R <mail@jannisr.de>",
"homepage": "https://github.com/derhuerst/synchronous-autocomplete",
"repository": "derhuerst/synchronous-autocomplete",
"bugs": "https://github.com/derhuerst/synchronous-autocomplete/issues",
"license": "ISC",
"engines": {
"node": ">=18"
},
"dependencies": {
"hifo": "^1.0.0",
"leven": "^4.0.0",
"protocol-buffers-encodings": "^1.1.0"
},
"devDependencies": {
"benchmark": "^2.1.4",
"eslint": "^8.23.1",
"lodash.sortby": "^4.7.0",
"normalize-for-search": "^2.0.1",
"protocol-buffers": "^5.0.0",
"tap-min": "^2.0.0",
"tape": "^5.0.0"
},
"scripts": {
"build": "protocol-buffers lib/schema.proto -o lib/schema.proto.cjs",
"lint": "eslint .",
"test": "node test.js | tap-min",
"prepublishOnly": "npm run build && npm run lint && npm test"
}
}