tridactyl/package.json
gholk d5173c0773 Replace minimist with arg for permissive feature
The npm package arg is more flexible than the old arguments parser minimist.
The arg can left the unknown option unchanged,
(while there is a bug that splits the unknown short options,)
and stop at positional arguments are supported, too.
2022-09-01 23:23:16 +08:00

91 lines
2.7 KiB
JSON

{
"name": "tridactyl",
"version": "0.1.0",
"description": "Vimperator/Pentadactyl successor",
"browser": {
"url": false,
"fs": false,
"https": false,
"http": false,
"path": false,
"timers": false,
"stream": "stream-browserify"
},
"dependencies": {
"arg": "^5.0.2",
"cleanslate": "^0.10.1",
"csp-serdes": "github:cmcaine/csp-serdes",
"css": "^3.0.0",
"editor-adapter": "^0.0.3",
"esbuild": "^0.14.47",
"fuse.js": "^6.6.2",
"nearley": "^2.20.1",
"ramda": "^0.28.0",
"semver-compare": "^1.0.0",
"stream-browserify": "^3.0.0",
"tsdef": "^0.0.14",
"typedoc": "^0.19.2",
"typedoc-default-themes": "^0.12.10"
},
"devDependencies": {
"@types/css": "0.0.33",
"@types/firefox-webext-browser": "^94.0.1",
"@types/jest": "^27.5.0",
"@types/nearley": "^2.11.2",
"@types/selenium-webdriver": "^4.1.1",
"@typescript-eslint/eslint-plugin": "^4.33.0",
"@typescript-eslint/eslint-plugin-tslint": "^5.29.0",
"@typescript-eslint/parser": "^4.33.0",
"command-line-args": "^5.2.1",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsdoc": "^39.3.3",
"eslint-plugin-prefer-arrow": "^1.2.3",
"eslint-plugin-sonarjs": "^0.13.0",
"geckodriver": "^3.0.1",
"jasmine-fail-fast": "^2.0.1",
"jest": "^25.5.4",
"jest-webextension-mock": "^3.7.22",
"marked": "^4.0.17",
"prettier": "^2.7.1",
"selenium-webdriver": "^4.2.0",
"ts-jest": "^25.5.1",
"tslint": "^5.20.1",
"tslint-etc": "^1.13.10",
"tslint-sonarts": "^1.9.0",
"typescript": "^3.9.10",
"web-ext": "^7.1.0"
},
"scripts": {
"build": "sh scripts/build.sh",
"rebuild": "sh scripts/build.sh --quick",
"clean": "rm -rf build generated",
"forrest-run": "yarn run run",
"jest": "jest --bail --runInBand",
"lint": "bash hooks/pre-commit",
"make-zip": "web-ext build --source-dir build --overwrite-dest",
"pretty": "bash scripts/pretty.sh",
"run": "web-ext run -s build/ -u 'txti.es'",
"test": "yarn run build && web-ext build --source-dir ./build --overwrite-dest && jest --silent",
"update-buildsystem": "rm -rf src/node_modules; yarn run clean",
"watch": "echo 'watch is broken, use build instead'; exit 0;",
"install": "git config core.hookspath hooks/"
},
"author": "Colin Caine",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/tridactyl/tridactyl.git"
},
"keywords": [
"webextension",
"webext",
"vim",
"firefox"
],
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/tridactyl/tridactyl/issues"
},
"homepage": "https://github.com/tridactyl/tridactyl#readme"
}