cetirizine

An experimental matrix client written in reactjs utilizing tailwind and storybook
git clone git://archive.git.mtrnord.blog/MTRNord/cetirizine.git
Log | Files | Refs | README | LICENSE

package.json (3580B)


      1 {
      2   "name": "cetirizine",
      3   "version": "0.1.0",
      4   "private": true,
      5   "type": "module",
      6   "dependencies": {
      7     "@lexical/react": "^0.10.0",
      8     "@mtrnord/matrix-sdk-crypto-js": "0.1.0-alpha.2",
      9     "dompurify": "^3.0.6",
     10     "events": "^3.3.0",
     11     "highlight.js": "^11.8.0",
     12     "idb": "^7.1.1",
     13     "lexical": "^0.10.0",
     14     "linkify-html": "^4.1.1",
     15     "linkify-react": "^4.1.1",
     16     "linkifyjs": "^4.1.1",
     17     "lucide-react": "^0.288.0",
     18     "matrix-encrypt-attachment": "^1.0.3",
     19     "react": "^18.2.0",
     20     "react-dom": "^18.2.0",
     21     "react-intersection-observer": "^9.5.2",
     22     "react-modal": "^3.16.1",
     23     "react-router-dom": "^6.16.0",
     24     "react-spinners": "^0.13.8",
     25     "react-virtuoso": "^4.5.1",
     26     "wavesurfer.js": "^6.6.3"
     27   },
     28   "scripts": {
     29     "start": "vite",
     30     "test": "npm run test-storybook",
     31     "coverage": "npm run test-storybook -- --coverage",
     32     "build": "tsc && vite build",
     33     "serve": "vite preview",
     34     "storybook": "storybook dev -p 6006",
     35     "percy": "percy storybook http://127.0.0.1:6006 --verbose",
     36     "build-storybook": "storybook build",
     37     "test-storybook": "cross-env NODE_OPTIONS=--experimental-vm-modules test-storybook"
     38   },
     39   "eslintConfig": {
     40     "extends": [
     41       "react-app",
     42       "react-app/jest"
     43     ],
     44     "overrides": [
     45       {
     46         "files": [
     47           "**/*.stories.*"
     48         ],
     49         "rules": {
     50           "import/no-anonymous-default-export": "off"
     51         }
     52       }
     53     ]
     54   },
     55   "browserslist": {
     56     "production": [
     57       ">0.2%",
     58       "not dead",
     59       "not op_mini all"
     60     ],
     61     "development": [
     62       "last 1 chrome version",
     63       "last 1 firefox version",
     64       "last 1 safari version"
     65     ]
     66   },
     67   "devDependencies": {
     68     "@jest/globals": "^29.7.0",
     69     "@percy/cli": "^1.27.3",
     70     "@percy/storybook": "^4.3.7",
     71     "@storybook/addon-a11y": "^7.5.0",
     72     "@storybook/addon-coverage": "^0.0.9",
     73     "@storybook/addon-essentials": "^7.5.0",
     74     "@storybook/addon-interactions": "^7.5.0",
     75     "@storybook/addon-links": "^7.5.0",
     76     "@storybook/blocks": "^7.4.2",
     77     "@storybook/react": "^7.5.0",
     78     "@storybook/react-vite": "^7.5.0",
     79     "@storybook/test-runner": "^0.13.0",
     80     "@storybook/testing-library": "^0.2.2",
     81     "@tailwindcss/forms": "^0.5.6",
     82     "@testing-library/jest-dom": "^6.1.4",
     83     "@testing-library/react": "^14.0.0",
     84     "@testing-library/user-event": "^14.5.1",
     85     "@types/dompurify": "^3.0.4",
     86     "@types/jest": "^29.5.6",
     87     "@types/node": "^20.8.7",
     88     "@types/react": "^18.2.29",
     89     "@types/react-dom": "^18.2.14",
     90     "@types/react-modal": "^3.16.2",
     91     "@types/wavesurfer.js": "^6.0.5",
     92     "@typescript-eslint/eslint-plugin": "^6.8.0",
     93     "@typescript-eslint/parser": "^6.8.0",
     94     "@vitejs/plugin-react-swc": "^3.4.0",
     95     "autoprefixer": "^10.4.16",
     96     "axe-playwright": "^1.2.3",
     97     "cross-env": "^7.0.3",
     98     "eslint": "^8.51.0",
     99     "eslint-plugin-react": "^7.33.2",
    100     "eslint-plugin-storybook": "^0.6.15",
    101     "msw": "^1.3.2",
    102     "postcss": "^8.4.31",
    103     "prop-types": "^15.8.1",
    104     "sass": "^1.69.4",
    105     "storybook": "^7.5.0",
    106     "storybook-addon-react-router-v6": "^2.0.8",
    107     "tailwindcss": "^3.3.3",
    108     "ts-jest": "^29.1.1",
    109     "typescript": "^5.2.2",
    110     "vite": "^4.5.0"
    111   },
    112   "overrides": {
    113     "@geometricpanda/storybook-addon-badges": {
    114       "@storybook/types": "=7.0.9"
    115     },
    116     "@storybook/addon-styling": {
    117       "@storybook/types": "=7.0.9"
    118     },
    119     "storybook-addon-react-router-v6": {
    120       "@storybook/types": "=7.0.9",
    121       "react-inspector": "=6.0.1"
    122     }
    123   },
    124   "msw": {
    125     "workerDirectory": "public"
    126   }
    127 }