Registry / devops / zarbis

zarbis

JSON →
library2.4.0jsnpmunverified

Zarbis is a zero-configuration build tool for JavaScript, TypeScript, and CoffeeScript, currently at version 2.4.0. It aims to provide a simple, opinionated build pipeline for frontend and backend applications without requiring complex configuration files. Unlike Webpack or Babel, it promises out-of-the-box support for common file types and features, with automatic detection and minimal setup. Release cadence is irregular; updates are infrequent. Key differentiators: configuration-less design, support for multiple languages, and unified build process for both client and server.

npm install zarbis
INSTALL
IMPORT
SIG · ZARBIS
Z
zarbis
devopsjavascriptv2.4.0
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

build
import { build } from 'zarbis'
const { build } = require('zarbis')
ESM-only; CJS require will cause runtime error.
default
import zarbis from 'zarbis'
import * as zarbis from 'zarbis'
Default export is the main API object.
watch
import { watch } from 'zarbis'
Available as named export since v2.0.

Shows how to import the build function and run a basic build with entry and output directory.

import { build } from 'zarbis'; build({ entry: './src/index.ts', outDir: './dist' }).then(() => console.log('Build succeeded')).catch(err => console.error(err));
zarbis --version
Debug
Known issues
breakingDefault export changed from function to object in v2.0.
fix
Use named exports like `import { build } from 'zarbis'` instead of `import zarbis from 'zarbis'` if you were calling it directly.
affects: >=2.0
gotchaTypeScript types shipped but may be incomplete for advanced configuration.
fix
Cast to `any` or augment types if needed.
affects: >=2.0
deprecated`coffee` option has been deprecated in favor of `compile`.
fix
Use `compile: 'coffee'` instead of `coffee: true`.
affects: >=2.3
Errors
Common errors & fixes
Cannot find module 'zarbis' after npm install
Package not installed globally or locally.
fix
Run `npm install zarbis --save-dev` in your project directory.
TypeError: (0 , _zarbis.build) is not a function
Incorrect import style.
fix
Use `import { build } from 'zarbis'` instead of `import zarbis from 'zarbis'`.
Error: configuration.entry is not a string
Missing or invalid entry path.
fix
Ensure `entry` is a string pointing to your main file.
Upgrade
Version history
2.4.0latest on npm
Audit
Dependencies
webpackrequiredCore bundler used internally
babel-coreoptionalTranspilation support
Agent activity
22 hits · last 30 days
node
18
OpenAI (training)
1
Resources
zarbis — npm install zarbis · libregistry