원클릭으로
contentstack-js-core
@contentstack/core — httpClient, request helpers, param serialization, errors, delivery retry handlers.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
@contentstack/core — httpClient, request helpers, param serialization, errors, delivery retry handlers.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when reviewing PRs or preparing changes for contentstack-js-core—API stability, tests, and consumer impact.
Use when working on @contentstack/core API surface, HTTP layer, errors, or how other SDKs consume this package.
Use when changing branches, CI, npm scripts, Husky hooks, or release workflow in contentstack-js-core.
Use when writing or fixing Jest tests, mocks, or test layout under test/ in contentstack-js-core.
Use for TypeScript layout, tsconfig variants, and build outputs (CJS/ESM/UMD/types) in contentstack-js-core.
Axios HTTP stack in @contentstack/core — clients, retries, serialization pipeline.
| name | contentstack-js-core |
| description | @contentstack/core — httpClient, request helpers, param serialization, errors, delivery retry handlers. |
@contentstack/core skillInternal library for Contentstack TypeScript/JavaScript SDKs. Prefer @contentstack/delivery-sdk for app code.
| Module | Responsibility |
|---|---|
contentstack-core.ts | httpClient: Axios create, defaults, apiKey / accessToken → headers, retryCondition, logHandler |
request.ts | Request execution helpers used with the client |
param-serializer.ts | Query/body serialization for CDA-style calls |
contentstack-error.ts, api-error.ts | Typed errors |
retryPolicy/delivery-sdk-handlers.ts | Retry interceptors composed with httpClient in consumers |
types.ts | HttpClientParams, etc. |
contentstack-typescript when changing interceptor signatures, default timeouts, or error shapes.npm test and npm run build before PR..cursor/rules/contentstack-js-core.mdc