formio / formio.js

JavaScript powered Forms with JSON Form Builder
https://formio.github.io/formio.js
MIT License
1.83k stars 1.05k forks source link

FIO-7733: remove stale types #5513

Closed brendanbond closed 2 months ago

brendanbond commented 5 months ago

Link to Jira Ticket

https://formio.atlassian.net/browse/FIO-7733

Description

Previously, the package.json file in this repo was pointing to manually crafted types in the ./types folder. These types are 4 years old and stale. Now that we use Typescript to build the library, we should be using the colocated *.d.ts files in lib, which come for free without the "types" parameter in the package.json

Breaking Changes / Backwards Compatibility

Shouldn't be an issue; in fact, should improve dev ex by using up-to-date type definitions from the build step.

Dependencies

n/a

How has this PR been tested?

n/a

Checklist: