{ "name": "@kremalicious/portfolio", "description": "Portfolio thingy", "version": "1.0.0", "homepage": "https://matthiaskretschmann.com", "repository": "github:kremalicious/portfolio", "license": "MIT", "author": "Matthias Kretschmann ", "type": "module", "scripts": { "dev": "npm run prebuild && next dev", "build": "next build", "start": "next start", "export": "npm run prebuild && next export", "typecheck": "tsc", "lint": "biome check --write .", "jest": "jest --coverage -c tests/jest.config.js", "test": "NODE_ENV=test npm run jest", "new": "node --import tsx/esm ./scripts/new.ts", "favicon": "node --import tsx/esm ./scripts/favicon.ts", "prebuild": "node --import tsx/esm ./scripts/prebuild.ts" }, "dependencies": { "@giphy/js-fetch-api": "^5.6.0", "@radix-ui/react-select": "^2.1.1", "@yaireo/relative-time": "^1.0.4", "file-saver": "^2.0.5", "framer-motion": "^11.3.19", "lucide-react": "^0.424.0", "next": "14.2.5", "next-themes": "^0.3.0", "react": "^18.3.1", "react-dom": "^18.3.1", "remark": "^15.0.1", "remark-gfm": "^4.0.0", "remark-html": "^16.0.1" }, "devDependencies": { "@biomejs/biome": "1.8.3", "@kremalicious/config": "^1.0.2", "@svgr/webpack": "^8.1.0", "@testing-library/jest-dom": "^6.4.8", "@testing-library/react": "^16.0.1", "@types/file-saver": "^2.0.7", "@types/jest": "^29.5.12", "@types/js-yaml": "^4.0.9", "chalk": "^5.3.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-fetch-mock": "^3.0.3", "js-yaml": "^4.1.0", "ora": "^8.0.1", "sharp": "^0.33.4", "sharp-ico": "^0.1.5", "slugify": "^1.6.6", "tsx": "^4.16.3", "typescript": "^5.5.4" }, "engines": { "node": "^20.6.0" }, "browserslist": ["> 0.2%", "last 3 versions", "Firefox ESR", "not dead"] }