telework


  • Cross-platform async shell support for POSIX commands on Linux, MacOS, and Windows.

    published 34.1.1 2 years ago
  • Execute bash commands with non-blocking I/O.

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

    published 1.37.0 4 years ago
  • Enables "window" and "document" globals so browser code does not throw errors in Node. Built with JSDOM.

    published 1.19.0 4 years ago
  • ESLint rules to enforce consistent variable names for default imports.

    published 1.18.0 4 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 1.4.0 4 years ago
  • A simple, tiny utility class for promising a future event will occur, allowing you to `await` it. For instance:

    published 1.6.0 4 years ago
  • Javascript development workspaces built around Rollup and Closure Compiler.

    published 12.1.35 3 years ago
  • A very simple and performant package for typing out headings.

    published 1.20.0 4 years ago
  • Easily mutate JSON files via:

    published 0.0.2 4 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 1.0.1 3 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 4.0.1 4 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 1.3.0 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 1.4.0 4 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 5.0.0 4 years ago
  • published 1.0.0 4 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 1.7.0 4 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 1.6.0 4 years ago
  • ### Welcome to my [gnv project](https://github.com/TeleworkInc/gnv)!

    published 1.1.5 3 years ago
  • Build React layouts with YAML.

    published 1.0.0 4 years ago