@chialab/rna
TypeScript icon, indicating that this package has built-in type declarations

0.18.0 • Public • Published

RNA logo

RNA • A bundler, a server and a test runner for modern modules and applications.

NPM


Install

The @chialab/rna contains only the core of the RNA cli and the bundler.

Command Description Module
build A JavaScript, CSS and HTML bundler based on esbuild. @chialab/rna-bundler

In order to make other commands work, you need to install each dependency.

Command Description Module
serve A webapp server based on Web Dev Server. @chialab/rna-dev-server
test:browser A test runner for browsers based on Web Test Runner. @chialab/rna-browser-test-runner
test:node A test runner for node based on mocha. @chialab/rna-node-test-runner

Common module

npm i -D \
  @chialab/rna \
  @chialab/rna-dev-server \
  @chialab/rna-browser-test-runner
yarn add -D \
  @chialab/rna \
  @chialab/rna-dev-server \
  @chialab/rna-browser-test-runner

Common webapp

npm i -D \
  @chialab/rna \
  @chialab/rna-dev-server \
  @chialab/rna-browser-test-runner
yarn add -D \
  @chialab/rna \
  @chialab/rna-dev-server \
  @chialab/rna-browser-test-runner

Build only

npm i -D @chialab/rna
yarn add -D @chialab/rna

Test node

npm i -D @chialab/rna @chialab/rna-node-test-runner
yarn add -D @chialab/rna @chialab/rna-node-test-runner

License

RNA is released under the MIT license.

Package Sidebar

Install

npm i @chialab/rna

Weekly Downloads

106

Version

0.18.0

License

MIT

Unpacked Size

335 kB

Total Files

24

Last publish

Collaborators

  • chialab-admin
  • chialab-developers