├── .eslintrc.json ├── .gitignore ├── .nvmrc ├── .prettierrc.json ├── .vscode └── settings.json ├── README.md ├── next-sitemap.config.js ├── next.config.js ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico └── site.webmanifest ├── src └── app │ ├── (common) │ ├── components │ │ ├── AnalyticsWrapper.tsx │ │ ├── AreaChart.tsx │ │ ├── BarsChart.tsx │ │ ├── DownloadsChart.tsx │ │ ├── OgBarsChart.tsx │ │ └── PackageAutocomplete.tsx │ └── utils │ │ ├── consts.ts │ │ ├── http.ts │ │ └── npm-api │ │ ├── index.ts │ │ └── types.ts │ ├── api │ └── package │ │ ├── og-image │ │ └── [...name] │ │ │ └── route.tsx │ │ └── readme-image │ │ └── [...name] │ │ └── route.tsx │ ├── globals.css │ ├── layout.tsx │ ├── package │ └── [...name] │ │ ├── PackageInsights.tsx │ │ └── page.tsx │ └── page.tsx ├── tailwind.config.js └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/README.md -------------------------------------------------------------------------------- /next-sitemap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/next-sitemap.config.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /src/app/(common)/components/AnalyticsWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/components/AnalyticsWrapper.tsx -------------------------------------------------------------------------------- /src/app/(common)/components/AreaChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/components/AreaChart.tsx -------------------------------------------------------------------------------- /src/app/(common)/components/BarsChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/components/BarsChart.tsx -------------------------------------------------------------------------------- /src/app/(common)/components/DownloadsChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/components/DownloadsChart.tsx -------------------------------------------------------------------------------- /src/app/(common)/components/OgBarsChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/components/OgBarsChart.tsx -------------------------------------------------------------------------------- /src/app/(common)/components/PackageAutocomplete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/components/PackageAutocomplete.tsx -------------------------------------------------------------------------------- /src/app/(common)/utils/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/utils/consts.ts -------------------------------------------------------------------------------- /src/app/(common)/utils/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/utils/http.ts -------------------------------------------------------------------------------- /src/app/(common)/utils/npm-api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/utils/npm-api/index.ts -------------------------------------------------------------------------------- /src/app/(common)/utils/npm-api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/(common)/utils/npm-api/types.ts -------------------------------------------------------------------------------- /src/app/api/package/og-image/[...name]/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/api/package/og-image/[...name]/route.tsx -------------------------------------------------------------------------------- /src/app/api/package/readme-image/[...name]/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/api/package/readme-image/[...name]/route.tsx -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/package/[...name]/PackageInsights.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/package/[...name]/PackageInsights.tsx -------------------------------------------------------------------------------- /src/app/package/[...name]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/package/[...name]/page.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValentinH/npminsights/HEAD/tsconfig.json --------------------------------------------------------------------------------