Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829
  1. /* eslint-disable */
  2. const esbuild = require('esbuild')
  3. const pkg = require('../package.json')
  4. async function main() {
  5. try {
  6. await esbuild.build({
  7. entryPoints: ['src/index.tsx'],
  8. outfile: 'dist/index.js',
  9. bundle: true,
  10. minify: false,
  11. sourcemap: true,
  12. incremental: true,
  13. target: ['chrome58', 'firefox57', 'safari11', 'edge18'],
  14. define: {
  15. 'process.env.NODE_ENV': '"development"',
  16. },
  17. watch: {
  18. onRebuild(err) {
  19. err ? error('❌ Failed') : log('✅ Updated')
  20. },
  21. },
  22. })
  23. } catch (err) {
  24. process.exit(1)
  25. }
  26. }
  27. main()