@modular-rocks/workspace-node
v0.1.11
Published
This is the Workspace for Typescript/Javascript, extending @modular-rocks/workspace specifically for NodeJS.
Downloads
5
Readme
A Workspace for working with virtual codebases
Installation
npm install @modular-rocks/workspace-node
or
yarn add @modular-rocks/workspace-node
Usage
Workspace-node is built directly on top of Workspace and adds further functionality for NodeJS
environments. Additional options for node specific environments are:
| Option | Description | Type |
| -------------------------- | --------------------------------------------- | -------- |
| packageContents (optional) | The hash contents of your package.json
file | Object{} |
| packagePath (optional) | The path to your package.json
file | string |
File also contains more node
specific methods for AST parsing.
Important
Remember, this isn't only the version for NodeJS, its the version for virtualising a NodeJS codebase, in NodeJS.
Workspace is written in NodeJS, but can work with any codebase by reading files. This is why workspace-node
uses packages like BabelJS
to visit the AST, whereas workspace
can be configured to use other parsers for other languages / environments.
Examples
Examples coming soon...
License
Apache 2.0