Snippet content copied to clipboard.
Are you sure to delete this snippet? No, don't delete
  1. import { defineConfig } from 'tsup';
  2. // import dotenv from 'dotenv';
  3. export default defineConfig({
  4. entry: ['src/index.ts'],
  5. format: ['cjs'],
  6. target: 'es2020',
  7. outDir: 'dist',
  8. splitting: false,
  9. clean: true,
  10. dts: false,
  11. shims: false,
  12. // env: dotenv.config().parsed,
  13. });
  14. {
  15. "compilerOptions": {
  16. "target": "ES2020",
  17. "module": "ESNext",
  18. "moduleResolution": "node",
  19. "outDir": "./dist",
  20. "rootDir": "./src",
  21. "strict": true,
  22. "esModuleInterop": true,
  23. "resolveJsonModule": true,
  24. "allowImportingTsExtensions": false,
  25. "allowSyntheticDefaultImports": true,
  26. "forceConsistentCasingInFileNames": true,
  27. "skipLibCheck": true
  28. },
  29. "include": ["src/**/*"],
  30. "exclude": ["node_modules", "dist", "lambda.js"],
  31. "ts-node": {
  32. "esm": true
  33. }
  34. }

Edit this Snippet