{
    "name": "@alixlahuec/zotero-roam",
    "version": "0.7.22",
    "description": "Connector to Zotero for Roam Research users",
    "license": "Apache-2.0",
    "author": {
        "name": "Alix Lahuec",
        "email": "alix.lahuec@onmail.com",
        "url": "https://ae-lhc.com"
    },
    "repository": "alixlahuec/zotero-roam",
    "bugs": {
        "url": "https://github.com/alixlahuec/zotero-roam/issues",
        "email": "alix.lahuec@onmail.com"
    },
    "type": "module",
    "main": "src/index.tsx",
    "browser": "dist/zoteroRoam.min.js",
    "unpkg": "dist/zoteroRoam.min.js",
    "msw": {
        "workerDirectory": "public"
    },
    "scripts": {
        "vite:dev": "vite serve --config dev/vite.config.mts",
        "vite:prod": "vite build --config dev/vite.config.mts",
        "build:dev": "npm run vite:dev -- --mode=default",
        "build:prod": "npm run vite:prod -- --mode=default",
        "build:roam": "npm run vite:prod -- --mode=roam",
        "build:dev-roam": "npm run vite:dev -- --mode=roam",
        "build:sandbox": "npm run vite:prod -- --mode=sandbox",
        "typecheck": "tsc --noEmit --pretty --checkJs false",
        "ci:typecheck": "npm run typecheck",
        "test": "vitest --config ./dev/vite.config.mts",
        "ci:test": "vitest run --config ./dev/vite.config.mts --coverage",
        "lint": "eslint --fix",
        "storybook": "storybook dev -p 6006",
        "build-storybook": "storybook build --quiet --test",
        "test-storybook": "test-storybook",
        "ci:test-storybook": "test-storybook --coverage --junit",
        "chromatic": "chromatic",
        "version-release": "release-it --config dev/.release-it.cjs --ci --no-git.tag --no-npm.publish --no-github.release",
        "version-release:latest": "npm run version-release",
        "version-release:beta": "npm run version-release -- --preRelease=beta",
        "publish-release": "release-it --config dev/.release-it.cjs --ci --npm.skipChecks --no-increment",
        "publish-release:latest": "npm run publish-release -- --git.requireBranch=main",
        "publish-release:beta": "npm run publish-release -- --git.requireBranch=beta --preRelease=beta --github.releaseNotes=\"echo\"",
        "release:preview": "release-it --config dev/.release-it.cjs --dry-run"
    },
    "sideEffects": [
        "*.css",
        "*.sass",
        "src/index.tsx"
    ],
    "devDependencies": {
        "@storybook/addon-a11y": "^8.3.2",
        "@storybook/addon-actions": "^8.3.2",
        "@storybook/addon-controls": "^8.3.2",
        "@storybook/addon-coverage": "^1.0.4",
        "@storybook/addon-essentials": "^8.3.2",
        "@storybook/addon-interactions": "^8.3.2",
        "@storybook/addon-links": "^8.3.2",
        "@storybook/builder-vite": "^8.3.2",
        "@storybook/cli": "^8.3.2",
        "@storybook/react": "^8.3.2",
        "@storybook/react-vite": "^8.3.2",
        "@storybook/test": "^8.3.2",
        "@storybook/test-runner": "^0.19.1",
        "@swc/core": "^1.7.26",
        "@testing-library/react": "^12.1.5",
        "@testing-library/react-hooks": "^8.0.1",
        "@typescript-eslint/eslint-plugin": "^8.6.0",
        "@typescript-eslint/parser": "^8.6.0",
        "@vitejs/plugin-react-swc": "^3.7.0",
        "@vitest/coverage-istanbul": "^2.1.1",
        "auto-changelog": "^2.5.0",
        "axe-playwright": "^2.0.2",
        "chromatic": "^11.10.2",
        "eslint": "^8.57.1",
        "eslint-import-resolver-alias": "^1.1.2",
        "eslint-plugin-import": "^2.30.0",
        "eslint-plugin-react": "^7.36.1",
        "eslint-plugin-react-hooks": "^4.6.2",
        "eslint-plugin-storybook": "^0.8.0",
        "eslint-plugin-vitest": "^0.5.4",
        "fake-indexeddb": "^4.0.2",
        "msw": "^2.4.9",
        "msw-storybook-addon": "^2.0.3",
        "release-it": "^17.6.0",
        "sass": "^1.79.3",
        "storybook": "^8.3.2",
        "storybook-mock-date-decorator": "^2.0.6",
        "typescript": "^4.9.5",
        "vite": "^5.3.4",
        "vite-plugin-externals": "^0.6.2",
        "vite-plugin-turbosnap": "^1.0.3",
        "vitest": "^2.1.1",
        "vitest-mock-extended": "^2.0.2"
    },
    "dependencies": {
        "@blueprintjs/core": "^3.54.0",
        "@blueprintjs/datetime": "^3.24.1",
        "@blueprintjs/icons": "^3.33.0",
        "@blueprintjs/popover2": "^0.14.0",
        "@blueprintjs/select": "^3.19.1",
        "@tanstack/react-query": "^4.36.1",
        "@tanstack/react-query-persist-client": "^4.36.1",
        "axios": "^1.7.2",
        "axios-retry": "^4.5.0",
        "idb": "^6.1.5",
        "react": "^17.0.2",
        "react-dom": "^17.0.2",
        "scite-badge": "github:scitedotai/scite-badge#v8.0.6-prod",
        "tributejs": "^5.1.3"
    }
}
