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

1234567891011121314151617181920212223242526
  1. /* eslint-disable */
  2. const fs = require('fs')
  3. const esbuild = require('esbuild')
  4. async function main() {
  5. if (fs.existsSync('./dist')) {
  6. fs.rmdirSync('./dist', { recursive: true })
  7. }
  8. fs.mkdirSync('./dist')
  9. esbuild.build({
  10. entryPoints: ['./src/index.ts'],
  11. outdir: 'dist/cjs',
  12. minify: false,
  13. bundle: true,
  14. format: 'cjs',
  15. target: 'es6',
  16. jsxFactory: 'React.createElement',
  17. jsxFragment: 'React.Fragment',
  18. tsconfig: './tsconfig.json',
  19. external: ['react', 'react-dom'],
  20. })
  21. }
  22. main()