JSPM

@roots/bud

2023.2.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 6119
  • Score
    100M100P100Q138111F
  • License MIT

Frontend build tools combining the best parts of Symfony Encore and Laravel Mix

Package Exports

  • @roots/bud
  • @roots/bud/bud
  • @roots/bud/cli/app
  • @roots/bud/cli/commands/bud
  • @roots/bud/cli/commands/bud.build
  • @roots/bud/cli/commands/bud.build.development
  • @roots/bud/cli/commands/bud.build.production
  • @roots/bud/cli/commands/bud.clean
  • @roots/bud/cli/commands/bud.doctor
  • @roots/bud/cli/commands/bud.repl
  • @roots/bud/cli/commands/bud.upgrade
  • @roots/bud/cli/commands/bud.view
  • @roots/bud/cli/commands/bud.webpack
  • @roots/bud/cli/components/Error
  • @roots/bud/cli/decorators
  • @roots/bud/cli/decorators/command.dry
  • @roots/bud/cli/decorators/index
  • @roots/bud/cli/env.development
  • @roots/bud/cli/env.production
  • @roots/bud/cli/finder
  • @roots/bud/cli/helpers/checkDependencies
  • @roots/bud/cli/helpers/checkPackageManagerErrors
  • @roots/bud/cli/helpers/detectPackageManager
  • @roots/bud/cli/helpers/isInternalDevelopmentEnv
  • @roots/bud/cli/helpers/isLockfileError
  • @roots/bud/cli/helpers/isset
  • @roots/bud/cli/index
  • @roots/bud/config/jsconfig.json
  • @roots/bud/config/tsconfig.json
  • @roots/bud/context
  • @roots/bud/context/argv
  • @roots/bud/context/bud
  • @roots/bud/context/config
  • @roots/bud/context/env
  • @roots/bud/context/extensions
  • @roots/bud/context/index
  • @roots/bud/context/manifest
  • @roots/bud/context/services
  • @roots/bud/factory
  • @roots/bud/factory/factory
  • @roots/bud/factory/index
  • @roots/bud/instances
  • @roots/bud/logger
  • @roots/bud/notifier/index
  • @roots/bud/notifier/notifier
  • @roots/bud/notifier/notifierPath
  • @roots/bud/services/env
  • @roots/bud/services/project

Readme

bud.js

MIT License npm Follow Roots

@roots/bud

Frontend build tools combining the best parts of Symfony Encore and Laravel Mix


Installation

Install @roots/bud to your project.

Yarn:

yarn add @roots/bud --dev

npm:

npm install @roots/bud --save-dev

Getting started

For helpn getting started consult the Getting Started guide on bud.js.org

CLI

bud.js is invoked with the bud command.

Call bud --help for usage information.

Node

Instantiate bud is using the factory export:

import { factory } from "@roots/bud/factory";

const bud = await factory();

Contributing

Contributions are welcome from everyone.

We have contribution guidelines to help you get started.

License

@roots/bud is licensed under MIT.

Community

Keep track of development and community news.

Sponsors

Help support our open-source development efforts by becoming a patron.

KM Digital Carrot WordPress.com Pantheon Worksite Safety