Lukas Taegert-Atkinson's repositories
eslint-plugin-tree-shaking
Marks side-effects in module initialization that would interfere with tree-shaking
isomorphic-code-splitting
Isomorphic code-splitting for the future of web development with Rollup, presentation and code samples
custom-eslint-rules-demo
How to add custom linting to a project
rollup-plugin-license
Rollup plugin to add license banner to the final bundle and output third party licenses
rollup-web-app-intro
How to create a web app with rollup
sinon-auto-restore
Place stubs and spies which are removed automatically after tests
vite-plugin-ssr-legacy
Demo how to use @vite/plugin-legacy with vite-plugin-ssr
btd-rollup-2024
Slides for my Big TechDay presentation 2024
compiler-notations-spec
(Draft) Specifications for `__PURE__` compiler notation et al.
is-reference
Determine whether an AST node is a reference
jscc24-sessions
Session notes for the JSCraftCamp 2024
magic-string
Manipulate strings like a wizard
rollup-plugin-off-main-thread
Use Rollup with workers and ES6 modules today.
rollup-plugin-polyfill
Rollup Plugin to Include a Polyfill
vike-vue-repro
Reproduction for a bug when using latest vike
viteconf-23-rollup-examples
Rollup examples for ViteConf 23
viteconf23-rollup
Reinventing Rollup
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
yargs-parser
:muscle: the mighty option parser used by yargs