Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Made typings plugin friendly & add typings for every package #770

Merged
merged 24 commits into from
Sep 7, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
7768b6d
Initial and likely incorrect typings of types pkgs
Aug 3, 2019
896ee02
Consolidate types pkgs to central typing
Aug 3, 2019
c48eab7
Make generic plugin type, type out utils file
Aug 3, 2019
300ba3b
Migrate to existing typings in `jimp` package
Aug 3, 2019
a752324
Added core package typings
Aug 3, 2019
edcc1ac
Added typings to custom package based on README
Aug 3, 2019
15d24c7
WIP break out def files to their respective pkgs
Aug 3, 2019
9c157dc
Further work to break out pkg TS defs
Aug 3, 2019
9cd4c1a
Added missing cb optional types
Aug 3, 2019
7a08bad
Added typing for plugin threshold
Aug 3, 2019
88a6ed5
Made the type typings consistent with plugin API
Aug 3, 2019
a3985c2
Move font specific typings to plugin print
Aug 3, 2019
963b854
Fixed core typing for @jimp/core, started making typings proper
Aug 6, 2019
70d29a9
Fix typing for type-bmp
Aug 6, 2019
d250010
Further work to standardize plugins
Aug 6, 2019
5a12856
Make initial changes in type typings
Aug 6, 2019
db9fe4f
Making typing stylings more consistent
Aug 6, 2019
5483ca1
WIP on making jimp package itself use the new plugin system
Aug 6, 2019
a6eb2b6
Made plugin and configure typings more strict and accurate
Aug 6, 2019
7dea6bf
Fix typings for plugins in Jimp type
Aug 6, 2019
648cae5
Remove the `/src` append added to assist debug
Aug 6, 2019
c43d71a
Add changes to typings back after rebase
crutchcorn Aug 18, 2019
92e956c
Fix typing infrastructure, fix configure typing
Sep 2, 2019
4eaccc5
Merge branch 'master' into extensive-typings
Sep 7, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# v0.7.0 (Fri Sep 06 2019)

#### 🚀 Enhancement
#### 🚀 Enhancement

- `@jimp/core`, `jimp`, `@jimp/utils`
- Feature scanIterator [#781](https://github.com/oliver-moran/jimp/pull/781) ([@ozelot379](https://github.com/ozelot379))
Expand All @@ -13,7 +13,7 @@

# v0.6.8 (Tue Sep 03 2019)

#### 🐛 Bug Fix
#### 🐛 Bug Fix

- `jimp`
- Remove dependency '@babel/polyfill' and add 'regenerator-runtime' [#783](https://github.com/oliver-moran/jimp/pull/783) ([@ebual](https://github.com/ebual) [@hipstersmoothie](https://github.com/hipstersmoothie))
Expand All @@ -27,7 +27,7 @@

# v0.6.7 (Tue Sep 03 2019)

#### 🐛 Bug Fix
#### 🐛 Bug Fix

- `@jimp/plugin-crop`
- Plugin crop/fix safety checks [#743](https://github.com/oliver-moran/jimp/pull/743) ([@jagaSto](https://github.com/jagaSto))
Expand All @@ -40,7 +40,7 @@

# v0.6.6 (Tue Sep 03 2019)

#### 🐛 Bug Fix
#### 🐛 Bug Fix

- `@jimp/plugin-crop`
- Fix cropping full width slices [#741](https://github.com/oliver-moran/jimp/pull/741) ([@NiGhTTraX](https://github.com/NiGhTTraX))
Expand All @@ -53,7 +53,7 @@

# v0.6.5 (Tue Sep 03 2019)

#### 🐛 Bug Fix
#### 🐛 Bug Fix

- `@jimp/cli`, `jimp`
- Fix types [#778](https://github.com/oliver-moran/jimp/pull/778) ([@hipstersmoothie](https://github.com/hipstersmoothie))
Expand All @@ -64,13 +64,13 @@
- `jimp`
- export more interfaces [#732](https://github.com/oliver-moran/jimp/pull/732) ([@pvolyntsev](https://github.com/pvolyntsev))

#### 🏠 Internal
#### 🏠 Internal

- Add Automated Releases [#784](https://github.com/oliver-moran/jimp/pull/784) ([@hipstersmoothie](https://github.com/hipstersmoothie))
- `@jimp/cli`, `@jimp/core`, `jimp`, `@jimp/plugin-crop`, `@jimp/plugin-rotate`
- [WIP] circle ci time! [#777](https://github.com/oliver-moran/jimp/pull/777) ([@hipstersmoothie](https://github.com/hipstersmoothie))

#### 📝 Documentation
#### 📝 Documentation

- Replace `npm` usage with `yarn` [#782](https://github.com/oliver-moran/jimp/pull/782) ([@pvolyntsev](https://github.com/pvolyntsev))
- Add Nimp to readme.md. [#766](https://github.com/oliver-moran/jimp/pull/766) ([@pvolyntsev](https://github.com/pvolyntsev))
Expand All @@ -81,9 +81,9 @@
- `@jimp/plugin-gaussian`
- fix gaussian example [#767](https://github.com/oliver-moran/jimp/pull/767) ([@Armanio](https://github.com/Armanio))

#### ⚠️ Pushed to master
#### ⚠️ Pushed to master

- trust github.com ([@hipstersmoothie](https://github.com/hipstersmoothie))
- trust github.com ([@hipstersmoothie](https://github.com/hipstersmoothie))

#### Authors: 6

Expand All @@ -92,4 +92,4 @@
- Shen Yiming ([@soimy](https://github.com/soimy))
- Rob Moore ([@robert-moore](https://github.com/robert-moore))
- Ahmad Awais ⚡️ ([@ahmadawais](https://github.com/ahmadawais))
- Arman ([@Armanio](https://github.com/Armanio))
- Arman ([@Armanio](https://github.com/Armanio))
Loading