typescript

Standardize TypeScript tooling and project structure for datasync-content-store-filesystem.

1|Updated Jan 3, 2019
One-click install
npx skills add https://github.com/contentstack/datasync-content-store-filesystem --skill typescript-contentstack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript
Source: https://github.com/contentstack/datasync-content-store-filesystem/tree/main/skills/typescript
Command: npx skills add https://github.com/contentstack/datasync-content-store-filesystem --skill typescript-contentstack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TypeScript conventions and tooling guidance for the datasync-content-store-filesystem project, ensuring consistent compilation, linting, and typings discipline across src and typings output.

Core Features & Use Cases

  • Centralized TypeScript configuration and tsconfig.json to standardize module format, ES target, and typings generation
  • Enforced linting and coding style with TSLint rules and project-wide conventions
  • Clear source and typings guidance for src/ and typings/ directories to maintain stable builds

Quick Start

Align your project with the TypeScript conventions described here and run the TypeScript build.

Frequently Asked Questions about typescript

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize TypeScript project configuration for predictable builds?

Standardize TypeScript project configuration by enforcing a centralized tsconfig.json that defines the module format, ES target, and typings generation. This ensures consistent compilation and predictable builds across the repository.

What is the best way to enforce consistent linting rules across a TypeScript repository?

Enforce consistent linting and coding style across a TypeScript repository by applying TSLint rules integrated directly into the project's npm scripts, ensuring standardized code quality checks during the build process.

How do I manage TypeScript typings directories to maintain stable builds?

Manage TypeScript typings by following clear source and typings guidance for the src/ and typings/ directories, which dictates conventions for typing files to maintain stable and predictable builds.

Does this TypeScript tooling setup require any external dependencies?

No, this TypeScript tooling setup requires zero external dependencies, relying solely on the project's internal tooling to apply tsconfig.json configurations and TSLint rules via npm scripts.

Why do TypeScript builds fail due to inconsistent tooling and project structure?

TypeScript builds fail due to inconsistent tooling when tsconfig.json settings, typings conventions, and linting rules are not standardized across src directories, causing module resolution and compilation errors.