An open API service indexing awesome lists of open source software.

https://github.com/overhash/roblox-ts-libraries

Libraries I have created for Roblox-TS and npm
https://github.com/overhash/roblox-ts-libraries

Last synced: about 1 year ago
JSON representation

Libraries I have created for Roblox-TS and npm

Awesome Lists containing this project

README

          

# OverHash's roblox-ts libraries

These are libraries I have developed and maintain for the [`roblox-ts`](https://github.com/roblox-ts/roblox-ts) ecosystem.

They are hosted on the roblox-ts `npm` registry under the `@rbxts` scope.

## Libraries

Here are the following packages which I am actively maintaining:

- [`abbreviate`](https://www.npmjs.com/package/@rbxts/abbreviate): A simple number abbreviator
- [`janitor`](https://www.npmjs.com/package/@rbxts/janitor): Typings for howmanysmall's forked [`janitor module`](https://github.com/howmanysmall/Janitor)
- [`profileservice`](https://www.npmjs.com/package/@rbxts/profileservice): Typings for Mad Studio's [`datastore library`](https://github.com/MadStudioRoblox/ProfileService)
- [`quicksave`](https://www.npmjs.com/package/@rbxts/quicksave): Typings for evaera's [`datastore library`](https://github.com/evaera/quicksave), now archived.
- [`react-redux`](https://www.npmjs.com/package/@rbxts/react-redux): Typings for chriscerie's [`react-redux package`](https://github.com/chriscerie/react-redux)
- [`virtualized-list`](https://www.npmjs.com/package/@rbxts/virtualized-list): Typings of jsdotlua's [`virtualized react scroller`](https://github.com/jsdotlua/virtualized-list-lua)

## Contributing

If a package is on my active library list, feel free to make an issue. PR's are, of course, welcome.

1. clone this repository: `git clone git@github.com:OverHash/Roblox-TS-Libraries.git`
2. run `npm install` in the root directory of the repository
3. navigate to the relevant directory of the package you wish to make a change for
4. this repository supports using [`volta`](https://volta.sh) to handle your node installation, if you choose to use it.
5. `npm install` for the appropriate packages, and make your changes!
6. make sure to test your changes!
7. update any changelogs