{ "name": "devscard", "description": "Template for creating a comprehensive virtual CV for developers.", "version": "0.0.1", "private": true, "engines": { "node": ">=14", "npm": ">=6", "yarn": "please-use-npm", "pnpm": "please-use-npm" }, "scripts": { "dev": "astro dev", "build": "astro build", "preview": "astro preview", "eslint:check": "eslint . --ext .cjs,.ts,.tsx,.astro --ignore-path .gitignore", "eslint:write": "npm run eslint:check -- --fix", "prettier:check": "prettier --check --ignore-path .gitignore .", "prettier:write": "prettier --write --ignore-path .gitignore .", "ts:check": "tsc --jsx preserve --skipLibCheck", "check": "concurrently npm:*:check" }, "dependencies": { "@astrojs/image": "0.12.1", "@iconify-icon/react": "1.0.2", "@tippyjs/react": "4.2.6", "react": "18.2.0", "react-dom": "18.2.0", "react-use": "17.4.0" }, "devDependencies": { "@astrojs/react": "1.2.2", "@astrojs/tailwind": "2.1.3", "@types/react": "18.0.26", "@types/react-dom": "18.0.10", "@typescript-eslint/eslint-plugin": "5.48.1", "@typescript-eslint/parser": "5.48.1", "astro": "1.9.2", "concurrently": "7.6.0", "eslint": "8.31.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "17.0.0", "eslint-config-prettier": "8.6.0", "eslint-import-resolver-typescript": "3.5.3", "eslint-plugin-astro": "0.21.1", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-file-progress": "1.3.0", "eslint-plugin-import": "2.27.4", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-react": "7.32.0", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-simple-import-sort": "8.0.0", "iconify-icon-names": "1.1.0", "locales-ts": "1.0.0", "postcss": "8.4.21", "prettier": "2.8.2", "prettier-plugin-astro": "0.7.2", "prettier-plugin-tailwindcss": "0.2.1", "tailwindcss": "3.2.4", "typescript": "4.9.4" } }