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

123456789101112131415161718192021222324252627282930313233
  1. /* eslint-disable */
  2. const esbuild = require('esbuild')
  3. const name = process.env.npm_package_name || ''
  4. async function main() {
  5. esbuild.build({
  6. entryPoints: ['./src/index.ts'],
  7. outdir: 'dist/cjs',
  8. minify: false,
  9. bundle: true,
  10. format: 'cjs',
  11. target: 'esnext',
  12. jsxFactory: 'React.createElement',
  13. jsxFragment: 'React.Fragment',
  14. tsconfig: './tsconfig.json',
  15. external: ['react', 'react-dom'],
  16. watch: {
  17. onRebuild(error) {
  18. if (error) {
  19. console.log(`× ${name}: An error in prevented the rebuild.`)
  20. return
  21. }
  22. console.log(`✔ ${name}: Rebuilt.`)
  23. },
  24. },
  25. })
  26. // result.stop();
  27. }
  28. main()