types-sync v3.69.0
types-sync
Keep your types in sync with DefinitelyTyped - auto install/uninstall types for dependencies on postinstall.
Features
- Works with
npm
,yarn
,pnpm
,bolt
- In sync with DefinitelyTyped
- Can be hooked with npm and husky hooks
Install
npm install -D types-sync
Usage
As CLI
Use types-sync
as postinstall
scripts in your package.json
"scripts": {
"postinstall": "types-sync",
}
As Module
import typesSync from 'types-sync';
const types = typesSync({
dependencies,
devDependencies,
ignore,
});
Config
Add a .types-syncrc.json
at the root of your project.
options | type | description |
---|---|---|
dependencies | Array | dependencies to manually add for sync |
ignore | Array | ignore these dependencies from removing |
packageManager | npm /yarn /pnpm /bolt | package manager to use |
removeUnused | Boolean | remove unsued types |
Note: types-sync
will automatically detect the package manager being used according to the lock
files. Explicitly defining the packageManager
config option is optional and if defined will force
types-sync
to use the specified package manager.
Refer to ./types-syncrc.json for full config
Related
- Uses types-directory under the hood to fetch all available types
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
5 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
11 months ago
10 months ago
10 months ago
12 months ago
7 months ago
8 months ago
8 months ago
9 months ago
9 months ago
9 months ago
11 months ago
10 months ago
10 months ago
9 months ago
12 months ago
11 months ago
7 months ago
8 months ago
8 months ago
9 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago