# OpenT2T
Cross-platform core libraries for Open Translators to Things written in TypeScript

# Compiling the .ts to .js
> `npm run build`

# Running unit tests
> `npm run test`

# Running the linter
> `npm run lint`

# Preparing the package for publishing
1. Update version number in package.json; Send a PR out for approval/FYI
2. Follow steps to have the changes merged to Master

3. cd to the node folder and run the following (assuming you have added our publish user account via npm adduser - contact the opent2t team if you are at this point and don't have access to this information)

4. > `npm publish`

**[Refer to the wiki for documentation.](https://github.com/openT2T/opent2t/wiki)**

## Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
