@netlify/zip-it-and-ship-it
Version:
Zip it and ship it
689 lines (462 loc) • 34.5 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
## [v1.6.2](https://github.com/netlify/zip-it-and-ship-it/compare/v1.6.1...v1.6.2)
### Merged
- Rename variables [`#264`](https://github.com/netlify/zip-it-and-ship-it/pull/264)
- chore: add commit linting [`#265`](https://github.com/netlify/zip-it-and-ship-it/pull/265)
- Use `Set` in Node.js dependencies logic [`#263`](https://github.com/netlify/zip-it-and-ship-it/pull/263)
- Add `.vscode` to `.gitignore` [`#262`](https://github.com/netlify/zip-it-and-ship-it/pull/262)
## [v1.6.1](https://github.com/netlify/zip-it-and-ship-it/compare/v1.6.0...v1.6.1) - 2020-12-14
### Merged
- chore(deps): lock file maintenance [`#261`](https://github.com/netlify/zip-it-and-ship-it/pull/261)
- Bump ini from 1.3.5 to 1.3.7 [`#257`](https://github.com/netlify/zip-it-and-ship-it/pull/257)
## [v1.6.0](https://github.com/netlify/zip-it-and-ship-it/compare/v1.5.1...v1.6.0) - 2020-12-10
### Merged
- Add metadata file to binary zip files. [`#256`](https://github.com/netlify/zip-it-and-ship-it/pull/256)
## [v1.5.1](https://github.com/netlify/zip-it-and-ship-it/compare/v1.5.0...v1.5.1) - 2020-12-07
### Merged
- Use native promisify instead of util.promisify [`#255`](https://github.com/netlify/zip-it-and-ship-it/pull/255)
- chore(deps): update dependency eslint-config-prettier to v7
[`#253`](https://github.com/netlify/zip-it-and-ship-it/pull/253)
- chore(deps): lock file maintenance [`#254`](https://github.com/netlify/zip-it-and-ship-it/pull/254)
## [v1.5.0](https://github.com/netlify/zip-it-and-ship-it/compare/v1.4.2...v1.5.0) - 2020-11-30
### Merged
- feat(binary): improve binary file detection [`#226`](https://github.com/netlify/zip-it-and-ship-it/pull/226)
- chore(deps): lock file maintenance [`#249`](https://github.com/netlify/zip-it-and-ship-it/pull/249)
## [v1.4.2](https://github.com/netlify/zip-it-and-ship-it/compare/v1.4.1...v1.4.2) - 2020-11-24
### Merged
- Improve error message [`#243`](https://github.com/netlify/zip-it-and-ship-it/pull/243)
## [v1.4.1](https://github.com/netlify/zip-it-and-ship-it/compare/v1.4.0...v1.4.1) - 2020-11-23
### Merged
- chore(deps): update dependency adm-zip to ^0.5.0 [`#245`](https://github.com/netlify/zip-it-and-ship-it/pull/245)
- chore(deps): lock file maintenance [`#246`](https://github.com/netlify/zip-it-and-ship-it/pull/246)
- fix: fossa [`#241`](https://github.com/netlify/zip-it-and-ship-it/pull/241)
- chore(deps): lock file maintenance [`#240`](https://github.com/netlify/zip-it-and-ship-it/pull/240)
- Fix tests on Windows [`#236`](https://github.com/netlify/zip-it-and-ship-it/pull/236)
- chore(deps): lock file maintenance [`#238`](https://github.com/netlify/zip-it-and-ship-it/pull/238)
- chore(deps): update dependency @babel/runtime to v7.12.5
[`#237`](https://github.com/netlify/zip-it-and-ship-it/pull/237)
- github tools: fix fossa workflow file [`#235`](https://github.com/netlify/zip-it-and-ship-it/pull/235)
- chore(deps): lock file maintenance [`#233`](https://github.com/netlify/zip-it-and-ship-it/pull/233)
- Add `--fail` flag to `curl` for Codecov [`#234`](https://github.com/netlify/zip-it-and-ship-it/pull/234)
## [v1.4.0](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.12...v1.4.0) - 2020-10-27
### Merged
- Return function names in `listFunctions()` and `listFunctionsFiles()`
[`#231`](https://github.com/netlify/zip-it-and-ship-it/pull/231)
- chore(deps): update actions/checkout action to v2 [`#229`](https://github.com/netlify/zip-it-and-ship-it/pull/229)
- chore(deps): lock file maintenance [`#230`](https://github.com/netlify/zip-it-and-ship-it/pull/230)
- Add `pkg-dir` to `renovate.json5` [`#222`](https://github.com/netlify/zip-it-and-ship-it/pull/222)
- fix(deps): update dependency @prisma/client to ^2.9.0 [`#219`](https://github.com/netlify/zip-it-and-ship-it/pull/219)
- chore(deps): lock file maintenance [`#221`](https://github.com/netlify/zip-it-and-ship-it/pull/221)
- fix(deps): update dependency @prisma/client to ^2.8.1 [`#215`](https://github.com/netlify/zip-it-and-ship-it/pull/215)
- chore(deps): lock file maintenance [`#216`](https://github.com/netlify/zip-it-and-ship-it/pull/216)
- fix(deps): update dependency @prisma/client to ^2.8.0 [`#213`](https://github.com/netlify/zip-it-and-ship-it/pull/213)
- chore(deps): lock file maintenance [`#214`](https://github.com/netlify/zip-it-and-ship-it/pull/214)
- Add `del` to `renovate.json5` [`#211`](https://github.com/netlify/zip-it-and-ship-it/pull/211)
- chore(deps): lock file maintenance [`#210`](https://github.com/netlify/zip-it-and-ship-it/pull/210)
- chore(deps): update dependency eslint-plugin-import to v2.22.1
[`#208`](https://github.com/netlify/zip-it-and-ship-it/pull/208)
- chore(deps): update dependency eslint-config-prettier to v6.12.0
[`#207`](https://github.com/netlify/zip-it-and-ship-it/pull/207)
- chore(deps): lock file maintenance [`#204`](https://github.com/netlify/zip-it-and-ship-it/pull/204)
- fix(deps): update dependency @prisma/client to ^2.7.1 [`#203`](https://github.com/netlify/zip-it-and-ship-it/pull/203)
- chore(deps): update dependency gh-release to v4.0.2 [`#202`](https://github.com/netlify/zip-it-and-ship-it/pull/202)
- chore(deps): update dependency auto-changelog to v2.2.1
[`#201`](https://github.com/netlify/zip-it-and-ship-it/pull/201)
- Add `yargs` to `renovate.json5` [`#200`](https://github.com/netlify/zip-it-and-ship-it/pull/200)
- chore(deps): lock file maintenance [`#199`](https://github.com/netlify/zip-it-and-ship-it/pull/199)
- chore(deps): update dependency gh-release to v4 [`#197`](https://github.com/netlify/zip-it-and-ship-it/pull/197)
- chore(deps): update dependency husky to v4.3.0 [`#196`](https://github.com/netlify/zip-it-and-ship-it/pull/196)
- fix(deps): update dependency @prisma/client to ^2.6.2 [`#194`](https://github.com/netlify/zip-it-and-ship-it/pull/194)
- chore(deps): lock file maintenance [`#195`](https://github.com/netlify/zip-it-and-ship-it/pull/195)
### Commits
- Fix lock file
[`b211bc7`](https://github.com/netlify/zip-it-and-ship-it/commit/b211bc7e6cef4c618f04e64782f8bb63856de2a3)
## [v1.3.12](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.11...v1.3.12) - 2020-09-01
### Merged
- Improve invalid `package.json` error handling [`#191`](https://github.com/netlify/zip-it-and-ship-it/pull/191)
- chore(deps): lock file maintenance [`#190`](https://github.com/netlify/zip-it-and-ship-it/pull/190)
- Run CI on Node 14 [`#189`](https://github.com/netlify/zip-it-and-ship-it/pull/189)
## [v1.3.11](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.10...v1.3.11) - 2020-08-24
### Merged
- chore(deps): lock file maintenance [`#188`](https://github.com/netlify/zip-it-and-ship-it/pull/188)
- chore(deps): update dependency @babel/core to v7.11.4 [`#186`](https://github.com/netlify/zip-it-and-ship-it/pull/186)
- fix(deps): update dependency @prisma/client to ^2.5.1 [`#187`](https://github.com/netlify/zip-it-and-ship-it/pull/187)
- **Breaking change:** chore(deps): ignore major updates breaking node 8 support
[`#185`](https://github.com/netlify/zip-it-and-ship-it/pull/185)
- chore(deps): lock file maintenance [`#184`](https://github.com/netlify/zip-it-and-ship-it/pull/184)
- Add `archiver` to skipped dependencies upgrades [`#170`](https://github.com/netlify/zip-it-and-ship-it/pull/170)
- Fix Codecov [`#172`](https://github.com/netlify/zip-it-and-ship-it/pull/172)
## [v1.3.10](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.9...v1.3.10) - 2020-08-10
### Merged
- chore(deps): lock file maintenance [`#180`](https://github.com/netlify/zip-it-and-ship-it/pull/180)
- chore(deps): update babel monorepo [`#177`](https://github.com/netlify/zip-it-and-ship-it/pull/177)
- fix(deps): update dependency @prisma/client to ^2.4.1 [`#179`](https://github.com/netlify/zip-it-and-ship-it/pull/179)
## [v1.3.9](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.8...v1.3.9) - 2020-08-04
### Merged
- Ensure Zip archives contents are deterministic [`#176`](https://github.com/netlify/zip-it-and-ship-it/pull/176)
## [v1.3.8](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.7...v1.3.8) - 2020-08-03
### Merged
- chore(deps): lock file maintenance [`#175`](https://github.com/netlify/zip-it-and-ship-it/pull/175)
- chore(deps): update babel monorepo to v7.11.0 [`#174`](https://github.com/netlify/zip-it-and-ship-it/pull/174)
## [v1.3.7](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.6...v1.3.7) - 2020-07-30
### Merged
- Fix `extension` returned by `listFunctionsFiles()` [`#173`](https://github.com/netlify/zip-it-and-ship-it/pull/173)
- Fix typo [`#171`](https://github.com/netlify/zip-it-and-ship-it/pull/171)
## [v1.3.6](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.5...v1.3.6) - 2020-07-27
### Commits
- Dummy commit
[`72b17c3`](https://github.com/netlify/zip-it-and-ship-it/commit/72b17c373aa3964b8de38d63fbbd53b57e3b1abb)
## [v1.3.5](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.4...v1.3.5) - 2020-07-27
## [v1.3.4](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.3...v1.3.4) - 2020-07-27
### Merged
- chore(deps): lock file maintenance [`#169`](https://github.com/netlify/zip-it-and-ship-it/pull/169)
- fix(deps): update dependency @prisma/client to ^2.3.0 [`#166`](https://github.com/netlify/zip-it-and-ship-it/pull/166)
- fix(deps): update dependency elf-tools to v1.1.2 [`#167`](https://github.com/netlify/zip-it-and-ship-it/pull/167)
## [v1.3.3](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.2...v1.3.3) - 2020-07-21
### Merged
- Fix linting of lock files with Renovate [`#165`](https://github.com/netlify/zip-it-and-ship-it/pull/165)
- Improve Renovate configuration [`#164`](https://github.com/netlify/zip-it-and-ship-it/pull/164)
- chore(deps): lock file maintenance [`#163`](https://github.com/netlify/zip-it-and-ship-it/pull/163)
- fix(deps): update dependency archiver to v4 [`#160`](https://github.com/netlify/zip-it-and-ship-it/pull/160)
- chore(deps): update dependency consistent-ids to v0.5.0
[`#150`](https://github.com/netlify/zip-it-and-ship-it/pull/150)
- chore(deps): update dependency cpy to v8 [`#155`](https://github.com/netlify/zip-it-and-ship-it/pull/155)
- fix(deps): update dependency @prisma/client to ^2.2.2 [`#152`](https://github.com/netlify/zip-it-and-ship-it/pull/152)
- chore(deps): update dependency nyc to v15 [`#158`](https://github.com/netlify/zip-it-and-ship-it/pull/158)
- Add `renovate.json` [`#147`](https://github.com/netlify/zip-it-and-ship-it/pull/147)
- Upgrade `adm-zip` [`#146`](https://github.com/netlify/zip-it-and-ship-it/pull/146)
- Upgrades `auto-changelog` [`#144`](https://github.com/netlify/zip-it-and-ship-it/pull/144)
- Upgrade Babel [`#145`](https://github.com/netlify/zip-it-and-ship-it/pull/145)
- Upgrade ESLint plugins and config [`#143`](https://github.com/netlify/zip-it-and-ship-it/pull/143)
- Update `README.md` [`#137`](https://github.com/netlify/zip-it-and-ship-it/pull/137)
- Upgrade Husky [`#142`](https://github.com/netlify/zip-it-and-ship-it/pull/142)
- Bump lodash from 4.17.15 to 4.17.19 [`#141`](https://github.com/netlify/zip-it-and-ship-it/pull/141)
- Upgrade `tmp-promise` [`#140`](https://github.com/netlify/zip-it-and-ship-it/pull/140)
- Upgrade production dependencies [`#139`](https://github.com/netlify/zip-it-and-ship-it/pull/139)
## [v1.3.2](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.1...v1.3.2) - 2020-06-29
### Merged
- Fix `packagePath` being `undefined` [`#134`](https://github.com/netlify/zip-it-and-ship-it/pull/134)
## [v1.3.1](https://github.com/netlify/zip-it-and-ship-it/compare/v1.3.0...v1.3.1) - 2020-06-23
### Merged
- Add `listFunctionsFiles()` [`#133`](https://github.com/netlify/zip-it-and-ship-it/pull/133)
## [v1.3.0](https://github.com/netlify/zip-it-and-ship-it/compare/v1.2.0...v1.3.0) - 2020-06-22
### Merged
- Return list of files about to be bundled in `listFunctions()`
[`#132`](https://github.com/netlify/zip-it-and-ship-it/pull/132)
- Move another line of code [`#131`](https://github.com/netlify/zip-it-and-ship-it/pull/131)
- Move a line of code [`#130`](https://github.com/netlify/zip-it-and-ship-it/pull/130)
- fix fossa config for list module [`#128`](https://github.com/netlify/zip-it-and-ship-it/pull/128)
## [v1.2.0](https://github.com/netlify/zip-it-and-ship-it/compare/v1.1.0...v1.2.0) - 2020-06-10
### Merged
- Add `listFunctions()` [`#127`](https://github.com/netlify/zip-it-and-ship-it/pull/127)
- Refactor a function [`#126`](https://github.com/netlify/zip-it-and-ship-it/pull/126)
- Refactor logic related to skipping Functions [`#125`](https://github.com/netlify/zip-it-and-ship-it/pull/125)
- Rename a function [`#124`](https://github.com/netlify/zip-it-and-ship-it/pull/124)
- Move logic related to computing the destination path [`#123`](https://github.com/netlify/zip-it-and-ship-it/pull/123)
- Move `make-dir` statement [`#122`](https://github.com/netlify/zip-it-and-ship-it/pull/122)
- Use `locate-path` library [`#121`](https://github.com/netlify/zip-it-and-ship-it/pull/121)
- Refactor retrieving source paths [`#120`](https://github.com/netlify/zip-it-and-ship-it/pull/120)
- Rename `handler` variable to `mainFile` [`#119`](https://github.com/netlify/zip-it-and-ship-it/pull/119)
### Commits
- Merge pull request #118 from netlify/fix-fossa
[`d4a5f27`](https://github.com/netlify/zip-it-and-ship-it/commit/d4a5f275bb9e564478367623088f726c402c611c)
- fix fossa config
[`29cc683`](https://github.com/netlify/zip-it-and-ship-it/commit/29cc6837dc3e2224666aae29519ec288bdb6d696)
- run fossa workflow only on master branch
[`3d1defe`](https://github.com/netlify/zip-it-and-ship-it/commit/3d1defe9367bfe8777de8740ffbb5c299eda6855)
## [v1.1.0](https://github.com/netlify/zip-it-and-ship-it/compare/v1.0.0...v1.1.0) - 2020-06-01
### Merged
- Filter unnecessary files out of Netlify Functions [`#109`](https://github.com/netlify/zip-it-and-ship-it/pull/109)
- github tools: add fossa license scanning [`#113`](https://github.com/netlify/zip-it-and-ship-it/pull/113)
### Commits
- create github actions workflow files for fossa
[`b3b2978`](https://github.com/netlify/zip-it-and-ship-it/commit/b3b2978116294b81cbb55bb13447b06b7a085035)
## [v1.0.0](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-19...v1.0.0) - 2020-06-01
### Merged
- Fix parsing invalid `require()` [`#117`](https://github.com/netlify/zip-it-and-ship-it/pull/117)
- Fix typo in variable name [`#115`](https://github.com/netlify/zip-it-and-ship-it/pull/115)
- Add some code comments [`#116`](https://github.com/netlify/zip-it-and-ship-it/pull/116)
## [v0.4.0-19](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-18...v0.4.0-19) - 2020-05-20
### Commits
- Merge pull request #112 from netlify/fix/resolve
[`c5edad3`](https://github.com/netlify/zip-it-and-ship-it/commit/c5edad36d22019740e101abfa8ba259889291613)
- Fix `resolve`
[`ea4c67c`](https://github.com/netlify/zip-it-and-ship-it/commit/ea4c67ccc38712f41e446075f3afd770e85e4960)
## [v0.4.0-18](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-17...v0.4.0-18) - 2020-05-07
### Commits
- Merge pull request #107 from netlify/fix/fix-symlinks
[`549fb47`](https://github.com/netlify/zip-it-and-ship-it/commit/549fb4753a41aced781d4448d8f89ec63c4d9e43)
- Fix using symlinks in Functions
[`753203a`](https://github.com/netlify/zip-it-and-ship-it/commit/753203a972af1b74b499e75a8ae0da2cf5652735)
## [v0.4.0-17](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-16...v0.4.0-17) - 2020-05-06
### Commits
- Merge pull request #105 from netlify/fix/resolve-bug
[`ad3c117`](https://github.com/netlify/zip-it-and-ship-it/commit/ad3c1172c54a2572dafee0a773f5fe6d20846c75)
- Fix bug in `resolve()`
[`a0f8c76`](https://github.com/netlify/zip-it-and-ship-it/commit/a0f8c76cc8597fbeb5b7ca4c579cae83d0ddb206)
## [v0.4.0-16](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-15...v0.4.0-16) - 2020-05-04
### Commits
- Merge pull request #103 from netlify/feat/add-side-files
[`4859115`](https://github.com/netlify/zip-it-and-ship-it/commit/4859115eccb911c295c5f7dcfcab5cf7b4891e14)
- Add support for dynamically generated source files
[`edba375`](https://github.com/netlify/zip-it-and-ship-it/commit/edba3751ba2f7811bdbbdc604a141ae309558b91)
## [v0.4.0-15](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-14...v0.4.0-15) - 2020-04-28
### Commits
- Merge pull request #100 from timsuchanek/patch-1
[`291e08e`](https://github.com/netlify/zip-it-and-ship-it/commit/291e08ee9b5fcfa5ee6c382137907703ca6cc054)
- Update dependencies.js
[`4857b07`](https://github.com/netlify/zip-it-and-ship-it/commit/4857b07633644f16e1ecaddca43c4d92a1c98c5b)
- fix(dependencies): ignore `@prisma/cli`
[`1844023`](https://github.com/netlify/zip-it-and-ship-it/commit/18440234d0def812b76777bb973bbf2f3ffd399f)
## [v0.4.0-14](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-13...v0.4.0-14) - 2020-04-13
### Merged
- Do not bundle TypeScript types [`#99`](https://github.com/netlify/zip-it-and-ship-it/pull/99)
- Fix some tests [`#98`](https://github.com/netlify/zip-it-and-ship-it/pull/98)
## [v0.4.0-13](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-12...v0.4.0-13) - 2020-04-07
### Merged
- Fix Windows support [`#97`](https://github.com/netlify/zip-it-and-ship-it/pull/97)
- Test Ubuntu in CI [`#96`](https://github.com/netlify/zip-it-and-ship-it/pull/96)
- Reorganize development setup [`#95`](https://github.com/netlify/zip-it-and-ship-it/pull/95)
### Commits
- Try fixing Windows
[`02cd8ed`](https://github.com/netlify/zip-it-and-ship-it/commit/02cd8ed1178511a65d609f5a5b378b12ab2d3b39)
- Fix Windows [`f2ff833`](https://github.com/netlify/zip-it-and-ship-it/commit/f2ff83327a891beeec95bb257451ee6bb514d1da)
- Try unixify [`0fcc9ae`](https://github.com/netlify/zip-it-and-ship-it/commit/0fcc9ae0ff114887af4c2e30b9d91e71568d688b)
## [v0.4.0-12](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-11...v0.4.0-12) - 2020-04-02
### Merged
- Remove pkg [`#94`](https://github.com/netlify/zip-it-and-ship-it/pull/94)
- Fix `.eslintrc.json` [`#93`](https://github.com/netlify/zip-it-and-ship-it/pull/93)
- Upgrade some dependencies related to npm audit problem [`#90`](https://github.com/netlify/zip-it-and-ship-it/pull/90)
- Upgrade dependencies [`#92`](https://github.com/netlify/zip-it-and-ship-it/pull/92)
### Commits
- Fix `.eslintrc`
[`a977890`](https://github.com/netlify/zip-it-and-ship-it/commit/a977890fee098d0ca907430256e2862a4e157ec2)
## [v0.4.0-11](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-10...v0.4.0-11) - 2020-04-01
### Merged
- Fix `skipGo` and `zipGo` options [`#91`](https://github.com/netlify/zip-it-and-ship-it/pull/91)
## [v0.4.0-10](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-9...v0.4.0-10) - 2020-04-01
### Merged
- Fix Go Functions [`#89`](https://github.com/netlify/zip-it-and-ship-it/pull/89)
### Commits
- Add --skip-go CLI option
[`7abd9e0`](https://github.com/netlify/zip-it-and-ship-it/commit/7abd9e064e14667fe0c9944c1f3db1c405e2e7e3)
## [v0.4.0-9](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-8...v0.4.0-9) - 2020-03-16
### Merged
- Improve core logic [`#48`](https://github.com/netlify/zip-it-and-ship-it/pull/48)
- Bump acorn from 7.1.0 to 7.1.1 [`#88`](https://github.com/netlify/zip-it-and-ship-it/pull/88)
- Check peerDependenciesMeta for Optional Dependencies [`#83`](https://github.com/netlify/zip-it-and-ship-it/pull/83)
- README: Fix installation instructions [`#82`](https://github.com/netlify/zip-it-and-ship-it/pull/82)
- Bump handlebars from 4.2.0 to 4.5.3 [`#78`](https://github.com/netlify/zip-it-and-ship-it/pull/78)
### Commits
- Improve conditional modules support
[`82f1f9c`](https://github.com/netlify/zip-it-and-ship-it/commit/82f1f9ce5240e8f5b18cbfcc39495fd2652f30cd)
- Add support for peerDependenciesMeta
[`098cf6f`](https://github.com/netlify/zip-it-and-ship-it/commit/098cf6fc5348362859880c849c1338f46b7ace63)
- Fix some files inside node_modules not being zippped
[`9181b41`](https://github.com/netlify/zip-it-and-ship-it/commit/9181b41096995adaf047f99cfb847a5390f9fe7f)
## [v0.4.0-8](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-7...v0.4.0-8) - 2019-11-28
### Merged
- Add `codecov.yml` [`#71`](https://github.com/netlify/zip-it-and-ship-it/pull/71)
- Use Codecov for test coverage [`#70`](https://github.com/netlify/zip-it-and-ship-it/pull/70)
### Commits
- Improve core logic
[`1fa1b19`](https://github.com/netlify/zip-it-and-ship-it/commit/1fa1b1969f2085f78a135c0f255a989f3f168634)
- Improve conditional modules support
[`9a89ff6`](https://github.com/netlify/zip-it-and-ship-it/commit/9a89ff6c55d08f494ccdb14b9cd319b63e862fc7)
- Fix some files inside node_modules not being zippped
[`6f24968`](https://github.com/netlify/zip-it-and-ship-it/commit/6f249681e0c61a63f455dcf1471d90459b426aaf)
## [v0.4.0-7](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-6...v0.4.0-7) - 2019-11-05
### Commits
- Improve conditional modules support
[`5055b90`](https://github.com/netlify/zip-it-and-ship-it/commit/5055b90613c62d4bbc5ba9efa7f49cf28b173364)
- Remove unused dependency
[`3553141`](https://github.com/netlify/zip-it-and-ship-it/commit/35531412019bc5adca3a1d332cdb5bed7254df32)
## [v0.4.0-6](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-5...v0.4.0-6) - 2019-11-01
### Commits
- Fix wrong RegExp
[`858a0ae`](https://github.com/netlify/zip-it-and-ship-it/commit/858a0ae80954771d48fef0d6b52a3d7d77785c9e)
## [v0.4.0-5](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-4...v0.4.0-5) - 2019-10-25
### Commits
- Fix some files inside node_modules not being zippped
[`04d380f`](https://github.com/netlify/zip-it-and-ship-it/commit/04d380fecbdefd5b25737c0a6f4f57b4b9ddb29e)
## [v0.4.0-4](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-3...v0.4.0-4) - 2019-10-24
### Commits
- Update changelog
[`706ab39`](https://github.com/netlify/zip-it-and-ship-it/commit/706ab398ed1b2d762a2db8f237692dc98ea4b3a5)
- Fix entry path
[`76c5e1b`](https://github.com/netlify/zip-it-and-ship-it/commit/76c5e1b2775547733fb4b0c6000124af3da266c3)
- Bump npm version
[`a8477c9`](https://github.com/netlify/zip-it-and-ship-it/commit/a8477c9fe93817da385d56b0d3e5ce645219eae7)
## [v0.4.0-3](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-2...v0.4.0-3) - 2019-10-24
### Merged
- Fixes `README` badges [`#63`](https://github.com/netlify/zip-it-and-ship-it/pull/63)
- Improve ESLint and Prettier configuration [`#62`](https://github.com/netlify/zip-it-and-ship-it/pull/62)
- Upgrade dependencies [`#61`](https://github.com/netlify/zip-it-and-ship-it/pull/61)
- Upgrade `read-pkg-up` dependency [`#60`](https://github.com/netlify/zip-it-and-ship-it/pull/60)
- Upgrades Babel dependencies [`#59`](https://github.com/netlify/zip-it-and-ship-it/pull/59)
- Upgrade ESLint and ESLint plugins [`#58`](https://github.com/netlify/zip-it-and-ship-it/pull/58)
- Remove `dependency-check` [`#57`](https://github.com/netlify/zip-it-and-ship-it/pull/57)
- Temporarily speed up GitHub actions [`#56`](https://github.com/netlify/zip-it-and-ship-it/pull/56)
- Use GitHub actions [`#54`](https://github.com/netlify/zip-it-and-ship-it/pull/54)
- Improve older Node.js support [`#55`](https://github.com/netlify/zip-it-and-ship-it/pull/55)
- Improve `.prettierrc.json` [`#53`](https://github.com/netlify/zip-it-and-ship-it/pull/53)
- Improve Windows development [`#52`](https://github.com/netlify/zip-it-and-ship-it/pull/52)
- Add `files` field to `package.json` [`#46`](https://github.com/netlify/zip-it-and-ship-it/pull/46)
- Add tests [`#47`](https://github.com/netlify/zip-it-and-ship-it/pull/47)
- Improve CLI [`#51`](https://github.com/netlify/zip-it-and-ship-it/pull/51)
- Fix linting and prettification [`#41`](https://github.com/netlify/zip-it-and-ship-it/pull/41)
- Fix CI setup [`#43`](https://github.com/netlify/zip-it-and-ship-it/pull/43)
- Group `require()` statements [`#42`](https://github.com/netlify/zip-it-and-ship-it/pull/42)
- Simplify Ava configuration [`#40`](https://github.com/netlify/zip-it-and-ship-it/pull/40)
### Commits
- Improve core logic
[`5256d12`](https://github.com/netlify/zip-it-and-ship-it/commit/5256d12ea8e7eb4fd87b2a7a1391e68118e09146)
- Improve tests
[`8adf09f`](https://github.com/netlify/zip-it-and-ship-it/commit/8adf09ff9fd1f8f2f82bea9ffc136a9b8b878ccc)
- Fix linting and prettier
[`c072fdd`](https://github.com/netlify/zip-it-and-ship-it/commit/c072fdda86074c096e801fe7c12d8024a2e65e15)
## [v0.4.0-2](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-1...v0.4.0-2) - 2019-05-08
### Merged
- Don't fail when encoding is missing [`#35`](https://github.com/netlify/zip-it-and-ship-it/pull/35)
### Commits
- Fix copy in final output
[`3ac0694`](https://github.com/netlify/zip-it-and-ship-it/commit/3ac0694cf7aa3a7be76a139e49d16a459cce5dee)
- Print basename instead full tmp path
[`b380fc1`](https://github.com/netlify/zip-it-and-ship-it/commit/b380fc1b8437175060f187ecc6d43a7c3df27f14)
## [v0.4.0-1](https://github.com/netlify/zip-it-and-ship-it/compare/v0.4.0-0...v0.4.0-1) - 2019-05-06
### Commits
- Improve output and support yarn
[`00bc608`](https://github.com/netlify/zip-it-and-ship-it/commit/00bc608709c45d7ca94e30a20d799daab61f6c6c)
- Improve install testing
[`2fe6313`](https://github.com/netlify/zip-it-and-ship-it/commit/2fe631331993f4fb50559faeb74d3163659c50f6)
- More logging
[`e154dff`](https://github.com/netlify/zip-it-and-ship-it/commit/e154dff6be33b835cc6408794baebd429982b4f1)
## [v0.4.0-0](https://github.com/netlify/zip-it-and-ship-it/compare/v0.3.1...v0.4.0-0) - 2019-04-26
### Commits
- add install deps promise
[`4fcd600`](https://github.com/netlify/zip-it-and-ship-it/commit/4fcd600df6bca2cf9175d9139eff7fbe6d6857e3)
- install deps before zip + ship
[`a538e58`](https://github.com/netlify/zip-it-and-ship-it/commit/a538e58ddbbd97eadaeee075e63de68870d93ece)
- flatten promise
[`a5fed6d`](https://github.com/netlify/zip-it-and-ship-it/commit/a5fed6debc1f1cae2e619ce70bcadececa67de3f)
## [v0.3.1](https://github.com/netlify/zip-it-and-ship-it/compare/v0.3.0...v0.3.1) - 2019-04-22
### Merged
- Fix missing package.json case and add tests [`#33`](https://github.com/netlify/zip-it-and-ship-it/pull/33)
- Contributing [`#31`](https://github.com/netlify/zip-it-and-ship-it/pull/31)
### Fixed
- Fix missing package.json case. [`#32`](https://github.com/netlify/zip-it-and-ship-it/issues/32)
### Commits
- Add some basic unit tests
[`88de5fd`](https://github.com/netlify/zip-it-and-ship-it/commit/88de5fd7ca8f586b91b5c789090c687335172fdb)
- Add contributing docs and update README
[`d912168`](https://github.com/netlify/zip-it-and-ship-it/commit/d912168446ddd5457eb593073d18ddc7c3ceb4c3)
- Add eslint testing step
[`11966e5`](https://github.com/netlify/zip-it-and-ship-it/commit/11966e58b6b37a3fbb4f22124855cd6b94926e3c)
## [v0.3.0](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.5...v0.3.0) - 2019-04-16
### Merged
- remove serve.js and dependencies [`#29`](https://github.com/netlify/zip-it-and-ship-it/pull/29)
- add chalk and newline on logs for visual order [`#25`](https://github.com/netlify/zip-it-and-ship-it/pull/25)
### Commits
- remove serve and dependencies
[`db06120`](https://github.com/netlify/zip-it-and-ship-it/commit/db06120ecc595522d3ec8e75eb49ffeaf6340f30)
- update to use gem ◈
[`bacf978`](https://github.com/netlify/zip-it-and-ship-it/commit/bacf978ee1fbbabf3532e8ea30dce9d104203665)
- readme [`2e5ad1d`](https://github.com/netlify/zip-it-and-ship-it/commit/2e5ad1d0fbe308bd10b4c339799257f575820213)
## [v0.2.5](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4...v0.2.5) - 2019-04-09
### Merged
- Fix sha stability for zip files [`#26`](https://github.com/netlify/zip-it-and-ship-it/pull/26)
## [v0.2.4](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.10...v0.2.4) - 2019-04-04
### Merged
- add prettier [`#23`](https://github.com/netlify/zip-it-and-ship-it/pull/23)
- Add bare minimum cli to expose zip-ship also [`#19`](https://github.com/netlify/zip-it-and-ship-it/pull/19)
- use assignLoudly to make clear defaultPort is not a mistake
[`#22`](https://github.com/netlify/zip-it-and-ship-it/pull/22)
### Commits
- use blank prettier
[`c9cd076`](https://github.com/netlify/zip-it-and-ship-it/commit/c9cd076572b124224dc176189d4268cd10d0a9e8)
- use assignloudly to make clear defaultPort is not a mistake
[`0f53c4e`](https://github.com/netlify/zip-it-and-ship-it/commit/0f53c4e725db49cc8fb1463117e02b0b601a7a5b)
- fix logic error
[`5e87162`](https://github.com/netlify/zip-it-and-ship-it/commit/5e87162e96f5cffff9c7c41ca7144519be14984c)
## [v0.2.4-beta.10](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.9...v0.2.4-beta.10) - 2019-03-27
### Commits
- Dont zip go functions
[`22eb69a`](https://github.com/netlify/zip-it-and-ship-it/commit/22eb69a0aeb96c244a6cba201ce2672ad180eb18)
## [v0.2.4-beta.9](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.8...v0.2.4-beta.9) - 2019-03-27
### Commits
- Fix error handling
[`93ccef0`](https://github.com/netlify/zip-it-and-ship-it/commit/93ccef0656e1fc1b79350427cb432244c5a367e6)
## [v0.2.4-beta.8](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.7...v0.2.4-beta.8) - 2019-03-26
### Commits
- Improve argument handling
[`30c0664`](https://github.com/netlify/zip-it-and-ship-it/commit/30c0664ba96c3d3b79b9dc3ffd4ba107a4070ffc)
## [v0.2.4-beta.7](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.6...v0.2.4-beta.7) - 2019-03-22
### Commits
- Fix folder structure of tar file
[`1b03a91`](https://github.com/netlify/zip-it-and-ship-it/commit/1b03a91a0b86640bf02ea33d5bd321071208f299)
## [v0.2.4-beta.6](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.5...v0.2.4-beta.6) - 2019-03-22
### Commits
- Fix binary name
[`37913b0`](https://github.com/netlify/zip-it-and-ship-it/commit/37913b0b4368e9295396e968752e6d70d70af0b3)
## [v0.2.4-beta.5](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.4...v0.2.4-beta.5) - 2019-03-22
### Commits
- Fix tag [`4c82612`](https://github.com/netlify/zip-it-and-ship-it/commit/4c82612e4e1f932917c733dad4e9424dca3cf1dc)
## [v0.2.4-beta.4](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.3...v0.2.4-beta.4) - 2019-03-22
### Commits
- Match binrc default
[`ccb151d`](https://github.com/netlify/zip-it-and-ship-it/commit/ccb151d3e983b8de292c346af1b831d163799d72)
## [v0.2.4-beta.3](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.2...v0.2.4-beta.3) - 2019-03-21
### Commits
- Fix asset arguments
[`99dff9d`](https://github.com/netlify/zip-it-and-ship-it/commit/99dff9d46c5ed2f1b162525c1061605233e57651)
## [v0.2.4-beta.2](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.1...v0.2.4-beta.2) - 2019-03-21
### Commits
- Zip up bins [`98a6919`](https://github.com/netlify/zip-it-and-ship-it/commit/98a69198b23772a535967b435ddd8540ae3ec131)
## [v0.2.4-beta.1](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.4-beta.0...v0.2.4-beta.1) - 2019-03-21
### Commits
- Fixpack [`622db20`](https://github.com/netlify/zip-it-and-ship-it/commit/622db20293aca131ede3809b1895f4be2d9858ea)
## [v0.2.4-beta.0](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.3...v0.2.4-beta.0) - 2019-03-21
### Commits
- Add bare minimum cli to expose zip-ship also
[`e00fde5`](https://github.com/netlify/zip-it-and-ship-it/commit/e00fde5497d3954d3315e2670904b1fffd365e78)
- Static binary building on publish
[`f637807`](https://github.com/netlify/zip-it-and-ship-it/commit/f637807e8aa4524a450f9d9eac0a2cbc69d22f36)
## [v0.2.3](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.2...v0.2.3) - 2019-03-04
### Merged
- Update dependencies [`#14`](https://github.com/netlify/zip-it-and-ship-it/pull/14)
### Commits
- Update p-all to version 2
[`c5e3230`](https://github.com/netlify/zip-it-and-ship-it/commit/c5e3230f4922ad1ecd9f7432b82c57660c3694bc)
- Update precinct to version 6
[`23c9316`](https://github.com/netlify/zip-it-and-ship-it/commit/23c931632efe1810494b7929cc59741efcd0245d)
## [v0.2.2](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.1...v0.2.2) - 2019-02-25
### Merged
- Update finders.js [`#13`](https://github.com/netlify/zip-it-and-ship-it/pull/13)
## [v0.2.1](https://github.com/netlify/zip-it-and-ship-it/compare/v0.2.0...v0.2.1) - 2019-02-19
### Merged
- Fix missing dependency resolve and add a dep test [`#12`](https://github.com/netlify/zip-it-and-ship-it/pull/12)
### Commits
- Update README.md
[`4ac6a27`](https://github.com/netlify/zip-it-and-ship-it/commit/4ac6a270395b6366703c224fe5adf5922d381955)
## v0.2.0 - 2019-02-06
### Merged
- Add a promise all parallel limiter [`#10`](https://github.com/netlify/zip-it-and-ship-it/pull/10)
- Use debug instead of `console.log`ing [`#9`](https://github.com/netlify/zip-it-and-ship-it/pull/9)
- Remove unused reference. [`#5`](https://github.com/netlify/zip-it-and-ship-it/pull/5)
- Add missing dependencies. [`#4`](https://github.com/netlify/zip-it-and-ship-it/pull/4)
- Scope package to Netlify's organization. [`#3`](https://github.com/netlify/zip-it-and-ship-it/pull/3)
- Add missing project files. [`#2`](https://github.com/netlify/zip-it-and-ship-it/pull/2)
### Fixed
- Add a promise all parallel limiter [`#6`](https://github.com/netlify/zip-it-and-ship-it/issues/6)
- Use debug instead of `console.log`ing [`#7`](https://github.com/netlify/zip-it-and-ship-it/issues/7)
### Commits
- dev server for functions
[`29e76e6`](https://github.com/netlify/zip-it-and-ship-it/commit/29e76e6529460f11ca0feb1bff98cc5d4aaea892)
- First Commit
[`39222c3`](https://github.com/netlify/zip-it-and-ship-it/commit/39222c37ca40573d7908b520be6d7a45a2a59c1d)
- Add serveFunctions command
[`8a3f57a`](https://github.com/netlify/zip-it-and-ship-it/commit/8a3f57a129570587793327363f9d436a1152b5f6)