2.2.5 • Published 1 year ago

@davidsouther/jiffies v2.2.5

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Jiffies

JEFRi Jiffies are a number of "common" utilities for JavaScript/TypeScript pulled from and inspired by other programming languages, and common base tools missing or inconsistent between DOM and Node runtimes.

  • assert - common runtime assertions.
  • context - JavaScript implementation of the Python with statement.
  • display - TypeScript implementation of the Rust Display trait.
  • equal - JavaScript deep equality checkers, including TS type checking.
  • flags - JavaScript flag, environment, and configuration loader.
  • log - JavaScript implementation of a log4j-alike logger.
  • result - JavaScript implementation of Rust's Option and Result types.
  • loader.mjs - Node 16.x typescript-transpiling module loader.

Jiffies also includes several microframeworks.

  • dom - a tiny DOM functional library.
  • pico - a copy of PicoCSS.
  • scope - JavaScript testing microframework.
  • server - Node HTTP Server & middleware.

Development

  1. Clone jiffies
  2. cd jiffies
  3. npm install
  4. npm link

After any edit

  1. npm run build

Alternatively, in a background terminal

  1. npm run watch &

Apps

Starting

  1. Create app folder
  2. npm init
  3. npm install -D prettier typescript@next
  4. npm link @jefri/jiffies

Running

  1. npm start
2.2.5

1 year ago

2.2.4

1 year ago

2.2.3

1 year ago

2.2.1

1 year ago

2.2.2

1 year ago

2.2.0

1 year ago

2.1.9

1 year ago

2.1.8

1 year ago

2.1.7

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.1.4

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.3

2 years ago

2.0.7

2 years ago

2.1.0

2 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

1.1.0

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.0

3 years ago

1.0.0-beta.1

3 years ago