spb/countryatlas
Public
TypeScript 57%
Python 38.6%
JavaScript 3.6%
CSS 0.6%
1{2 "name": "@countryatlas/web",3 "version": "0.1.0",4 "private": true,5 "scripts": {6 "dev": "next dev -p 8290",7 "build": "next build",8 "start": "next start -p 8290 -H 0.0.0.0",9 "typecheck": "tsc -p tsconfig.json --noEmit",10 "lint": "next lint",11 "qa": "node qa/screens.mjs",12 "qa:polish": "node qa/polish-sweep.mjs",13 "mock-api": "python3 qa/mock_api.py"14 },15 "dependencies": {16 "d3-geo": "^3.1.1",17 "d3-scale": "^4.0.2",18 "d3-shape": "^3.2.0",19 "lucide-react": "^1.0.0",20 "next": "16.3.4",21 "react": "19.2.8",22 "react-dom": "19.2.8",23 "server-only": "^0.0.1",24 "topojson-client": "^3.1.0",25 "world-atlas": "^2.0.2"26 },27 "devDependencies": {28 "@tailwindcss/postcss": "^4",29 "@types/d3-geo": "^3.1.1",30 "@types/d3-scale": "^4.0.9",31 "@types/d3-shape": "^3.1.7",32 "@types/geojson": "^7946.0.16",33 "@types/node": "^24.0.0",34 "@types/react": "^19",35 "@types/react-dom": "^19",36 "@types/topojson-client": "^3.1.5",37 "@types/topojson-specification": "^1.0.5",38 "tailwindcss": "^4",39 "typescript": "^5.9.3"40 }41}42