ctjlewis


C. Lewis
  • ### Welcome to my [gnv project](https://github.com/TeleworkInc/gnv)!

    published version 1.1.5, 4 years ago
  • A very simple and performant package for typing out headings.

    published version 1.20.0, 5 years ago
  • Enables "window" and "document" globals so browser code does not throw errors in Node. Built with JSDOM.

    published version 1.19.0, 5 years ago
  • Simulate the browser with ease by setting the global object to a JSDOM window and painlessly run browser JS without errors.

    published version 1.37.0, 5 years ago
  • Execute bash commands with non-blocking I/O.

    published version 1.23.0, 5 years ago
  • Exposes a synchronous `if (!fs.existsSync(...))` check around an `fs.writeFileSync` or `fs.mkdirSync` call, depending on whether `filetouch.dir` or `filetouch.file` is called.

    published version 1.4.0, 5 years ago
  • Mark bundles as executable with `chmod 755`. Existing plugins had bugs or used outdated APIs. Recommended to use alongside [`rollup-plugin-preserve-shebang`](https://www.npmjs.com/package/rollup-plugin-preserve-shebang).

    published version 1.3.0, 5 years ago
  • A simple, tiny utility class for promising a future event will occur, allowing you to `await` it. For instance:

    published version 1.6.0, 5 years ago
  • Cross-platform async shell support for POSIX commands on Linux, MacOS, and Windows.

    published version 34.1.1, 3 years ago
  • published version 1.0.0, 5 years ago
  • Javascript development workspaces built around Rollup and Closure Compiler.

    published version 12.1.35, 4 years ago
  • This is a Rollup plugin which will export all named exports as `default` if no `default` export is specified. This makes it easy to do `import pkg from 'pkg'` rather than `import * as pkg from 'pkg'`, while still allowing named imports like `import { myNa

    published version 1.4.0, 5 years ago
  • ESLint rules to enforce consistent variable names for default imports.

    published version 1.18.0, 5 years ago
  • Prevent issues with `fsevents` and other breaking, platform-specific `optionalDependencies` in `package.json` by including this plugin first in the plugins stack.

    published version 1.6.0, 5 years ago
  • Disable a package throughout your build process by pointing it to an empty module. This was designed for use with the `fsevents` package, which breaks builds for Webpack and Rollup alike.

    published version 1.7.0, 5 years ago
  • Replace all `import {a, b, c} from 'myPackage'` statements with `const a = {}; const b = {}; const c = {};` and so on, effectively disabling those packages.

    published version 4.0.1, 5 years ago
  • Replaces import.meta.url with the CJS equivalent of __filename. For use in [gnv workspaces](https://github.com/TeleworkInc/gnv), which will always bundle to single outputs, and can therefore resolve `import.meta.url` safely to the filename of the script w

    published version 5.0.0, 5 years ago
  • Easily mutate JSON files via:

    published version 0.0.2, 5 years ago
  • Build React layouts with YAML.

    published version 1.0.0, 5 years ago
  • Uses Babel to transpile public class fields to `get` methods for compilation by Closure Compiler, which currently does [not support them](https://github.com/google/closure-compiler/issues/2731).

    published version 1.0.1, 5 years ago
  • *Define components as pure state machines.*

    published version 1.5.1, 4 years ago
  • This tool compiles a list of ERC20 tokens from various sources.

    published version 1.42.0, 4 years ago
  • This repo contains token metadata overrides for Rainbow.

    published version 1.10.0, 4 years ago
  • Sometimes you want your interface to adapt based on the color of something, but sometimes that resulting color is really ugly, so you gotta `make-color-more-chill`.

    published version 0.4.0, 4 years ago
  • Zero-config TypeScript package development

    published version 0.14.4, 4 years ago
show more packages