Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/llms-txt-hub / apps/web/package.json |
| Date | Not specified in source |
| Repository | Janady13/llms-txt-hub |
| Revision | e0f4bf978d4df168369c7601d9c5f5ea89e84377 |
| Branch | main |
| Path or archive member | apps/web/package.json |
| Original SHA-256 | b90b5759f247a53051d3f4af298194c6e5b45ddcc0f946058fbd797bcbfaaab2 |
| Git blob SHA | 6e9a4327daa43df33603d10bf53a681cec91f258 |
| Reading-copy SHA-256 | b90b5759f247a53051d3f4af298194c6e5b45ddcc0f946058fbd797bcbfaaab2 |
Recovered source transcript
Download complete source text ↓108 lines · 3.7 KB
{
"name": "web",
"version": "0.1.0",
"private": true,
"scripts": {
"analyze": "ANALYZE=true pnpm build",
"build": "NODE_NO_WARNINGS=1 next build",
"clean": "git clean -xdf .cache .turbo .next coverage node_modules",
"dev": "portless llmstxt next dev",
"lint": "biome check --write",
"start": "next start",
"test": "jest",
"test:api": "jest --testPathPattern=/__tests__/api/",
"test:ci": "jest --ci --coverage --maxWorkers=2",
"test:coverage": "jest --coverage",
"test:integration": "jest --testPathPattern=/__tests__/integration/",
"test:related": "jest --findRelatedTests --passWithNoTests --bail --maxWorkers=50%",
"test:unit": "jest --testPathPattern=/__tests__/lib/ --testPathPattern=/__tests__/utils/",
"test:update-snapshots": "jest -u",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit --emitDeclarationOnly false"
},
"dependencies": {
"@clerk/nextjs": "^6.37.3",
"@content-collections/core": "^0.8.2",
"@content-collections/next": "^0.2.10",
"@emotion/is-prop-valid": "^1.4.0",
"@hookform/resolvers": "^5.2.2",
"@icons-pack/react-simple-icons": "^12.9.0",
"@mdx-js/loader": "^3.1.1",
"@mdx-js/react": "^3.1.1",
"@next/mdx": "16.1.6",
"@octokit/rest": "^21.1.1",
"@tailwindcss/typography": "^0.5.19",
"@thedaviddias/analytics": "workspace:*",
"@thedaviddias/auth": "workspace:*",
"@thedaviddias/caching": "workspace:*",
"@thedaviddias/config-next": "workspace:*",
"@thedaviddias/config-typescript": "workspace:*",
"@thedaviddias/content": "workspace:*",
"@thedaviddias/design-system": "workspace:*",
"@thedaviddias/flags": "workspace:*",
"@thedaviddias/hooks": "workspace:*",
"@thedaviddias/logging": "workspace:*",
"@thedaviddias/newsletter": "workspace:*",
"@thedaviddias/observability": "workspace:*",
"@thedaviddias/rate-limiting": "workspace:*",
"@thedaviddias/utils": "workspace:*",
"@upstash/redis": "catalog:",
"@vercel/functions": "^3.4.3",
"@vercel/toolbar": "catalog:",
"cheerio": "^1.2.0",
"clsx": "^2.1.1",
"date-fns": "^4.1.0",
"fast-xml-parser": "^5.3.5",
"framer-motion": "^12.34.0",
"fuse.js": "^7.1.0",
"gray-matter": "^4.0.3",
"lucide-react": "^0.486.0",
"next": "catalog:",
"next-mdx-remote": "^6.0.0",
"next-themes": "^0.4.6",
"normalize-url": "^8.1.1",
"nuqs": "^2.8.8",
"react": "catalog:",
"react-dom": "catalog:",
"react-hook-form": "^7.71.1",
"react-markdown": "^10.1.0",
"rehype-raw": "^7.0.0",
"rehype-sanitize": "^6.0.0",
"rehype-stringify": "^10.0.1",
"remark": "^15.0.1",
"remark-gfm": "^4.0.1",
"remark-html": "^16.0.1",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.1.2",
"server-only": "catalog:",
"sonner": "^2.0.7",
"unified": "^11.0.5",
"validator": "^13.15.26",
"zod": "catalog:"
},
"devDependencies": {
"@content-collections/mdx": "^0.2.2",
"@swc/jest": "^0.2.39",
"@tailwindcss/postcss": "^4.1.18",
"@tanstack/react-query": "^5.90.21",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1",
"@types/jest": "^29.5.14",
"@types/node": "catalog:",
"@types/react": "catalog:",
"@types/react-dom": "catalog:",
"@types/validator": "^13.15.10",
"identity-obj-proxy": "^3.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-watch-typeahead": "^2.2.2",
"msw": "^2.12.10",
"next-test-api-route-handler": "^5.0.3",
"postcss": "^8.5.6",
"tailwindcss": "catalog:",
"ts-jest": "^29.4.6",
"typescript": "catalog:"
}
}