Skip to content
@environment-safe

Environment Safe Javascript Modules

A set of modules which solves the environment specific mismatches between implementation, enabling smooth native ES module development

Pinned Loading

  1. template template Public template

    Forked from khrome/environment-safe-template

    A template repo to build a vanilla Javascript repo that supports native es modules without any build

    HTML 1

  2. canvas canvas Public

    Forked from khrome/environment-safe-canvas

    import a canvas module using the same interface in node + the browser

    JavaScript

  3. esm-worker esm-worker Public

    A utility to support import maps through iframes as workers

    JavaScript 4

  4. file file Public

    file read/write abstractions

    JavaScript

  5. random random Public

    source compatible seed based RNG that allows mixed type output

    JavaScript

  6. elements elements Public

    Elements for use in a uniform way between node & the browser

    HTML

Repositories

Showing 10 of 40 repositories
  • server Public

    server abstraction (currently limited to the server)

    environment-safe/server’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Apr 8, 2025
  • file Public

    file read/write abstractions

    environment-safe/file’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Mar 26, 2025
  • stream Public

    uniform steams for usage everywhere without build

    environment-safe/stream’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Mar 18, 2025
  • tag-parser Public

    parse tags in buildless ESM

    environment-safe/tag-parser’s past year of commit activity
    HTML 0 MIT 0 0 0 Updated Mar 18, 2025
  • templates Public

    dynamic string based rendering following the es6 template format in client + server

    environment-safe/templates’s past year of commit activity
    HTML 0 MIT 0 0 0 Updated Mar 17, 2025
  • package Public Forked from khrome/environment-safe-package

    local package.json support using import or require in node and the browser, no build required

    environment-safe/package’s past year of commit activity
    JavaScript 0 MIT 2 0 0 Updated Mar 16, 2025
  • logger Public Forked from khrome/bitwise-logger

    A simple logger with fine granular control via bitwise operators, available client and server in native ESM

    environment-safe/logger’s past year of commit activity
    JavaScript 0 1 0 0 Updated Mar 14, 2025
  • console-intercept Public Forked from khrome/environment-safe-console-intercept

    intercept things on the way to the console in node + browser with commonjs or esmodules

    environment-safe/console-intercept’s past year of commit activity
    JavaScript 0 1 0 0 Updated Mar 14, 2025
  • random Public

    source compatible seed based RNG that allows mixed type output

    environment-safe/random’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Mar 11, 2025
  • sodium Public

    Uniform ESM sodium import, largely a port of sodium browserify

    environment-safe/sodium’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Feb 22, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…