
Typescript
- 2 installs
- Updated August 2, 2026
- contentstack/kickstart-next-ssg
Build static-generated Next.js sites with Contentstack and TypeScript.
About
Static Site Generation starter for Next.js with Contentstack and TypeScript for optimal performance. Generates optimized static HTML at build time from Contentstack content.
- Static Site Generation with Next.js and TypeScript
- Contentstack content integrated at build time for optimal performance
Typescript by the numbers
- 2 all-time installs (skills.sh)
- Ranked #1,862 of 2,245 Frontend Development skills by installs in the Skillselion catalog
- Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/contentstack/kickstart-next-ssg --skill typescriptAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| Last updated | August 2, 2026 |
| Repository | contentstack/kickstart-next-ssg ↗ |
What it does
Build static-generated Next.js sites with Contentstack and TypeScript.
Files
TypeScript – kickstart-next-ssg
When to use
- Adding
.ts/.tsxfiles or changing compiler options - Understanding the
@/import alias or strictness - Adjusting ESLint behavior for this project
Instructions
Compiler (tsconfig.json)
strict: true,noEmit: true,jsx: "react-jsx",moduleResolution: "bundler",isolatedModules: true.- Path alias:
@/*maps to the repository root — e.g.@/lib/contentstack,@/pages/.... - Include pattern covers
**/*.ts,**/*.tsx, and.next/types/**/*.ts.
Layout
- Shared app logic: lib/ (e.g. Contentstack client, types).
- Routes and page components: pages/.
ESLint (eslint.config.mjs)
- Extends
eslint-config-nextcore-web-vitals and TypeScript presets. - Explicit rule:
@typescript-eslint/no-explicit-anyis off (matches existing SDK/metadata typing patterns). - Global ignores:
.next/,out/,build/,next-env.d.ts.
Commands
npm run lint— project ESLint entry point.
Related skills
Frontend Developmentfrontend