Types shared across our API and client
@rpg-engine/shared- You can push this project directly to master. Just make sure you're in sync with master before starting to work (git pull origin master)
- You must have the .npmrc file set on the root of this project. If you don't, please check our notion documentation
1. Implement your desired changes. Remember to export any types in index.ts
2. yarn publish
3. Update back-end and front-end packages
References: https://cameronnokes.com/blog/the-30-second-guide-to-publishing-a-typescript-package-to-npm/
- First time publishing will require you to explicitly set it to public:
````
yarn publish --access public