tridactyl.tridactyl/package.json
Oliver Blanthorn fcb55685d2
Update to ts6
Most of the changed lines in this are from random
breaking changes in typedoc meaning that lots of
docstrings needed to be rewritten
2026-07-20 00:24:35 +02:00

98 lines
3.2 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": {
"@mozilla/readability": "^0.5.0",
"cleanslate": "git+https://github.com/tridactyl/cleanslate.git#master",
"compute-scroll-into-view": "^3.0.0",
"csp-serdes": "github:cmcaine/csp-serdes",
"css": "^3.0.0",
"editor-adapter": "git+https://github.com/tridactyl/editor-adapter.git#master",
"esbuild": "^0.20.2",
"fuse.js": "^7.0.0",
"nearley": "^2.20.1",
"ramda": "^0.30.1",
"semver-compare": "^1.0.0",
"stream-browserify": "^3.0.0",
"tridactyl-arg": "git+https://github.com/GHolk/arg.git#v5.1.0",
"tsdef": "^0.0.14",
"typedoc": "0.28.20",
"xss": "^1.0.15"
},
"devDependencies": {
"@types/css": "0.0.38",
"@types/firefox-webext-browser": "^120.0.4",
"@types/jest": "29.5.12",
"@types/nearley": "^2.11.5",
"@types/selenium-webdriver": "^4.1.10",
"@typescript-eslint/eslint-plugin": "8.64.0",
"@typescript-eslint/parser": "8.64.0",
"command-line-args": "^6.0.1",
"eslint": "8.57.1",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsdoc": "^50.6.1",
"eslint-plugin-prefer-arrow": "^1.2.3",
"eslint-plugin-sonarjs": "^0.25.1",
"geckodriver": "^5.0.0",
"git-format-staged": "^4.0.1",
"jasmine-fail-fast": "^2.0.1",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"jest-jasmine2": "29.7.0",
"jest-webextension-mock": "^4.0.0",
"marked": "^12.0.1",
"prettier": "^3.4.2",
"selenium-webdriver": "^4.7.1",
"ts-jest": "29.4.11",
"typescript": "6.0.3",
"web-ext": "^7.10.0",
"yaml-lint": "^1.7.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 'paste.to'",
"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/",
"_dev": "yarn run rebuild && yarn run run",
"dev": "ls **/*.ts | entr -r yarn run _dev",
"githublint": "yamllint .github/workflows/**.yml"
},
"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",
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}