open-index/open-npm huggingface dataset:
npm package: @plus45/types
Description: This is a type library so that common types may be shared and maintained between the frontend and backend. The types are stored in the `/types` directory.
Latest version: 1.3.23

# Plus45-Types

This is a type library so that common types may be shared and maintained between the frontend and backend. The types are stored in the `/types` directory.

# Publishing

After updating types, you can push the changes by first going to `package.json` and incrementing the version number. Then, in the `plus45-types` directory, run this command:

```bash
npm publish
```

Make sure to push changes to the plus45-types directory to main when updating.

\*\*If you get an error that says "This command requires you to be logged in," you must be a member of the Plus45 organization. You can sign into your npm account by typing `npm login`, press enter, then follow the steps to log in. You should now be able to publish.

# Updating Packages

If a new update is published for the @plus45/types package, you must manually update and install the new packages. You can do so by entering this in the `root` directory (you may also filter this to the frontend or backend):

```bash
pnpm update-types
```