{ "name": "study-card-tool", "description": "A tool to practice vocabulary through repetition", "version": "0.1.0", "homepage": "https://studycardtool.org", "private": true, "license": "AGPL-3.0-only", "repository": { "type": "git", "url": "https://git.studycardtool.org/studycardtool/app" }, "author": { "name": "Thiago Chaves", "email": "thiago.coh@gmail.com" }, "scripts": { "start": "react-scripts start", "build": "yarn build:page && yarn build:licenses", "build:page": "react-scripts build", "build:licenses": "yarn licenses generate-disclaimer --production > build/static/js/full-license-manifest.txt", "test": "react-scripts test", "eject": "react-scripts eject", "prettify": "prettier --write src/", "storybook": "start-storybook -p 6006", "build-storybook": "build-storybook" }, "lint-staged": { "**/*": "prettier --write --ignore-unknown" }, "dependencies": { "dexie": "^3.2.2", "dexie-react-hooks": "^1.1.1", "react": "^18.2.0", "react-dom": "^18.2.0", "workbox-background-sync": "^6.5.4", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", "workbox-expiration": "^6.5.4", "workbox-navigation-preload": "^6.5.4", "workbox-precaching": "^6.5.4", "workbox-range-requests": "^6.5.4", "workbox-routing": "^6.5.4", "workbox-strategies": "^6.5.4", "workbox-streams": "^6.5.4" }, "devDependencies": { "@babel/core": "^7.18.6", "@storybook/addon-actions": "^6.5.9", "@storybook/addon-essentials": "^6.5.9", "@storybook/addon-interactions": "^6.5.9", "@storybook/addon-links": "^6.5.9", "@storybook/builder-webpack5": "^6.5.9", "@storybook/manager-webpack5": "^6.5.9", "@storybook/react": "^6.5.9", "@storybook/testing-library": "^0.0.13", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.3.0", "@testing-library/user-event": "^13.5.0", "@types/react": "^18.0.15", "babel-loader": "^8.2.5", "eslint-plugin-storybook": "^0.5.13", "lint-staged": "^13.0.3", "react-scripts": "5.0.1", "typescript": "^4.7.4" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }