cell_tower Broadcast Station
visibility 3K views schedule 4 years ago
CULCHR.TV Vintage Exclusive
Vintage Sneakers Streetwear +37

Build an esbuild plugin

The speed of esbuild is incredible, but what happens if you need it to do more? Chance Strickland will teach us how to extend esbuild with custom plugins in this episode. 00:00 - Welcome 00:36 - Guest introduction 03:43 - How did you get involved in with esbuild? 08:58 - When would you want to extend esbuild? 18:47 - Where do we start building an esbuild plugin? 29:55 - Using onResolve 40:47 - Returning an object 52:36 - Caveats upon caveats when adding plugins to esbuild 56:21 - Where can people go to find out more? * repo: https://github.com/chaance/booped-with-jason/tree/final Links: - https://esbuild.github.io/ - https://www.learnwithjason.dev/topic/remix - https://www.learnwithjason.dev/lets-learn-esbuild - https://remix.run/ Watch future episodes live at https://twitch.tv/jlengstorf This episode was sponsored by: - Netlify (https://lwj.dev/netlify) - Nx (https://lwj.dev/nx) - Backlight (https://lwj.dev/backlight) Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) Credits: Local Elevator by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Source: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1300012 Artist: http://incompetech.com/ Busybody by Audionautix is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Artist: http://audionautix.com/ Additional sound effects obtained from https://www.zapsplat.com

0:00 / 0:00
visibility 2,967 views thumb_up 63 schedule 59:14 2022 4 years ago
The speed of esbuild is incredible, but what happens if you need it to do more? Chance Strickland will teach us how to extend esbuild with custom plugins in this episode. 00:00 - Welcome 00:36 - Guest introduction 03:43 - How did you get involved in with esbuild? 08:58 - When would you want to extend esbuild? 18:47 - Where do we start building an esbuild plugin? 29:55 - Using onResolve 40:47 - Returning an object 52:36 - Caveats upon caveats when adding plugins to esbuild 56:21 - Where can people go to find out more? * repo: https://github.com/chaance/booped-with-jason/tree/final Links: - https://esbuild.github.io/ - https://www.learnwithjason.dev/topic/remix - https://www.learnwithjason.dev/lets-learn-esbuild - https://remix.run/ Watch future episodes live at https://twitch.tv/jlengstorf This episode was sponsored by: - Netlify (https://lwj.dev/netlify) - Nx (https://lwj.dev/nx) - Backlight (https://lwj.dev/backlight) Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) Credits: Local Elevator by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Source: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1300012 Artist: http://incompetech.com/ Busybody by Audionautix is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Artist: http://audionautix.com/ Additional sound effects obtained from https://www.zapsplat.com