diff --git a/.vscode/settings.json b/.vscode/settings.json index 5536044f..68601a34 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -22,6 +22,7 @@ "sgid", "sitla", "srid", + "startcase", "tagname", "tailwindcss", "topo", diff --git a/package.json b/package.json index 0856f0e0..ed512fed 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "firebase": "^11.0.1", "ky": "^1.7.2", "lodash.startcase": "^4.4.0", + "prop-types": "^15.8.1", "react": "^18.3.1", "react-aria": "^3.35.1", "react-aria-components": "^1.4.1", @@ -47,6 +48,7 @@ "devDependencies": { "@eslint/js": "^9.14.0", "@types/eslint__js": "^8.42.3", + "@types/lodash.startcase": "^4.4.9", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@typescript-eslint/eslint-plugin": "^8.14.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 981eee40..33e4e728 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,9 @@ importers: lodash.startcase: specifier: ^4.4.0 version: 4.4.0 + prop-types: + specifier: ^15.8.1 + version: 15.8.1 react: specifier: ^18.3.1 version: 18.3.1 @@ -60,6 +63,9 @@ importers: '@types/eslint__js': specifier: ^8.42.3 version: 8.42.3 + '@types/lodash.startcase': + specifier: ^4.4.9 + version: 4.4.9 '@types/react': specifier: ^18.3.12 version: 18.3.16 @@ -1487,6 +1493,9 @@ packages: '@types/lodash-es@4.17.12': resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} + '@types/lodash.startcase@4.4.9': + resolution: {integrity: sha512-C0M4DlN1pnn2vEEhLHkTHxiRZ+3GlTegpoAEHHGXnuJkSOXyJMHGiSc+SLRzBlFZWHsBkixe6FqvEAEU04g14g==} + '@types/lodash@4.17.13': resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} @@ -5282,6 +5291,10 @@ snapshots: dependencies: '@types/lodash': 4.17.13 + '@types/lodash.startcase@4.4.9': + dependencies: + '@types/lodash': 4.17.13 + '@types/lodash@4.17.13': {} '@types/node@22.10.2':