UNPKG

wfinder

Version:

A local file indexing and searching tool.

169 lines (168 loc) 5.07 kB
{ "name": "wfinder", "version": "0.0.1-alpha-13", "description": "A local file indexing and searching tool.", "homepage": "https://github.com/wCodeBase/wDataTools/tree/main/packages/wfinder", "email": "wcodebase@126.com", "author": "wcodebase <wcodebase@126.com>", "bin": { "wfinder": "dist/main.js" }, "main": "dist/main.js", "scripts": { "eslint": "eslint --ext .js,.ts,.tsx --format codeframe ./", "lint-staged": "lint-staged", "build-electron": "NODE_ENV=production tsc && npm run electron-rebuild", "build-electron-ipc": "NODE_ENV=production tsc && npm rebuild", "build-node": "NODE_ENV=production webpack -c webpack-configs/node-cfg.js", "build-html": "NODE_ENV=production webpack -c webpack-configs/html-cfg.js", "build": "rm -rf dist && concurrently \"npm run build-node\" \"npm run build-html\"", "electron-rebuild": "electron-rebuild -f", "node-rebuild": "npm rebuild", "dev-html": "NODE_ENV=development webpack serve -c webpack-configs/html-cfg.js", "clean-test-dir": "ts-node test/initializers/clean.ts", "test-plain": "ts-node node_modules/.bin/mocha test/index.ts", "test": "npm run build && npm run test-plain", "analyze": "NODE_ENV=production M_NODE_ENV=analyze npm_config_report=true npm run build-html", "analyze-node": "M_NODE_ENV=analyze npm_config_report=true npm run build-node", "pack-electron": "electron-builder --dir", "dist": "electron-builder", "dist-all": "electron-builder -wl", "run-dist": "ts-node build-electron.ts" }, "keywords": [ "local", "file", "index", "search" ], "license": "MIT", "dependencies": { "better-sqlite3": "^7.4.1" }, "devDependencies": { "@ant-design/icons": "^4.6.2", "@babel/core": "^7.14.6", "@babel/plugin-proposal-class-properties": "^7.14.5", "@babel/plugin-proposal-decorators": "^7.14.5", "@babel/plugin-proposal-optional-chaining": "^7.14.5", "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.14.5", "@hot-loader/react-dom": "^17.0.1", "@types/better-sqlite3": "^5.4.1", "@types/chai": "^4.2.21", "@types/cls-hooked": "^4.3.3", "@types/commander": "^2.12.2", "@types/compression": "^1.7.1", "@types/d3-format": "^3.0.1", "@types/express": "^4.17.13", "@types/fs-extra": "^9.0.12", "@types/inquirer": "^7.3.1", "@types/lodash": "^4.14.170", "@types/mocha": "^9.0.0", "@types/node": "^14.14.35", "@types/react": "^17.0.11", "@types/react-dom": "^17.0.8", "@types/shelljs": "^0.8.9", "@types/string-hash": "^1.1.1", "@types/ws": "^7.4.6", "@typescript-eslint/eslint-plugin": "^4.18.0", "@typescript-eslint/parser": "^4.18.0", "antd": "^4.16.6", "antd-dayjs-webpack-plugin": "^1.0.6", "autoprefixer": "^10.2.6", "babel-loader": "^8.2.2", "chai": "^4.3.4", "cls-hooked": "^4.2.2", "colors": "^1.4.0", "commander": "^7.2.0", "compression": "^1.7.4", "concurrently": "^6.2.0", "css-loader": "^5.2.6", "d3-format": "^3.0.1", "dayjs": "^1.10.6", "electron": "^13.1.5", "electron-builder": "^22.11.7", "electron-rebuild": "^2.3.5", "eslint": "^7.22.0", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-typescript": "^0.14.0", "express": "^4.17.1", "fs-extra": "^10.0.0", "html-webpack-plugin": "^5.3.2", "http-proxy-middleware": "^2.0.1", "immer": "^9.0.5", "ink": "^3.0.8", "ink-select-input": "^4.2.0", "ink-spinner": "^4.0.2", "ink-text-input": "^4.0.1", "inquirer": "^8.1.1", "lint-staged": "^10.5.4", "lodash": "^4.17.21", "mocha": "^9.0.2", "path-browserify": "^1.0.1", "postcss": "^8.3.5", "postcss-loader": "^6.1.1", "prettier": "^2.2.1", "pretty-bytes": "^5.6.0", "pretty-ms": "^7.0.1", "react": "^17.0.2", "react-dom": "^17.0.2", "react-hot-loader": "^4.13.0", "rxjs": "^7.1.0", "shelljs": "^0.8.4", "string-hash": "^1.1.3", "style-loader": "^3.0.0", "tailwindcss": "^2.2.4", "ts-loader": "^9.2.3", "ts-node": "^9.1.1", "typeorm": "^0.2.34", "typescript": "^4.3.5", "webpack": "^5.42.0", "webpack-bundle-analyzer": "^4.4.2", "webpack-cli": "^4.7.2", "webpack-dev-server": "^3.11.2", "wjstools": "^0.0.0", "wnodetools": "^0.0.0", "ws": "^7.5.3" }, "peerDependencies": { "electron": "^13.1.5" }, "files": [ "dist" ], "lint-staged": { "*.{js,ts,tsx}": [ "eslint --format codeframe --fix" ] }, "build": { "appId": "com.wcodebase.wfinder", "directories": { "output": "dist-electron" }, "linux": { "target": [ { "target": "deb", "arch": [ "x64" ] }, { "target": "AppImage", "arch": [ "x64" ] } ] }, "files": [ "dist/", "node_modules/", "package.json" ] } }