A small, strange building block. https://conduitry.dev/defiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Conduitry deb7a32cf0 version 2.2.0 1 day ago
src use named import for EventEmitter 1 day ago
types fix published types for defiler.add 11 months ago
.gitignore update .gitignore for pnpm v3 3 years ago
.prettierrc.yaml prettier: printWidth=120 3 years ago
API.md update API docs 11 months ago
CHANGELOG.md version 2.2.0 1 day ago
GUIDE.md update docs 3 years ago
LICENSE update docs 3 years ago
README.md update readme 11 months ago
package.json version 2.2.0 1 day ago
rollup.config.js expose working CJS and ESM builds with pkg.exports 1 day ago
tsconfig.json port to typescript 3 years ago


Defiler: A small, strange building block.

npm version

Defiler is a small build tool framework with strange opinions. It was born out of a desire to redo the build process for my various personal websites. I wanted something that was very flexible, kept everything in memory as it was building, and could handle arbitrary dependencies between files so that when something changed, only the necessary files would be re-built.

Defiler is a build tool for people who find build tools interesting.


  • Node.js 12.17+/13.10+/14+ (any version that includes async_hooks.AsyncLocalStorage)
  • Insanity