@unchainedshop/shared

December 10, 2025 ยท View on GitHub

Shared TypeScript configuration for the Unchained Engine monorepo. This is a private package that provides common tsconfig settings.

Contents

FileDescription
base.tsconfig.jsonBase TypeScript configuration
node-native.tsconfig.jsonNative Node.js TypeScript support configuration

Usage

Extend the shared configurations in your package's tsconfig.json:

{
  "extends": "@unchainedshop/shared/base.tsconfig.json",
  "compilerOptions": {
    "outDir": "./lib",
    "rootDir": "./src"
  }
}

For native Node.js TypeScript support:

{
  "extends": "@unchainedshop/shared/node-native.tsconfig.json",
  "compilerOptions": {
    "outDir": "./lib",
    "rootDir": "./src"
  }
}

Note

This package is private and not published to npm. It's only used internally within the Unchained monorepo.