{ "name": "diskernet", "version": "2.7.1", "type": "module", "description": "Library server and an archivist browser controller.", "main": "src/app.js", "module": "dist/diskernet.mjs", "bin": { "diskernet": "build/diskernet.cjs" }, "scripts": { "start": "node src/app.js", "setup": "bash ./scripts/build_setup.sh", "build": "echo Ensure you 'npm run setup' first && bash ./scripts/compile.sh", "compile": "npm run build", "build-only": "bash ./scripts/build_only.sh", "clean": "rm -rf build/* bin/*", "super-clean": "npm run clean || : && rm -rf node_modules || : && rm package-lock.json", "test": "nodemon src/app.js", "inspect": "node --inspect-brk=127.0.0.1:9999 src/app.js", "save": "nodemon src/app.js DiskerNet save", "serve": "nodemon src/app.js DiskerNet serve", "lint": "watch -n 5 npx eslint .", "test-hl": "node src/highlighter.js", "prepublishOnly": "npm run build-only" }, "repository": { "type": "git", "url": "git+https://github.com/dosyago/DiskerNet.git" }, "pkg": { "scripts": "build/**/*.js", "assets": [ "public/**/*", "build/vendor/**/*" ], "outputPath": "bin" }, "keywords": [ "archivist", "library" ], "author": "@dosy", "license": "PolyForm Strict 1.0", "bugs": { "url": "https://github.com/dosyago/DiskerNet/issues" }, "homepage": "https://github.com/dosyago/DiskerNet#readme", "dependencies": { "@667/ps-list": "^1.1.3", "chrome-launcher": "latest", "express": "latest", "flexsearch": "^0.7.21", "fz-search": "^1.0.0", "hasha": "latest", "natural": "^5.1.11", "ndx": "^1.0.2", "ndx-query": "^1.0.1", "ndx-serializable": "^1.0.0", "node-fetch": "latest", "ukkonen": "^1.4.0", "ws": "latest" }, "devDependencies": { "esbuild": "0.16.17", "eslint": "^8.4.1", "nodemon": "latest" } }