Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627
  1. /* eslint-disable */
  2. const fs = require('fs')
  3. const esbuild = require('esbuild')
  4. async function main() {
  5. if (fs.existsSync('./dist')) {
  6. fs.rmSync('./dist', { recursive: true }, (e) => {
  7. if (e) {
  8. throw e
  9. }
  10. })
  11. }
  12. esbuild.build({
  13. entryPoints: ['./src/index.ts'],
  14. outdir: 'dist/cjs',
  15. minify: true,
  16. bundle: true,
  17. sourcemap: true,
  18. format: 'cjs',
  19. target: 'es6',
  20. tsconfig: './tsconfig.json',
  21. external: ['react', 'react-dom'],
  22. })
  23. }
  24. main()