Typescript Library to support the Salesforce extensions for VS Code.
Note: This library is in beta and has been released early so we can collect feedback. It may contain bugs, undergo major changes, or be discontinued.
Clone the project and cd
into it. Ensure you have Yarn installed and run the following to build:
yarn build
yarn test
runs the suite and outputs code coverage as a text summary
Interact with the package exports on the command line by running:
yarn repl
This will start the NodeJS REPL with a few pre-set variables to conveniently interact
with exported modules. The REPL runs with the --inspect
flag, allowing you to attach a debugger to the process. Select the Attach to Remote
configuration in VS Code and click play to debug against it.
To test the library in another local module, you can link it to such module so any changes that are built will be automatically present without reinstalling:
yarn local:link /path/to/other/project
to unlink the library:
yarn local:unlink /path/to/other/project
The library can also be installed to another local project as a regular NPM module. This is useful for manually testing the package that will be deployed to NPM. Use this instead of the linking process that's described under Development to QA changes before they are published:
yarn local:install /path/to/other/package