3.69.0 • Published 4 months ago

types-sync v3.69.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

types-sync

Keep your types in sync with DefinitelyTyped - auto install/uninstall types for dependencies on postinstall.

npm version

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.

optionstypedescription
dependenciesArraydependencies to manually add for sync
ignoreArrayignore these dependencies from removing
packageManagernpm/yarn/pnpm/boltpackage manager to use
removeUnusedBooleanremove 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

3.69.0

4 months ago

3.68.0

4 months ago

3.67.0

5 months ago

3.66.0

5 months ago

3.65.0

5 months ago

3.64.0

5 months ago

3.62.0

6 months ago

3.63.0

5 months ago

3.61.0

6 months ago

3.60.0

6 months ago

3.59.0

6 months ago

3.58.0

7 months ago

3.57.0

7 months ago

3.41.0

11 months ago

3.43.0

10 months ago

3.45.0

10 months ago

3.38.0

12 months ago

3.56.0

7 months ago

3.54.0

8 months ago

3.52.0

8 months ago

3.50.0

9 months ago

3.47.0

9 months ago

3.49.0

9 months ago

3.40.0

11 months ago

3.42.0

10 months ago

3.44.0

10 months ago

3.46.0

9 months ago

3.37.0

12 months ago

3.39.0

11 months ago

3.55.0

7 months ago

3.53.0

8 months ago

3.51.0

8 months ago

3.48.0

9 months ago

3.20.0

1 year ago

3.22.0

1 year ago

3.21.0

1 year ago

3.24.0

1 year ago

3.23.0

1 year ago

3.36.0

12 months ago

3.19.0

1 year ago

3.30.0

1 year ago

3.31.0

1 year ago

3.32.0

1 year ago

3.33.0

1 year ago

3.34.0

1 year ago

3.35.0

1 year ago

3.26.0

1 year ago

3.25.0

1 year ago

3.28.0

1 year ago

3.27.0

1 year ago

3.29.0

1 year ago

3.15.0

1 year ago

3.14.0

1 year ago

3.17.0

1 year ago

3.16.0

1 year ago

3.9.0

2 years ago

3.18.0

1 year ago

3.11.0

1 year ago

3.8.0

2 years ago

3.10.0

1 year ago

3.7.0

2 years ago

3.13.0

1 year ago

3.6.0

2 years ago

3.12.0

1 year ago

3.5.0

2 years ago

3.4.0

2 years ago

3.3.0

2 years ago

3.2.0

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.0.0

2 years ago

2.1.0

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.0

3 years ago

0.1.0

3 years ago