Skip to content

Prototypes, experiments, and early release of Thrashplay Node projects.

License

Notifications You must be signed in to change notification settings

thrashplay/incubator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gear Icon

Thrashplay Incubator: Node

Prototypes, experiments, and early release of Thrashplay Node projects.

Projects

Thrashlib

Library of utilities developed by Thrashplay, mostly for internal use on other projects. The packages here are meant to be small, and focused on single tasks.

Packages

  • fs-utils: Helper functions for working with files and paths.
  • logging: Basic logging API, intended as a placeholder interface until more robust logging is implemented.
  • mock-fs: Mock fs implementation that is basically a Typescript adaptation of metro-memory-fs
  • project-utils: Helpers for exploring packages in a standalone or monorepo project in an abstract way.
  • tsconfig-utils: Utilities for working with tsconfig files in a project.

Ringlet

One build system to rule them all. Ringlet aims to ease much of the burden of setting up a new Typescript project by providing a very opinionated, convention-based toolkit for eliminating or generating he configuration required for common tools such as tsc, Babel, and webpack. Unlike similar efforts, such as create-react-app, Ringlet's goal is to allow users much flexibility without the jarring experience of having to eject their application.