UNPKG

@strapi/pack-up

Version:

Simple tools for creating interoperable CJS & ESM packages.

59 lines (58 loc) 1.59 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const outdent = require("outdent"); const tsconfigFile = { name: "tsconfig.json", contents: outdent.outdent` { "include": ["src"], "exclude": ["**/*.test.ts"], "compilerOptions": { "composite": false, "declaration": true, "declarationMap": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "inlineSources": false, "isolatedModules": true, "moduleResolution": "Bundler", "module": "ESNext", "noEmit": true, "noUnusedLocals": false, "noUnusedParameters": false, "preserveWatchOutput": true, "skipLibCheck": true, "strict": true } } ` }; const tsconfigBuildFile = { name: "tsconfig.build.json", contents: outdent.outdent` { "extends": "./tsconfig", "include": ["./src"], "compilerOptions": { "rootDir": ".", "outDir": "./dist", "emitDeclarationOnly": true, "noEmit": false, "resolveJsonModule": true } } ` }; const tsconfigEslintFile = { name: "tsconfig.eslint.json", contents: outdent.outdent` { "extends": "./tsconfig", "include": ["src", "*.ts", "*.js"], } ` }; exports.tsconfigBuildFile = tsconfigBuildFile; exports.tsconfigEslintFile = tsconfigEslintFile; exports.tsconfigFile = tsconfigFile; //# sourceMappingURL=typescript-CrwCQpra.js.map