[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 2.91 KB

branches.md

File metadata and controls

60 lines (47 loc) · 2.91 KB

Branches

This repository has the following branches:

  • main: default branch generated from the stdlib project, where all development takes place.
  • production: production build of the package (e.g., reformatted error messages to reduce bundle sizes and thus the number of bytes transmitted over a network).
  • esm: ES Module branch for use via a script tag without the need for installation and bundlers (see README).
  • deno: Deno branch for use in Deno (see README).
  • umd: UMD branch for use in Observable, or in dual browser/Node.js environments (see README).
  • cli: CLI branch for use on the command line.

The following diagram illustrates the relationships among the above branches:

graph TD;
A[stdlib]-->|generate standalone package|B;
B[main] -->|productionize| C[production];
C -->|bundle| D[esm];
C -->|bundle| E[deno];
C -->|bundle| F[umd];
C -->|extract| G[cli];

%% click A href "https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/time/seconds-in-month"
%% click B href "https://github.com/stdlib-js/time-seconds-in-month/tree/main"
%% click C href "https://github.com/stdlib-js/time-seconds-in-month/tree/production"
%% click D href "https://github.com/stdlib-js/time-seconds-in-month/tree/esm"
%% click E href "https://github.com/stdlib-js/time-seconds-in-month/tree/deno"
%% click F href "https://github.com/stdlib-js/time-seconds-in-month/tree/umd"
%% click G href "https://github.com/stdlib-js/time-seconds-in-month/tree/cli"
Loading