- Add the DefinitelyTyped remote as upstream via
git remote add upstream https://github.com/DefinitelyTyped/DefinitelyTyped.git
- Checkout
definitely-typed
- Fetch upstream
- Rebase current onto upstream via
get rebase upstream/master
- Change whatever you need in
types/scrivito/index.d.ts
- Imporant: According to DefinitelyTyped Maintainer Daniel Rosenwasser, all Scrivito typings must stay in a single file.
- Add your name to the contributors in
types/scrivito/index.d.ts
- Install dtslint, lint your changes and fix
- Create a PR in DefinitelyTyped and reference this branch
- Follow DefinitelyTyped procedures