|
| 1 | +{ |
| 2 | + "name": "bookmarksync", |
| 3 | + "description": "Synchronize browser bookmarks from a GitHub repository", |
| 4 | + "private": true, |
| 5 | + "version": "0.9.0", |
| 6 | + "license": "MIT", |
| 7 | + "type": "module", |
| 8 | + "scripts": { |
| 9 | + "dev": "wxt", |
| 10 | + "dev:firefox": "wxt -b firefox", |
| 11 | + "build": "wxt build", |
| 12 | + "build:firefox": "wxt build -b firefox", |
| 13 | + "build:chrome": "wxt build -b chrome", |
| 14 | + "zip": "wxt zip", |
| 15 | + "zip:firefox": "wxt zip -b firefox", |
| 16 | + "compile": "tsc --noEmit", |
| 17 | + "lint": "concurrently \"npm:lint:*\"", |
| 18 | + "lint-fix": "concurrently \"npm:lint:* -- --fix\"", |
| 19 | + "lint:css": "stylelint src/**/*.css", |
| 20 | + "lint:js": "xo", |
| 21 | + "postinstall": "wxt prepare", |
| 22 | + "prepare": "husky install" |
| 23 | + }, |
| 24 | + "config": { |
| 25 | + "commitizen": { |
| 26 | + "path": "cz-conventional-changelog" |
| 27 | + } |
| 28 | + }, |
| 29 | + "xo": { |
| 30 | + "envs": [ |
| 31 | + "browser", |
| 32 | + "webextensions" |
| 33 | + ], |
| 34 | + "rules": { |
| 35 | + "unicorn/prefer-top-level-await": "off", |
| 36 | + "n/file-extension-in-import": "off" |
| 37 | + } |
| 38 | + }, |
| 39 | + "stylelint": { |
| 40 | + "rules": { |
| 41 | + "function-whitespace-after": null, |
| 42 | + "media-feature-range-operator-space-after": null, |
| 43 | + "media-feature-range-operator-space-before": null |
| 44 | + } |
| 45 | + }, |
| 46 | + "devDependencies": { |
| 47 | + "@commitlint/cli": "18.4.3", |
| 48 | + "@commitlint/config-conventional": "18.4.3", |
| 49 | + "concurrently": "^8.2.2", |
| 50 | + "cz-conventional-changelog": "3.3.0", |
| 51 | + "husky": "^8.0.3", |
| 52 | + "stylelint": "^15.11.0", |
| 53 | + "typescript": "^5.3.2", |
| 54 | + "wxt": "^0.10.2", |
| 55 | + "xo": "^0.56.0" |
| 56 | + }, |
| 57 | + "dependencies": { |
| 58 | + "@octokit/plugin-retry": "^6.0.1", |
| 59 | + "@octokit/rest": "^20.0.2", |
| 60 | + "@webext-core/job-scheduler": "^1.0.0", |
| 61 | + "@webext-core/proxy-service": "^1.2.0", |
| 62 | + "webext-base-css": "^1.4.4", |
| 63 | + "webext-options-sync": "^4.2.1" |
| 64 | + } |
| 65 | +} |
0 commit comments