playground for graphql and apollo
Demonstrate pact
showcase k8s cluster on aws using kops and ingress
Swiss army knife for k8s infra tools
shavo007/k8s-ingress-letsencrypt 2
showcase kubernetes ingress with lets encrypt
React boilerplate with webpack and babel best practices
shavo007/custom-authoriser-api-key 1
showcase aws api gateway and custom authoriser api key
shavo007/docker-pact-postgres 1
Docker container for pact broker postgres and docker compose
shavo007/hackernews-react-apollo 1
react apollo tutorial
scheduled aws lambda function to stop RDS instances
startedmslipets/terraform-cloudfront-auth
started time in 10 days
startedapigee/apijam
started time in 11 days
startedscalefactory/terraform-cloudfront-auth
started time in 12 days
startedzalando/restful-api-guidelines
started time in 14 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| serverless-domain-manager | devDependencies | major | 2.6.13 -> 5.0.0 |
Release Notes
<details> <summary>amplify-education/serverless-domain-manager</summary>
v5.0.0
Added support for multiple domains which led to lots of refactoring. Releasing a new major version in case there are any issues that weren't caught in our testing.
Changed
- Added support for Multiple domains. Thank you @ConradKurth (#327)
v4.2.3
Changed
- Added support for using CloudFormation nested stacks. Thank you @Katafalkas (#235)
v4.2.2
Changed
- Fix for package build. Thank you @michaelgmcd (#382)
v4.2.1
Changed
- Added support for using CloudFormation Fn::ImportValue. Thank you @sampsasaarela (#220)
v4.2.0
Changed
- Added support for automatically creating/destroying custom domains on deploy/remove via the autoDomain option. Thank you @bryan-hunter (#356)
v4.1.1
Changed
- Fix support for TLS 1.0 regional domains which were broken in the 4.0.0 release. Discovered by @jufemaiz (#348)
v4.1.0
Changed
- Fixed issue when there are multiple pages of base path mappings. Also refactored how paging is handled throughout the code. Thanks @kzhou57 for discovering this (#345)
v4.0.1
Changed
- Fix issue updating domains that use a blank base path. Thanks @fabiancook (#337)
v4.0.0
Breaking Changes
- Regional domains with TLS 1.0 no longer work. Fixed in 4.1.1
Added
- Add support for WebSocket and HTTP APIs. A domain name can be created for each API type (Rest, WebSocket, HTTP) for up to 3 domain names in a single Serverless config. Thanks @TehNrd (#319)
v3.3.2
Changed
- Fix CloudFormation stack's Outputs. Thanks @davidrosson (#320)
- Use pagination when there are too many certificates. Thanks @cbm-gplassard (#315)
v3.3.1
Changed
v3.3.0
Added
v3.2.7
Added
- Add our own configuration for AWS SDK's built in retry mechanism, increasing it from per service default retries to 20 so that this plugin is more easily used in an automated environment.
v3.2.6
Added
- Add hosted zone to domain summary
v3.2.5
Added
- Add
iam:CreateServiceLinkedRoleto CloudFormation template
v3.2.4
Changed
- Update the minimum required permissions to run the serverless domain manager plugin to include `apigateway:PATCH
v3.2.3
Changed
- Fixed npm package security vulnerabilities
v3.2.2
Changed
- Move chai-spies and node types to dev dependencies
v3.2.1
Added
- Display error messages from AWS if SLS_DEBUG is set
- Updated README with behavior change and required permissions
v3.2.0
Added
- Create AAAA Alias for IPv6 Support
v3.1.0
Added
- Add Issue Templates
- Add PR Templates
Changed
- Fixed issue where creating a domain was no longer idempotent in 3.0.4
- Fixed issue where deploying was no longer idempotent in 3.0.4 due to basepath mapping creation
- Fixed issue where deploying would break on occasion if more than 100 CloudFormation resources existed
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| serverless (source) | devDependencies | major | 1.83.0 -> 2.5.0 |
Release Notes
<details> <summary>serverless/serverless</summary>
v2.5.0
Features
- Config Schema:
- Schema for AWS
providerproperties (#8297) (38c2047) (Frédéric Barthelet) - Schema for
layers(#8299) (4168dc1) (Oz Weiss) - Schema for
provider.logs.restApi(#8309) (dd9a011) (Frédéric Barthelet) - Recognize
Fn::Transportatresoures.Resources(#8337) (11a9d37) (Raul Zaldana)
- Schema for AWS
- Imply a safe primitives coercion on service configuration properties (#8319) (6d1ee37) (Mariusz Nowak)
- Coerce service configuration primitive values to arrays, when array is expected (#8319) (a6ff964) (Mariusz Nowak)
- AWS Deploy: Retry retryable SDK errors in custom resources (#8338) (a3ebc01) (Pratik Prajapati)
Bug Fixes
- Config Schema:
- Fix
cloudFronteventbehaviorschema (#8308) (5b740f6) (Johannes Edelstam) - Fix
Fn::Joindelimiter length (#8349) (faa1dce) (Geoff Baskwill) - Fix
provider.tagsschema (#8314) (fc34140) (Noel Martin Llevares) - Recognize
snseventdisplayNameproperty as optional (#8323) (a020a4a) (Frédéric Barthelet)
- Fix
- Variables:
- Fix handling of circular object references (#8343) (fd451ca) (Mariusz Nowak)
- Fix support for
${self:}(#8343) (ac34110) (Mariusz Nowak)
- AWS API Gateway: Fix resolution of request parameters
requiredvalue (#8329) (d2fb696) (Oz Weiss) - AWS Credentials: Recognize AWS_DEFAULT_PROFILE env variable (#8354) (261c16f) (Marek Piotrowski)
- AWS IAM: Report missing
RoleNameon custom role (#8219) (60cfa75) (David Wells)
v2.4.0
Features
- Config Schema:
Bug Fixes
- Config Schema: Recognize deployment valid environment variables format (#8307) (eb5e548) (Mariusz Nowak)
- AWS SQS: Ensure to depend on provisioned alias if needed (#8298) (8c4d972) (Piotr Grzesik)
- AWS ALB: Ensure to treat
provider.alb.authorizersas optional (#8295) (e990c09) (Mariusz Nowak)
v2.3.0
Features
- AWS MSK: Support for MSK through
mskevent (#8164) (05d703e) (Piotr Grzesik) - Config Schema: Schema for AWS
alexaSmartHomeevent (#8255) (bd5099e) (Oz Weiss) - Deprecate
awsKmsKeyArnin favor ofkmsKeyArn(#8277) (a55009e) (Frédéric Barthelet)
Bug Fixes
- AWS Lambda: Address issues in version hash generation logic, ensure any layer changes influence change of hash (#8066) (e43c889) (Patrick Withams)
- Config Schema: Recognize CF intrinsic functions in vpc config (#8283) (e75e998) (Devon Powell)
- Variables: Ensure no collisions with AWS CloudFormation variables (#8279) (2fdeb51) (Matthieu Napoli)
Maintenance Improvements
lodashreplacement:- Replace
_.forEachwithObject.entries().forEach(#8280) (76e02cc) (Piotr Grzesik) - Replace
_.forOwnwithObject.entries().forEach(#8284) (56c7e44) (Piotr Grzesik)
- Replace
- Print: Read provider values from provider (#8281) (b53716a) (Mariusz Nowak)
v2.2.0
Features
- Config Schema:
- Schema for AWS
sqsevent (#8227) (4f96ce1) (Oz Weiss) - Schema for
functions[]properties (#8222) (feece9a) (Frédéric Barthelet) - Schema for AWS
cloudfrontevent (#8250) (8943693) (Oz Weiss) - Schema for AWS
cloudwatchLogevent (#8228) (42676d3) (Oz Weiss) - Schema for AWS
websocketevent (#8218) (e1ca63c) (Raul Zaldana)
- Schema for AWS
- AWS Lambda: Support CF intrinsic functions in
fileSystemConfig.arn(#8265) (4bf6543) (Piotr Grzesik) - Deprecate an attempt to extend nonexistent resources (#8266) (0ced414) (Piotr Grzesik)
Bug Fixes
- AWS Lambda: Recognize function-wide settings for version hashing (#8212) (1fceb89) (Oz Weiss)
- AWS Local Invocation: Fix Dockerfile layer path on Windows (#8273) (0164327) (Gábor Lipták)
- AWS SNS: Fix setup of redrive policy (#8268) (3e9e6aa) (5up3r20e)
- Config Schema:
- Recognize enhanced object syntax for plugins (#8259) (4b86fa5) (jimjenkins5)
- Treat explicit
nullorundefinedas no value (#8272) (e5e42ba) (Mariusz Nowak)
Maintenance Improvements
lodashreplacement:- Replace
_.{entries|entriesIn|toPairs}withObject.entries(#8275) (b867df1) (Piotr Grzesik) - Replace
_.valueswithObject.values(#8274) (57d1ce1) (Piotr Grzesik)
- Replace
- Dependencies:
- Upgrade "@serverless/utils" to v2 (#8278) (ef39e95) (Mariusz Nowak)
2.1.1 (2020-09-17)
Maintenance Improvements
- Ensure to rely on
@serverless/enterprise-plugin^4.0.4
v2.1.1
v2.1.0
Features
- Config Schema:
Bug Fixes
- Config Schema:
- Fix CF template extension
Transformschema (#8229) (6961b62) (Michael Wolfenden) - Recognize string value at DependsOn (#8233) (4c36753) (Mariusz Nowak)
- Support
Conditionattribute inresources.extensions(#8217) (16bae33) (Geoff Baskwill)
- Fix CF template extension
- CLI: Workaround config schema error on project initialization (#8258) (738c52f) (Mariusz Nowak)
- Ensure to memoize config file resolution by instance (#8231) (3177e40) (Mariusz Nowak)
Maintenance Improvements
- Dependencies:
- Switch to
fastest-levenshtein(#8238) (0cd9cca) (Mariusz Nowak) - Register
semver-regexas dev dependency (#8245) (4c46663) (Mariusz Nowak) - Upgrade:
archiverto v5 (#8235) (389e3eb) (Mariusz Nowak)chalkto v4 (#8236) (26628ff) (Mariusz Nowak)downloadto v8 (#8237) (5931c7c) (Mariusz Nowak)filesizeto v6 (#8239) (5616603) (Mariusz Nowak)fs-extrato v9 (#8240) (370c097) (Mariusz Nowak)get-stdinto v8 (#8241) (372ce54) (Mariusz Nowak)is-dockerto v2 (#8242) (0c78259) (Mariusz Nowak)p-limitto v3 (#8243) (e136d8b) (Mariusz Nowak)semverto v7 (#8244) (c6c3804) (Mariusz Nowak)untildifyto v4 (#8246) (282b9be) (Mariusz Nowak)yargs-parserto v20 (#8248) (ce51c8f) (Mariusz Nowak)uuidto v8 (#8234) (b40b11b) (Mariusz Nowak)
- Remove not used:
cli-progress-footer(#8247) (08cb86a) (Mariusz Nowak)jwt-decode(#8247) (f38c7c5) (Mariusz Nowak)mocha-lcov-reporter(#8247) (822adbd) (Mariusz Nowak)rcdependency (#8247) (4f6e354) (Mariusz Nowak)write-file-atomic(#8247) (c375120) (Mariusz Nowak)
- Switch to
v2.0.0
⚠ BREAKING CHANGES
- Node.js version 10 or later is required (dropped support for v6 and v8)
- CLI:
- Locally installed (in service
node_modules) CLI will be run instead of global one, when globally installedserverlessCLI is invoked in a context of a service, which has locally installedserverless. slssalias forserverlessCLI command was removed. Rely onslsorserverlessinsteadbin/serverlesswas removed. If you target CLI script directly, pointbin/serverless.jsinstead
- Locally installed (in service
- AWS HTTP API:
- Default
payloadwas changed from1.0to2.0 timeoutsetting as configured directly forhttpApievent is no longer supported. Timeout value is now unconditionally resolved from function timeout setting (it's to guarantee that configured endpoint has necessary room to process function invocation)
- Default
- AWS ALB: Support for
providers.alb.authorizers[].allowUnauthenticatedsetting was removed. Rely onproviders.alb.authorizers[].onUnauthenticatedRequestinstead
Features
- CLI: Fallback to service local
serverlessinstallation by default (#8180) (dfc7839) (Mariusz Nowak) - AWS HTTP API: Switch default payload mode to 2.0 (#8133) (1596738) (andreizet)
Bug Fixes
- Packaging: Fix resolution of files with
.In their names (#8130) (c620af3) (Christian Musa)
Maintenance Improvements
- Drop support for Node.js versions below v10 (#8131) (69dd4b9) (Mariusz Nowak)
- CLI:
- Remove
slss,serverlesscommand alias (#8161) (33eef9f) (Christian Musa) - Remove deprecated
bin/serverlessfile (#8142) (4ceaca0) (Piotr Grzesik)
- Remove
- AWS Lambda: Remove support for async config on destination (#8138) (e131f26) (Piotr Grzesik)
- AWS ALB: Remove support for
authorizers[].allowUnauthenticated(#8160) (7c304df) (morgan-sam) - AWS HTTP API: Drop support for
timeoutsetting (#8184) (1cfd1f2) (Mariusz Nowak) - Replace
mkdripwithesnureDirfromfs-extra(#8183) (1beb8d0) (Mariusz Nowak)
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
Bumps elliptic from 6.4.1 to 6.5.3. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1"><code>8647803</code></a> 6.5.3</li> <li><a href="https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec"><code>856fe4d</code></a> signature: prevent malleability and overflows</li> <li><a href="https://github.com/indutny/elliptic/commit/60489415e545efdfd3010ae74b9726facbf08ca8"><code>6048941</code></a> 6.5.2</li> <li><a href="https://github.com/indutny/elliptic/commit/9984964457c9f8a63b91b01ea103260417eca237"><code>9984964</code></a> package: bump dependencies</li> <li><a href="https://github.com/indutny/elliptic/commit/ec735edde187a43693197f6fa3667ceade751a3a"><code>ec735ed</code></a> utils: leak less information in <code>getNAF()</code></li> <li><a href="https://github.com/indutny/elliptic/commit/71e4e8e2f5b8f0bdbfbe106c72cc9fbc746d3d60"><code>71e4e8e</code></a> 6.5.1</li> <li><a href="https://github.com/indutny/elliptic/commit/7ec66ffa255079260126d87b1762a59ea10de5ea"><code>7ec66ff</code></a> short: add infinity check before multiplying</li> <li><a href="https://github.com/indutny/elliptic/commit/ee7970b92f388e981d694be0436c4c8036b5d36c"><code>ee7970b</code></a> travis: really move on</li> <li><a href="https://github.com/indutny/elliptic/commit/637d0216b58de7edee4f3eb5641295ac323acadb"><code>637d021</code></a> travis: move on</li> <li><a href="https://github.com/indutny/elliptic/commit/5ed0babb6467cd8575a9218265473fda926d9d42"><code>5ed0bab</code></a> package: update deps</li> <li>Additional commits viewable in <a href="https://github.com/indutny/elliptic/compare/v6.4.1...v6.5.3">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| webpack-node-externals | devDependencies | major | 1.7.2 -> 2.5.2 |
Release Notes
<details> <summary>liady/webpack-node-externals</summary>
v2.5.2
v2.5.1
v2.5.0
Enhancements:
- Support webpack 5
- Change parameters name (still support the old ones) -
modulesFromFile.includeInBundle / excludeFromBundle - Add
additionalModuleDirs - Add options validation
v2.4.0
v2.3.0
v2.2.0
v2.1.0
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| mocha (source) | devDependencies | major | 6.2.3 -> 8.1.3 |
Release Notes
<details> <summary>mochajs/mocha</summary>
v8.1.3
:bug: Fixes
- #4425: Restore
Mocha.utils.lookupFiles()and Webpack compatibility (both broken since v8.1.0);Mocha.utils.lookupFiles()is now deprecated and will be removed in the next major revision of Mocha; userequire('mocha/lib/cli').lookupFilesinstead (@boneskull)
v8.1.2
:bug: Fixes
- #4418: Fix command-line flag incompatibility in forthcoming Node.js v14.9.0 (@boneskull)
- #4401: Fix missing global variable in browser (@irrationnelle)
:lock: Security Fixes
:book: Documentation
- Various fixes by @sujin-park, @wwhurin & @Donghoon759
v8.1.1
:bug: Fixes
- #4394: Fix regression wherein certain reporters did not correctly detect terminal width (@boneskull)
v8.1.0
In this release, Mocha now builds its browser bundle with Rollup and Babel, which will provide the project's codebase more flexibility and consistency.
While we've been diligent about backwards compatibility, it's possible consumers of the browser bundle will encounter differences (other than an increase in the bundle size). If you do encounter an issue with the build, please report it here.
This release does not drop support for IE11.
Other community contributions came from @Devjeel, @Harsha509 and @sharath2106. Thank you to everyone who contributed to this release!
Do you read Korean? See this guide to running parallel tests in Mocha, translated by our maintainer, @outsideris.
:tada: Enhancements
- #4287: Use background colors with inline diffs for better visual distinction (@michael-brade)
:bug: Fixes
- #4328: Fix "watch" mode when Mocha run in parallel (@boneskull)
- #4382: Fix root hook execution in "watch" mode (@indieisaconcept)
- #4383: Consistent auto-generated hook titles (@cspotcode)
- #4359: Better errors when running
mocha init(@boneskull) - #4341: Fix weirdness when using
delayoption in browser (@craigtaub)
:lock: Security Fixes
- #4378, #4333: Update javascript-serialize (@martinoppitz, @wnghdcjfe)
- #4354: Update yargs-unparser (@martinoppitz)
:book: Documentation & Website
- #4173: Document how to use
--enable-source-mapswith Mocha (@bcoe) - #4343: Clean up some API docs (@craigtaub)
- #4318: Sponsor images are now self-hosted (@Munter)
:nut_and_bolt: Other
v8.0.1
The obligatory patch after a major.
:bug: Fixes
- #4328: Fix
--parallelwhen combined with--watch(@boneskull)
v8.0.0
In this major release, Mocha adds the ability to run tests in parallel. Better late than never! Please note the breaking changes detailed below.
Let's welcome @giltayar and @nicojs to the maintenance team!
:boom: Breaking Changes
-
#4164: Mocha v8.0.0 now requires Node.js v10.12.0 or newer. Mocha no longer supports the Node.js v8.x line ("Carbon"), which entered End-of-Life at the end of 2019 (@UlisesGascon)
-
#4175: Having been deprecated with a warning since v7.0.0,
mocha.optsis no longer supported (@juergba):sparkles: WORKAROUND: Replace
mocha.optswith a configuration file. -
#4260: Remove
enableTimeout()(this.enableTimeout()) from the context object (@craigtaub):sparkles: WORKAROUND: Replace usage of
this.enableTimeout(false)in your tests withthis.timeout(0). -
#4315: The
specoption no longer supports a comma-delimited list of files (@juergba):sparkles: WORKAROUND: Use an array instead (e.g.,
"spec": "foo.js,bar.js"becomes"spec": ["foo.js", "bar.js"]). -
#4309: Drop support for Node.js v13.x line, which is now End-of-Life (@juergba)
-
#4282:
--forbid-onlywill throw an error even if exclusive tests are avoided via--grepor other means (@arvidOtt) -
#4223: The context object's
skip()(this.skip()) in a "before all" (before()) hook will no longer execute subsequent sibling hooks, in addition to hooks in child suites (@juergba) -
#4178: Remove previously soft-deprecated APIs (@wnghdcjfe):
Mocha.prototype.ignoreLeaks()Mocha.prototype.useColors()Mocha.prototype.useInlineDiffs()Mocha.prototype.hideDiff()
:tada: Enhancements
-
#4245: Add ability to run tests in parallel for Node.js (see docs) (@boneskull)
:exclamation: See also #4244; Root Hook Plugins (docs) -- root hooks must be defined via Root Hook Plugins to work in parallel mode
-
#4304:
--requirenow works with ES modules (@JacobLey) -
#4299: In some circumstances, Mocha can run ES modules under Node.js v10 -- use at your own risk! (@giltayar)
:book: Documentation
- #4246: Add documentation for parallel mode and Root Hook plugins (@boneskull)
:nut_and_bolt: Other
- #4200: Drop mkdirp and replace it with fs.mkdirSync (@HyunSangHan)
:bug: Fixes
(All bug fixes in Mocha v8.0.0 are also breaking changes, and are listed above)
v7.2.0
:tada: Enhancements
- #4234: Add ability to run tests in a mocha instance multiple times (@nicojs)
- #4219: Exposing filename in JSON, doc, and json-stream reporters (@Daniel0113)
- #4244: Add Root Hook Plugins (@boneskull)
:bug: Fixes
- #4258: Fix missing dot in name of configuration file (@sonicdoe)
- #4194: Check if module.paths really exists (@ematipico)
- #4256:
--forbid-onlydoes not recognizeit.onlywhenbeforecrashes (@arvidOtt) - #4152: Bug with multiple async done() calls (@boneskull)
- #4275: Improper warnings for invalid reporters (@boneskull)
- #4288: Broken hook.spec.js test for IE11 (@boneskull)
:book: Documentation
- #4081: Insufficient white space for API docs in view on mobile (@HyunSangHan)
- #4255: Update mocha-docdash for UI fixes on API docs (@craigtaub)
- #4235: Enable emoji on website; enable normal ul elements (@boneskull)
- #4272: Fetch sponsors at build time, show ALL non-skeevy sponsors (@boneskull)
:nut_and_bolt: Other
- #4249: Refactoring improving encapsulation (@arvidOtt)
- #4242: CI add job names, add Node.js v14 to matrix (@boneskull)
- #4237: Refactor validatePlugins to throw coded errors (@boneskull)
- #4236: Better debug output (@boneskull)
v7.1.2
:nut_and_bolt: Other
- #4251: Prevent karma-mocha from stalling (@juergba)
- #4222: Update dependency mkdirp to v0.5.5 (@outsideris)
:book: Documentation
- #4208: Add Wallaby logo to site (@boneskull)
v7.1.1
:lock: Security Fixes
:bug: Fixes
:book: Documentation
- #4190: Show Netlify badge on footer (@outsideris)
v7.1.0
:tada: Enhancements
#4038: Add Node.js native ESM support (@giltayar)
Mocha supports writing your test files as ES modules:
- Node.js only v12.11.0 and above
- Node.js below v13.2.0, you must set
--experimental-modulesoption - current limitations: please check our documentation
- for programmatic usage: see API: loadFilesAsync()
Note: Node.JS native ECMAScript Modules implementation has status: Stability: 1 - Experimental
:bug: Fixes
- #4181: Programmatic API cannot access retried test objects (@juergba)
- #4174: Browser: fix
allowUncaughtoption (@juergba)
:book: Documentation
- #4058: Manage author list in AUTHORS instead of
package.json(@outsideris)
:nut_and_bolt: Other
- #4138: Upgrade ESLint v6.8 (@kaicataldo)
v7.0.1
:bug: Fixes
- #4165: Fix exception when skipping tests programmatically (@juergba)
- #4153: Restore backwards compatibility for
reporterOptions(@holm) - #4150: Fix recovery of an open test upon uncaught exception (@juergba)
- #4147: Fix regression of leaking uncaught exception handler (@juergba)
:book: Documentation
- #4146: Update copyright & trademark notices per OJSF (@boneskull)
- #4140: Fix broken links (@KyoungWan)
:nut_and_bolt: Other
v7.0.0
:boom: Breaking Changes
- #3885: Drop Node.js v6.x support (@mojosoeun)
- #3890: Remove Node.js debug-related flags
--debug/--debug-brkand deprecatedebugargument (@juergba) - #3962: Changes to command-line options (@ParkSB):
--list-interfacesreplaces--interfaces--list-reportersreplaces--reporters
- Hook pattern of
this.skip()(@juergba): - #3967: Remove deprecated
getOptions()andlib/cli/options.js(@juergba) - #4083: Uncaught exception in
pendingtest: don't swallow, but retrospectively fail the test for correct exit code (@juergba) - #4004: Align
Mochaconstructor's option names with command-line options (@juergba)
:tada: Enhancements
- #3980: Refactor and improve
--watchmode with chokidar (@geigerzaehler):- adds command-line options
--watch-filesand--watch-ignore - removes
--watch-extensions
- adds command-line options
- #3979: Type "rs\n" to restart tests (@broofa)
:fax: Deprecations
These are soft-deprecated, and will emit a warning upon use. Support will be removed in (likely) the next major version of Mocha:
:bug: Fixes
- #4125: Fix timeout handling with
--inspect-brk/--inspect(@juergba) - #4070:
Mochaconstructor: improve browser setup (@juergba) - #4068: XUnit reporter should handle exceptions during diff generation (@rgroothuijsen)
- #4030: Fix
--allow-uncaughtwiththis.skip()(@juergba)
:mag: Coverage
:book: Documentation
- #4129: Fix broken links (@SaeromB)
- #4127: Add reporter alias names to docs (@khg0712)
- #4101: Clarify invalid usage of
done()(@jgehrcke) - #4092: Replace
:coffee:with emoji ☕️ (@pzrq) - #4088: Initial draft of project charter (@boneskull)
- #4066: Change
shtobashfor code block in docs/index.md (@HyunSangHan) - #4045: Update README.md concerning GraphicsMagick installation (@HyunSangHan)
- #3988: Fix sponsors background color for readability (@outsideris)
:nut_and_bolt: Other
- #4118: Update node-environment-flags to 1.0.6 (@kylef)
- #4097: Add GH Funding Metadata (@SheetJSDev)
- #4089: Add funding information to
package.json(@Munter) - #4077: Improve integration tests (@soobing)
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| prettier-eslint | devDependencies | major | 8.8.2 -> 11.0.0 |
Release Notes
<details> <summary>prettier/prettier-eslint</summary>
v11.0.0
Build System
BREAKING CHANGES
- deps: prettier 2 is now required
v10.1.1
update dependencies
dependencies
- "@typescript-eslint/parser": "^3.0.0"
- "eslint": "^6.8.0"
- "typescript": "^3.9.3"
- "vue-eslint-parser": "~7.1.0"
devDependencies
- "ajv": "^6.12.2"
- "babel-jest": "^25.0.0"
- "jest": "^25.0.0"
- "jest-cli": "^25.0.0"
- "prettier-eslint-cli": "^5.0.0"
v10.1.0
Fix
v10.0.0
Features
BREAKING CHANGES
- eslint: eslint 6+ is now required
v9.0.2
Reverts
v9.0.1
Bug Fixes
- Use cwd option for ESLint's CLIEngine (4dfa4fb)
v9.0.0
Bug Fixes
- Add proper parser loading for vue (668282f)
- Don't overwrite parser if provided by user (deb9d48)
- failed CI due to prettier upgrade (2433f68)
chore
- upgrade to eslint@5 (58f84ee)
BREAKING CHANGES
- eslint 5+ is now required
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
Bumps handlebars from 4.1.0 to 4.7.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md">handlebars's changelog</a>.</em></p> <blockquote> <h2>v4.7.6 - April 3rd, 2020</h2> <p>Chore/Housekeeping:</p> <ul> <li><a href="https://github-redirect.dependabot.com/wycats/handlebars.js/issues/1672">#1672</a> - Switch cmd parser to latest minimist (<a href="https://api.github.com/users/dougwilson">@dougwilson</a></li> </ul> <p>Compatibility notes:</p> <ul> <li>Restored Node.js compatibility</li> </ul> <p><a href="https://github.com/wycats/handlebars.js/compare/v4.7.5...v4.7.6">Commits</a></p> <h2>v4.7.5 - April 2nd, 2020</h2> <p>Chore/Housekeeping:</p> <ul> <li><del>Node.js version support has been changed to v6+</del> Reverted in 4.7.6</li> </ul> <p>Compatibility notes:</p> <ul> <li><del>Node.js < v6 is no longer supported</del> Reverted in 4.7.6</li> </ul> <p><a href="https://github.com/wycats/handlebars.js/compare/v4.7.4...v4.7.5">Commits</a></p> <h2>v4.7.4 - April 1st, 2020</h2> <p>Chore/Housekeeping:</p> <ul> <li><a href="https://github-redirect.dependabot.com/wycats/handlebars.js/issues/1666">#1666</a> - Replaced minimist with yargs for handlebars CLI (<a href="https://api.github.com/users/aorinevo">@aorinevo</a>, <a href="https://api.github.com/users/AviVahl">@AviVahl</a> & <a href="https://api.github.com/users/fabb">@fabb</a>)</li> </ul> <p>Compatibility notes:</p> <ul> <li>No incompatibilities are to be expected</li> </ul> <p><a href="https://github.com/wycats/handlebars.js/compare/v4.7.3...v4.7.4">Commits</a></p> <h2>v4.7.3 - February 5th, 2020</h2> <p>Chore/Housekeeping:</p> <ul> <li><a href="https://github-redirect.dependabot.com/wycats/handlebars.js/issues/1644">#1644</a> - Download links to aws broken on handlebarsjs.com - access denied (<a href="https://api.github.com/users/Tea56">@Tea56</a>)</li> <li>Fix spelling and punctuation in changelog - d78cc73</li> </ul> <p>Bugfixes:</p> <ul> <li>Add Type Definition for Handlebars.VERSION, Fixes <a href="https://github-redirect.dependabot.com/wycats/handlebars.js/issues/1647">#1647</a> - 4de51fe</li> <li>Include Type Definition for runtime.js in Package - a32d05f</li> </ul> <p>Compatibility notes:</p> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/e6ad93ea01bcde1f8ddaa4b4ebe572dd616abfaa"><code>e6ad93e</code></a> v4.7.6</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/2bf4fc6fd3ae3d8f076d628653f284d85faebeb4"><code>2bf4fc6</code></a> Update release notes</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/b64202bc9197307bd785a58693e3820eb9bb41a8"><code>b64202b</code></a> Update release-notes.md</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/c2f1e6203178918569f085e12afdb762cae17fb0"><code>c2f1e62</code></a> Switch cmd parser to latest minimist</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/08e9a11a34c3ad8387a0b85b1334f97cab85191a"><code>08e9a11</code></a> Revert "chore: set Node.js compatibility to v6+"</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/1fd2edee2a12fb228061fcde807905c6b14339c4"><code>1fd2ede</code></a> v4.7.5</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/3c9c2f5cf29cf10f54d5fe4daca6b24b65f0adcf"><code>3c9c2f5</code></a> Update release notes</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/16487a088e13f4d52c6fd6610b9ec71c4a51be8a"><code>16487a0</code></a> chore: downgrade yargs to v14</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/309d2b49a11628d2a8f052c5587e7459968cd705"><code>309d2b4</code></a> chore: set Node.js compatibility to v6+</li> <li><a href="https://github.com/handlebars-lang/handlebars.js/commit/645ac73844918668f9a2f41e49b7cb18ce5abf36"><code>645ac73</code></a> test: fix integration tests</li> <li>Additional commits viewable in <a href="https://github.com/wycats/handlebars.js/compare/v4.1.0...v4.7.6">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~erisds">erisds</a>, a new releaser for handlebars since your current version.</p> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| prettier (source) | devDependencies | major | 1.19.1 -> 2.1.2 |
Release Notes
<details> <summary>prettier/prettier</summary>
v2.1.2
Fix formatting for directives in fields (#9116 by @sosukesuzuki)
<!-- prettier-ignore -->
v2.1.1
Fix format on html with frontMatter (#9043 by @fisker)
<!-- prettier-ignore -->
<!-- Input -->
---
layout: foo
---
Test <a
href="https://prettier.io">abc</a>.
<!-- Prettier stable -->
TypeError: Cannot read property 'end' of undefined
...
<!-- Prettier master -->
---
layout: foo
---
Test <a href="https://prettier.io">abc</a>.
Fix broken format for ...infer T (#9044 by @fisker)
<!-- prettier-ignore -->
// Input
type Tail<T extends any[]> = T extends [infer U, ...infer R] ? R : never;
// Prettier stable
type Tail<T extends any[]> = T extends [infer U, ...(infer R)] ? R : never;
// Prettier master
type Tail<T extends any[]> = T extends [infer U, ...infer R] ? R : never;
Fix format on style[lang="sass"] (#9051 by @fisker)
<!-- prettier-ignore -->
<!-- Input -->
<style lang="sass">
.hero
@​include background-centered
</style>
<!-- Prettier stable -->
<style lang="sass">
.hero @​include background-centered;
</style>
<!-- Prettier master -->
<style lang="sass">
.hero
@​include background-centered
</style>
Fix self-closing blocks and blocks with src attribute format (#9052, #9055 by @fisker)
<!-- prettier-ignore -->
<!-- Input -->
<custom lang="markdown" src="./foo.md"></custom>
<custom lang="markdown" src="./foo.md" />
<custom lang="markdown" />
<!-- Prettier stable -->
<custom lang="markdown" src="./foo.md">
</custom>
<custom lang="markdown" src="./foo.md"
/>
<custom lang="markdown"
/>
<!-- Prettier master -->
<custom lang="markdown" src="./foo.md"></custom>
<custom lang="markdown" src="./foo.md" />
<custom lang="markdown" />
v2.1.0
v2.0.5
Less: Fix formatting of :extend (#7984 by @fisker)
<!-- prettier-ignore -->
// Input
.class {
&:extend(.some-class .some-other-class .some-very-loooooooooooooong-class all);
}
// Prettier 2.0.4
.class {
&:extend(
.some-class .some-other-class .some-very-loooooooooooooong-class all
);
}
// Prettier 2.0.4 (Second format)
.class {
&: extend(
.some-class .some-other-class .some-very-loooooooooooooong-class all
);
}
// Prettier 2.0.5
.class {
&:extend(
.some-class .some-other-class .some-very-loooooooooooooong-class all
);
}
Editor integration: Use resolve if builtin require.resolve is overridden (#8072 by @fisker)
This fixes issues that the users of Atom and WebStorm faced with 2.0.4.
Prettier now switches to using the resolve module for resolving configuration files and plugins if it detects that require.resolve isn't Node's builtin function (doesn't support the second argument), which happens in environments like editor extensions. To force the fallback, set the PRETTIER_FALLBACK_RESOLVE environment variable to true.
v2.0.4
Revert #7869, "[TypeScript] format TSAsExpression with same logic as BinaryExpression" (#7958)
v2.0.3
JavaScript
Fix prettier-ignore inside JSX (#7877 by @fisker)
<!-- prettier-ignore -->
// Input
<div>
{
/* prettier-ignore */
x ? <Y/> : <Z/>
}
</div>;
// Prettier 2.0.2 (first output)
<div>
{/* prettier-ignore */
x ? <Y/> : <Z/>}
</div>;
// Prettier 2.0.2 (second output)
<div>{/* prettier-ignore */ x ? <Y/> : <Z/>}</div>;
// Prettier 2.0.3
<div>
{
/* prettier-ignore */
x ? <Y/> : <Z/>
}
</div>;
Fix regressions in styled-components template literals (#7883 by @thorn0)
<!-- prettier-ignore -->
// Input
const Icon = styled.div`
background: var(--${background});
${Link}:not(:first-child) {
fill: rebeccapurple;
}
`;
// Prettier 2.0.2
const Icon = styled.div`
background: var(-- ${background});
${Link}:not (:first-child) {
fill: rebeccapurple;
}
`;
// Prettier 2.0.3
const Icon = styled.div`
background: var(--${background});
${Link}:not(:first-child) {
fill: rebeccapurple;
}
`;
Fix: line endings were not always converted properly in multiline strings and comments (#7891 by @sidharthv96)
<!-- prettier-ignore -->
// Input
export const IAmIncredibleLongFunctionName = IAmAnotherFunctionName(<CRLF>
(_0: IAmIncredibleLongParameterType) => {<CRLF>
setTimeout(() => {<CRLF>
/*<CRLF>
Multiline comment<CRLF>
Multiline comment<CRLF>
Multiline comment<CRLF>
*/<CRLF>
console.log(<CRLF>
"Multiline string\<CRLF>
Multiline string\<CRLF>
Multiline string"<CRLF>
);<CRLF>
});<CRLF>
}<CRLF>
);<CRLF>
// Prettier 2.0.2
export const IAmIncredibleLongFunctionName = IAmAnotherFunctionName(<CRLF>
(_0: IAmIncredibleLongParameterType) => {<CRLF>
setTimeout(() => {<CRLF>
/*<LF>
Multiline comment<LF>
Multiline comment<LF>
Multiline comment<LF>
*/<CRLF>
console.log(<CRLF>
"Multiline string\<LF>
Multiline string\<LF>
Multiline string"<CRLF>
);<CRLF>
});<CRLF>
}<CRLF>
);<CRLF>
// Prettier 2.0.3: same as input
Fix bug with holes in array literals (#7911 by @bakkot)
<!-- prettier-ignore -->
// Input
new Test()
.test()
.test([, 0])
.test();
// Prettier 2.0.2
[error] in.js: TypeError: Cannot read property 'type' of null
// Prettier 2.0.3
new Test().test().test([, 0]).test();
TypeScript
Wrap TSAsExpression (#7869 by @sosukesuzuki)
<!-- prettier-ignore -->
// Input
const value = thisIsAnIdentifier as ThisIsAReallyReallyReallyReallyReallyReallyReallyReallyReallyReallyReallyLongInterface;
// Prettier 2.0.2
const value = thisIsAnIdentifier as ThisIsAReallyReallyReallyReallyReallyReallyReallyReallyReallyReallyReallyLongInterface;
// Prettier 2.0.3
const value =
thisIsAnIdentifier as
ThisIsAReallyReallyReallyReallyReallyReallyReallyReallyReallyReallyReallyLongInterface;
Flow
Print dangling comments for inexact object type (#7892 by @sosukesuzuki)
<!-- prettier-ignore -->
// Input
type Foo = {
// comment
...,
};
// Prettier 2.0.2
Error: Comment "comment" was not printed. Please report this error!
// Prettier 2.0.3
type Foo = {
// comment
...,
};
Do not add comma for explicit inexact object with indexer property or no properties (#7923 by @DmitryGonchar)
<!-- prettier-ignore -->
// Input
type T = {
[string]: number,
...,
}
type T = {
// comment
...,
}
// Prettier 2.0.2
type T = {
[string]: number,
...,
}
type T = {
// comment
...,
}
// Prettier 2.0.3
type T = {
[string]: number,
...
}
type T = {
// comment
...
}
HTML
Fix printing of ignored empty inline elements (#7867 by @fisker)
<!-- prettier-ignore -->
<!-- Input-->
<!--prettier-ignore--><span></span>
<!--prettier-ignore--><span>_</span>
<!-- Prettier 2.0.2 (first output) -->
<!--prettier-ignore--><span
></span>
<!--prettier-ignore--><span>_</span>
<!-- Prettier 2.0.2 (second output) -->
<!--prettier-ignore--><span
></span>
<!--prettier-ignore--><span>_</span>
<!-- Prettier 2.0.3 -->
<!--prettier-ignore--><span></span>
<!--prettier-ignore--><span>_</span>
Format script and style inside tags with a colon in the name (#7916 by @fisker)
<!-- prettier-ignore -->
<!-- Input -->
<with:colon>
<script>function foo(){ return 1}</script>
<style>a {color: #f00}</style>
</with:colon>
<!-- Prettier 2.0.2 -->
<with:colon>
<script>
function foo(){ return 1}
</script>
<style>
a {color: #f00}
</style>
</with:colon>
<!-- Prettier 2.0.3 -->
<with:colon>
<script>
function foo() {
return 1;
}
</script>
<style>
a {
color: #f00;
}
</style>
</with:colon>
Other changes
- Workaround for
require.resolvein prettier-vscode (#7951 by @thorn0) - Fix unstable Angular expression binding (#7924 by @fisker)
- Update
isSCSSregex (#7922 by @fisker) - Fix formatting of empty files (#7921 by @fisker)
v2.0.2
2.0 regressions
JavaScript: Fix formatting of pseudo-elements and pseudo-classes in styled-components template literals (#7842 by @thorn0)
<!-- prettier-ignore -->
// Input
const Foo = styled.div`
${media.smallDown}::before {}
`;
// Prettier 2.0.0
const Foo = styled.div`
${media.smallDown}: : before{
}
`;
// Prettier 2.0.2
const Foo = styled.div`
${media.smallDown}::before {
}
`;
TypeScript: Avoid trailing commas on index signatures with only one parameter (#7836 by @bakkot)
TypeScript index signatures technically allow multiple parameters and trailing commas, but it's an error to have multiple parameters there, and Babel's TypeScript parser does not accept them. So Prettier now avoids putting a trailing comma there when you have only one parameter.
<!-- prettier-ignore -->
// Input
export type A = {
a?: {
[
x: string
]: typeof SomeLongLongLongTypeName[keyof typeof SomeLongLongLongTypeName];
} | null;
};
// Prettier 2.0.0
export type A = {
a?: {
[
x: string,
]: typeof SomeLongLongLongTypeName[keyof typeof SomeLongLongLongTypeName];
} | null;
};
// Prettier 2.0.2
export type A = {
a?: {
[
x: string
]: typeof SomeLongLongLongTypeName[keyof typeof SomeLongLongLongTypeName];
} | null;
};
Revert "markdown: fix redundant leading spaces in markdown list" (#7847)
See #7846
Other changes
TypeScript: Fix prettier-ignore in union types (#7798 by @thorn0)
<!-- prettier-ignore -->
// Input
export type a =
// foo
| foo1&foo2
// prettier-ignore
| bar1&bar2
// baz
| baz1&baz2;
// Prettier 2.0.0
export type a =
// foo
| foo1&foo2
// prettier-ignore
// prettier-ignore
| (bar1 & bar2)
// baz
| (baz1 & baz2);
// Prettier 2.0.2
export type a =
// foo
| (foo1 & foo2)
// prettier-ignore
| bar1&bar2
// baz
| (baz1 & baz2);
v2.0.1
API: Fix build script to not corrupt import-fresh module (#7820 by @thorn0)
v2.0.0
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| serverless-offline | devDependencies | major | 4.10.6 -> 6.8.0 |
Release Notes
<details> <summary>dherault/serverless-offline</summary>
v6.8.0
New feature:
- Add support for Apigatewayv2 payload 2.0 #1092
Bug fixes:
- Fix for reloading with shared modules #1091
Chores
- Add PR template and change node 13 to 14 for tests #1088
- Update sub-dependency
blusing resolution for critical cve #1087 - Update example deps and remove example package lock files #1086
v6.7.0
New Features:
- Fix for not allowing caching #931
v6.6.0
New features:
- JWT token contains multiple audience values (eg, Auth0) #1070
- Support WebSocket timeouts limits & fix connectedAt context attribute #1068
Bug fixes:
- Regression: randomly generated API key is not displayed if no API key is defined #1066
- Handle undefined environment variables in resolveJoins #1047
Misc:
v6.5.0
New features:
- JSON schema validation for http request body #1046
- Resolve Fn::Join in environment variables #1032
Bug fixes:
- Fix Api Gateway Proxy logs #1042
- Add IS_OFFLINE env var to all handler runners #1038
- fix greedy path for proxy #1030
- Add optional JWT authorizer for HttpApi events #1022
- Fix security vulnerabilities #1021
Misc:
- Contributing updates #1019
v6.4.0
v6.3.2
Bug fix:
- ResourcePath in authorizers should contain wildcards #980
v6.3.1
Bug fix:
- Fix * routes handling #1000
Enhancements:
- NPM script for running only unit tests #997
- generateHapiPath unit tests, prefix integration test #998
v6.3.0
New features:
process.env.IS_OFFLINEset to"true"
Refactoring:
v6.2.0
New features:
- Prefix option #988
Bug fixes:
- Fix Python runtime no windows #991
v6.1.7
- Stage variables integration #976
v6.1.6
v6.1.5
- Fix: serverless-offline crashes if a function definition does not have a handler #967
- Also support
--disableCookieValidationwhen wecreateResourceRoutes#975
v6.1.4
- #948 Cors options are ignored for the lambda server
v6.1.3
- #944 Fix for child process sharing the stdio of parent
- #946 noPrependStageInUrl false should have a leading slash
v6.1.2
Minor fixes to terminal display
v6.1.1
- #937 Adds support for httpApi
- #940 Fix for attempt to process undefined events property
- #941 Fixup no prepend stage changes
v6.1.0
- #926 Add option to disable prefixing of routes with stage name
- #935 Lambda default InvocationType not handled correctly
v6.0.0
🎉 for more info on the v6 release: #768
v5.12.1
Bugfixes
- randomly generated API key is not displayed if no API key is defined #832 #833 (thanks to @christophgysin)
v5.12.0
Improvements
- Added support for AUTHORIZER env var in lambda integration #816, #817 (thanks to @jormaechea)
v5.11.0
Improvements
- add authorizer enhanced context #776 (thanks to @frsechet)
Bugfixes
- Avoid setting empty response headers #804 (thanks to @jormaechea)
- Add another style of policyResource #805 (thanks to @triptec)
v5.10.1
Bugfixes
- TypeError: Cannot destructure property
versionof 'undefined' or 'null' #771
v5.10.0
Improvements
- Add update-notifier module
v5.9.0
Bugfixes
- Lambda integration Response parameters exception #756, #757
- Lambda integration Response parameters exception for headers with null and undefined values #758, #759
- Do not remove unhandledRejection listeners as it breaks Serverless #767
Other
- Set serverless peer dependency to v1.48.1 #767
v5.8.0
Improvements
v5.7.3
Bugfixes
- websocket: no query string prameters. #738
v5.7.2
Bugfixes
- Fix websocket connect URL bug. #735
v5.7.1
Bugfixes
- Fix Velocity bug.
f341e8c
v5.7.0
Feature removal
- Remove request body validation due to incorrect support. #733
v5.6.1
Bugfixes
v5.6.0
New feature
v5.5.1
Bugfixes
v5.5.0
New feature
- Display stack trace on failure. Add new option
hideStackTraces. #718
v5.4.4
Bugfixes
- Fix authorization expression validation. #717
v5.4.3
Bugfixes
v5.4.2
v5.4.1
v5.4.0
New feature
- Replay the last request. #713
v5.3.3
Bugfixes
- Fix error on empty events.
dad83ab
v5.3.2
Bugfixes
- Fix request template for invoke operation. #701
v5.3.1
Bugfixes
- Fix requests bug. #700
v5.2.2
v5.2.1
Bug fixes
- Fix timeout bug with lambda integration. #699
v5.2.0
New feature
- Add requestTimeEpoch to requestContext. #697
v5.1.1
Bugfixes
- Accept content type json with empty body. #694
v5.0.1
Refactoring
- Fix server start handling. #684
v5.0.0
Breaking changes
New features
- Added claims field to authorizer requestContext for lambda integration #654
Miscellaneous
- Removed deprecation warnings on install by using updated dependencies
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| sinon (source) | devDependencies | major | 7.5.0 -> 9.2.0 |
Release Notes
<details> <summary>sinonjs/sinon</summary>
v9.2.0
==================
- Update dependencies (#2299)
- Update sandbox docs with missing comma
- Add minor markdown formatting to release docs for sandbox
- Minor formatting improvements to legacy sandbox documentation
v9.1.0
==================
- Add a calledOnceWithMatch assertion (#2294)
v9.0.3
==================
- Upgrade nise to latest
- Upgrade @sinonjs/samsam to latest
v9.0.2
==================
- Bump @sinonjs/fake-timers (fix error when using Node's util/promisify with setTimeout)
- Upgrade @sinonjs/commons (fix error when trying to calculate function name from generators)
v9.0.1
==================
- Fix #2226: restore props defined on prototype chain by deleting
v9.0.0
==================
- Ignore errors on thisValue property accesses (#2216)
- Add firstArg to spy calls and fakes. (#2150)
- Drop Node 8 support
v8.1.1
==================
- Fundraiser for better docs: https://www.gofundme.com/f/sinon-docs
v8.1.0
==================
- Support negative indices in getCall (#2199)
v8.0.4
==================
- Remove misleading 'own' from exception message
v8.0.3
==================
- Move .printf to proxy
v8.0.2
==================
- Upgrade @sinonjs/samsam to latest
- Upgrade nise to 3.0.1
v8.0.1
==================
- Force upgrade @sinonjs/commons (#2181)
- Update
docs/changelog.mdand set new release id indocs/_config.yml - Add release documentation for v8.0.0
v8.0.0
==================
The major release is caused by removing old mistakes and upgrading dependencies that themselves have had new major releases.
- Upgrade nise, @sinonjs/formatio, @sinonjs/samsam and @sinonjs/referee
- Update lolex and nise to get new async timer methods (see https://github.com/sinonjs/lolex/blob/master/CHANGELOG.md)
- Remove
sinon.spyCall - Remove
sinon.sandbox.create - Remove obsolete
deprecated.printWarningstubbing from test
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| cross-env | devDependencies | major | 5.2.1 -> 7.0.2 |
Release Notes
<details> <summary>kentcdodds/cross-env</summary>
v7.0.2
Reverts
v7.0.1
Bug Fixes
v7.0.0
Features
BREAKING CHANGES
- Drop Node 8 support
v6.0.3
Bug Fixes
- do not compile anything (67f21c3)
v6.0.2
Bug Fixes
- table of contents in README (a825e9c)
v6.0.1
Bug Fixes
- update all packages, tests, and README (36bb6c3)
v6.0.0
Bug Fixes
BREAKING CHANGES
- Drop support for Node.js < 7.
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| lint-staged | devDependencies | major | 8.2.1 -> 10.4.0 |
Release Notes
<details> <summary>okonet/lint-staged</summary>
v10.4.0
Features
v10.3.0
Features
v10.2.13
Bug Fixes
v10.2.12
Bug Fixes
- always use the default short diff format for submodules #902 (c7923ad)
- ensure supportsColor.level exists before stringifying it (aa9898e)
v10.2.11
Bug Fixes
v10.2.10
Bug Fixes
v10.2.9
Bug Fixes
- update [email protected] and add enquirer peer dependency (#883) (0daae61)
v10.2.8
Bug Fixes
v10.2.7
Bug Fixes
- use machine output to avoid escaped and quoted filenames (ea80a3d)
v10.2.6
Bug Fixes
v10.2.5
Bug Fixes
v10.2.4
Bug Fixes
v10.2.3
Bug Fixes
- update listr2@2.0.1 (157ad3e)
v10.2.2
Bug Fixes
v10.2.1
Bug Fixes
- normalize chunked paths even when maxArgLength is not set (ba67f48)
- resolve matched files to cwd instead of gitDir before adding (defe045)
v10.2.0
Bug Fixes
- all lint-staged output respects the
quietoption (aba3421) - do not show incorrect error when verbose and no output (b8df31a)
- log task output after running listr to keep everything (d69c65b)
- use test renderer during tests and when TERM=dumb (16848d8)
Features
- add
--verboseto show output even when tasks succeed (85de3a3) - allow specifying
cwdusing the Node.js API (a3bd9d7) - replace listr with listr2 and print errors inline (8f32a3e)
v10.1.7
Bug Fixes
- use stash create/store to prevent files from disappearing from disk (c9adca5)
v10.1.6
Bug Fixes
- deps: update dependencies (e093b1d)
v10.1.5
Bug Fixes
- pass correct path to unstaged patch during cleanup (6066b07)
v10.1.4
Bug Fixes
- allow lint-staged to run on empty git repo by disabling backup (0bf1fb0)
v10.1.3
Bug Fixes
- only run git add on staged files matched to a task (d39573b)
- run
git addfor staged file chunks serially (69acfa3)
v10.1.2
Bug Fixes
v10.1.1
Bug Fixes
v10.1.0
Bug Fixes
- do not return string from runAll, add info symbol to "No staged files found." message (1e7298a)
- force src and dst prefixes in diff to work around local diff.noprefix setting (7f2ef33)
- unset GIT_LITERAL_PATHSPECS env variable before running (a653c55)
Features
- add
--no-stashoption to disable the backup stash, and not revert in case of errors (c386e4c) - only hide/restore unstaged modifications to partially staged files (52125a9)
v10.0.10
Bug Fixes
- support non-ASCII filenames when git is configured with
core.quotepath on(2cb26a6)
v10.0.9
Bug Fixes
- use
path.joinandnormalizeto improve msys compatibility in resolveGitRepo (1ad263a)
v10.0.8
Bug Fixes
- do not drop backup stash when reverting to original state fails (f589336)
- evaluate functional configuration only once (abe4b92)
v10.0.7
Bug Fixes
v10.0.6
Bug Fixes
v10.0.5
Bug Fixes
v10.0.4
Bug Fixes
v10.0.3
Bug Fixes
v10.0.2
Bug Fixes
- only warn about git add when it's the exact command (24febb3)
- parse command string with string-argv unless --shell is used (4cb4dde)
- print a better warning when the initial commit is missing (293547d)
v10.0.1
Bug Fixes
v10.0.0
Bug Fixes
- add all modified files to git index with
git add .(bf532c2) - automatically add modifications only to originally staged files (083b8e7)
- better workaround for git stash --keep-index bug (f3ae378)
- correctly leave only staged files for running tasks (cfde9ca)
- correctly recover when unstaged changes cannot be restored (d091f71)
- correctly restore untracked files from backup stash (c7d0592)
- error handling skips dropping backup stash after internal git errors (30b4809)
- fail with a message when backup stash is missing (1b64239)
- gitWorkflow handles active merge mode (2f1e886)
- handle git MERGE_* files separately; improve error handling (da22cf2)
- improve debug logging (f88e226)
- keep untracked files around by backing them up (fc03fdc)
- max arg length is by default half of the allowed to prevent edge cases (80406c2)
- prevent Listr from hiding git add warning (cce9809)
- restore metadata about git merge before running tasks (f8ddfc2)
- retry failing apply with 3-way merge (76cb08f)
- support binary files (7b3a334)
- try applying unstaged changes before handling errors (357934f)
- update warning about git add, and to README (6467a66)
- workaround for stashing deleted files for git < 2.23 (1a87333)
Features
- automatically stage task modifications (74ed28d)
- bump Node.js version dependency to at least 10.13.0 (#747) (814b9df)
- split tasks into chunks to support shells with limited max argument length (#732) (cb43872)
- support async function tasks (20d5c5d)
- throw error to prevent empty commits unless --allow-empty is used (#762) (8bdeec0)
- use git stashes for gitWorkflow (40a5db1)
- warn when task contains "git add" (5208399)
BREAKING CHANGES
- Previously, lint-staged would allow empty commits in the situation where a linter task like "prettier --write" reverts all staged changes automatically. Now the default behaviour is to throw an error with a helpful warning message. The --allow empty option can be used to allow empty commits, or
allowEmpty: truefor the Node.js API. - Node.js v8 is no longer supported because it will reach EOL on 2019-12-31
- Prior to version 10, tasks had to manually include
git addas the final step. This behavior has been integrated into lint-staged itself in order to prevent race conditions with multiple tasks editing the same files. If lint-staged detectsgit addin task configurations, it will show a warning in the console. Please removegit addfrom your configuration after upgrading.
v9.5.0
Features
- add support for concurrent CLI option (6af8307)
v9.4.3
Bug Fixes
v9.4.2
Bug Fixes
- create fn title with mock file list of correct length (8c3ca58)
v9.4.1
Bug Fixes
v9.4.0
Features
v9.3.0
Features
- allow to pass config instead of configPath (14c46d2)
v9.2.5
Bug Fixes
- validateConfig validates function task return values (d8fad78)
v9.2.4
Bug Fixes
- include renames when getting list of staged files (2243a83)
v9.2.3
Bug Fixes
- don't normalize path gitDir path for better Windows compatibility (eb3fa83)
- generateTasks handles parent dir globs correctly (82b5182)
- normalize gitDir path to posix using normalize-path (f485e51)
v9.2.2
Bug Fixes
- apply patch only if there's a diff (e70e08f)
v9.2.1
Bug Fixes
- pin [email protected] to support node 8 (ee774e3)
- pin [email protected] to support node 8 (e879b6a)
- remove empty spaces from warning (6126b72)
v9.2.0
Features
- add --relative option for controlling file paths (242deb5)
v9.1.0
Bug Fixes
- snapshot with fully-resolved path name (b1a08b8)
Features
- make node-api accessible (ca37906)
v9.0.2
Bug Fixes
- run all commands returned by function linters (0dd0c94)
v9.0.1
Bug Fixes
v9.0.0
Bug Fixes
- parse titles for function linters (e24aaf2)
Code Refactoring
- remove advanced configuration options (04190c8)
- remove support for chunking (2ca9050)
- use execa's shell option to run commands (bed9127)
Features
- add --shell and --quiet flags (ecf9227)
- add deprecation error for advanced configuration (4bef26e)
- support function linter returning array of commands (36e54a2)
- support functions as linter commands (f76c0d1)
BREAKING CHANGES
- The advanced configuration options have been deprecated in favour of the simple format
- Local commands are no longer resolved by lint-staged, but execa will do this instead. In effect, there are no longer pretty error messages when commands are not found.
- Very long arguments strings are no longer chunked on Windows. Function linters should be used instead to customise this behaviour.
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| husky | devDependencies | major | 1.3.1 -> 4.3.0 |
Release Notes
<details> <summary>typicode/husky</summary>
v4.3.0
- Add
.cjsconfig file support #754
v4.2.5
v4.2.4
- When Node version is unsupported, log actual version in addition to the error message #701
- Fix: support
cnpmpackage manager #687 - Fix: always use
shto run scripts and avoid inconsistencies #707 - Fix: don't throw error if files are already removed during uninstall #708
v4.2.3
- Fix: check for
husky.config.jsnot.huskyrc.config.js#669
v4.2.2
- Fix #662 disable fast-skip heuristic for
.husky.jsand.husky.config.js - Fix do not install
update,pre/post-receivehooks
v4.2.1
- Fix: support spaces in path to husky.local.sh #658
v4.2.0
- Check Git version during install and log an error if it's
<2.13.0
v4.1.0
- Improve speed and refactor hooks
v4.0.10
v4.0.9
- Fix: read stdin from hook script (#645)
v4.0.8
v4.0.7
- Fix: Yarn when running inside
winpty(#634)
v4.0.6
- Revert change in v4.0.5
v4.0.5
- Fix: use process.exit if install fails #633
v4.0.4
- Fix: npm ignore
.eslintrc.js(#627)
v4.0.3
- Fix: error message if trying to install in a non-git repo (#627)
v4.0.2
- Fix: show error message when hook fails
v4.0.1
- Fix: make Yarn silent. When Husky was installed with Yarn 1.21.1, hooks output was too verbose (#626).
v4.0.0
- Support
Yarn v2new Plug'n'Play feature (thanks to @arcanis) - Improve path handling on Windows (in particular with
CygwinandCmdr) - Remove
dependenciesand simplify code - Breaking requires
Node 10+
Thanks to all contributors and everyone who is supporting Husky on Open Collective, GitHub sponsors and Patreon!
v3.1.0
- Add
pre-merge-commithook (#605)
v3.0.9
- Reduce dependencies: replace
is-ciwithci-info#579
v3.0.8
- Fix: git worktree support #580
- Debug: check
GIT_DIRenvironment variable when hooks are run
v3.0.7
Debug: display husky version and created at
v3.0.6
Debug: improve messages
v3.0.5
Fix: prevent postinstall from failing on windows #573
v3.0.4
Fix: skip install earlier when HUSKY_SKIP_INSTALL=1 (#563)
v3.0.3
Fix: prevent old hooks (husky < 1.0) to be run if new ones are defined (husky >= 1.0 ) #556
v3.0.2
- Fix: add shebang to run.js (#528)
v3.0.1
- Improve error message if git command fails
v3.0.0
- Fix HUSKY_SKIP_INSTALL=1 not skipping install
- Breaking change husky requires now Git
>= 2.13.2. If you're already using huskyv2and don't use an old version of Git, you can safely upgrade.
v2.7.0
v2.6.0
v2.5.0
v2.4.1
v2.4.0
v2.3.0
v2.2.0
v2.1.0
v2.0.0
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| nyc (source) | devDependencies | major | 13.3.0 -> 15.1.0 |
Release Notes
<details> <summary>istanbuljs/nyc</summary>
v15.1.0
Features
v15.0.1
Bug Fixes
- Data merge concurrency limit to prevent OOM (#1293) (df34c1c), closes #1263
- Ignore insignificant lines when coalesce text report (#1300) (3a577f0), closes istanbuljs/istanbuljs#525
v15.0.0
⚠ BREAKING CHANGES
- The
flowandjsxparser plugins are no longer enabled by default. - Node.js 8 is now required to run nyc
- Remove NYC_ROOT_ID and NYC_INSTRUMENTER environmental variables.
- The
rootfield has been removed from processinfo files.
Features
- Add
--use-spawn-wrap=trueoption (#1169) (df4de4d) - Add
.cjs,.mjs,.ts,.tsx,.jsxto default extensions (#1110) (914b776), closes #1103 - Allow
nyc instrumentto instrument code in place (#1149) (7783284) - Drop node.js 6, upgrade dependencies (#1134) (00c3b34)
- Filenames relative to project cwd in coverage reports (#1212) (5258e9f)
- Use @istanbuljs/schema for yargs setup (#1194) (fd40d49)
- Use istanbul-lib-processinfo (#1145) (7943413)
- Use source base name to prefix cache files (#1144) (5c1b7a9)
Bug Fixes
- Avoid
source-mapmodule duringsignal-exithandler (#1191) (83eb629) - Better error handling for main execution, reporting (#1229) (dfd629d)
- Correct handling of source-maps for pre-instrumented files (#1216) (8411a26), closes #1208
- Drop coverage produced by
nyc --allfor files that were tested (#1155) (fc1bbbf), closes #1113 #1124 #1148 - Honor eager setting (false by default) (#1179) (c18fb0a)
- Remove vestigial environment variables (#1078) (cfd3da0)
v14.1.1
Bug Fixes
- check-coverage: make the --temp-dir option visible (#1101) (b5b67de)
- cli: Report error if unwanted positional arguments are received (#1100) (57debc1), closes #401
v14.1.0
Bug Fixes
- Do not crash when nyc is run inside itself. (#1068) (c4fcf5e), closes #1067
- Exit with code 1 when nyc doesn't know what to do. (#1070) (21fb2c8)
- Purge source-map cache before reporting if cache is disabled. (#1080) (3d9eaa4)
- Use correct config property for parser plugins (#1082) (a7bc7ae)
Features
v14.0.0
Bug Fixes
- Add
cwdoption to instrument command (#1024) (051d95a) - Add config values to hash salt (#988) (7ac325d), closes #522
- Exclude negated not working with '--all' switch (#977) (91de23c)
- Make --all work for transpiled code (#1047) (18e04ba)
- Resolve absolute paths in nyc instrument (#1012) (3cb1861), closes #1014
- Set processinfo pid/ppid to actual numbers (#1057) (32f75b0)
- Use a single instance of nyc for all actions of main command. (#1059) (b909575)
Features
- Add
deleteoption to instrument command (#1005) (d6db551) - Add
includeandexcludeoptions to instrument command (#1007) (8da097e) - Add processinfo index, add externalId (#1055) (8dcf180)
- Add support for nyc.config.js (#1019) (3b203c7)
- Add support to exclude files on coverage report generation (#982) (509c6aa)
- Add test-exclude args to check-coverage and report subcommands. (0fc217e)
- Always build the processinfo temp dir (#1061) (c213469)
- Enable
es-modulesoption for nyc instrument command (#1006) (596b120) - Fix excludeAfterRemap functionality. (36bcc0b)
- Implement
nyc instrument --complete-copy(#1056) (2eb13c6) - Remove bundling (#1017) (b25492a)
- Support turning off node_modules default exclude via
exclude-node-modulesoption (#912) (b7e16cd) - Add support for
--exclude-node-modulesto subcommands. (#1053) (e597c46)
BREAKING CHANGES
- The
--exclude-after-remapoption is now functional and enabled by default. This causes theinclude,excludeandextensionlists to be processed after using source maps to determine the original filename of sources. - Add a file named 'index.json' to the .nyc_output/processinfo directory, which has a different format from the other files in this dir.
- Change the data type of the pid/ppid fields in processinfo files
nyc instrumentnow honorsincludeandexcludesettings, potentially resulting in some files that were previously instrumented being ignored.- The
pluginsoption has been renamed toparser-plugins. - The logic involving include/exclude processing has changed. Results should be verified to ensure all desired sources have coverage data.
nyc instrumentnow enables the--es-moduleoption by default. This can cause failures to instrument scripts which violate'use strict'rules.
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| babel-plugin-istanbul | devDependencies | major | 5.2.0 -> 6.0.0 |
Release Notes
<details> <summary>istanbuljs/babel-plugin-istanbul</summary>
v6.0.0
⚠ BREAKING CHANGES
- Drop node.js 6 (#226)
Features
- Add support for instrumenter options (#227) (fe08f5b), closes #208 #212
- Drop node.js 6 (#226) (93db21a), closes #209
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
Bumps mixin-deep from 1.3.1 to 1.3.2. <details> <summary>Commits</summary>
754f0c21.3.290ee1faensure keys are valid when mixing in values- See full diff in compare view </details> <details> <summary>Maintainer changes</summary>
This version was pushed to npm by doowb, a new releaser for mixin-deep since your current version. </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot ignore this [patch|minor|major] versionwill close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| rimraf | devDependencies | major | 2.7.1 -> 3.0.2 |
Release Notes
<details> <summary>isaacs/rimraf</summary>
v3.0.2
v3.0.1
v3.0.0
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| cz-conventional-changelog | devDependencies | major | 2.1.0 -> 3.3.0 |
Release Notes
<details> <summary>commitizen/cz-conventional-changelog</summary>
v3.3.0
Features
- engine: add support for disableSubjectLowerCase (df66875)
v3.2.1
Bug Fixes
v3.2.0
Features
v3.1.1
Bug Fixes
v3.1.0
Features
v3.0.3
Bug Fixes
v3.0.2
Bug Fixes
- config-loader: captured the direct dependency on commitizen for the use of the config loader (#90) (4b23bbc), closes #89
v3.0.1
Bug Fixes
v3.0.0
Bug Fixes
Features
- add default values to options (#69) (65d6a9f)
- implement configuration through package.json (#75) (3398c02)
BREAKING CHANGES
- Node 10 is LTS so please upgrade to it.
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| commitizen | devDependencies | major | 3.1.2 -> 4.2.1 |
Release Notes
<details> <summary>commitizen/cz-cli</summary>
v4.2.1
Bug Fixes
- git-cz commit repoPath (#676) (4929d03), closes #721 #704 #727 #729 #729 #657 #733 #735 #739 #758 #751 #748 #745 #737 #658 #659 #664 #767 #761
v4.2.0
Features
v4.1.5
Bug Fixes
v4.1.4
Bug Fixes
v4.1.3
Bug Fixes
- deps: upgrade lodash to 4.17.20 and update package lock file (367d709)
v4.1.2
Bug Fixes
v4.1.1
Bug Fixes
- deps: update dependency cz-conventional-changelog to v3.2.0 (#657) (a95fe72)
- restore commitizen.congifLoader.load to public API (#733) (a6adb3b)
v4.1.0
Features
v4.0.5
Bug Fixes
- deps: bump vulnerable packages (ce1042e)
v4.0.4
Bug Fixes
- add babel spread plugin (7642f05)
- move to babel.config.js (9ae386c)
- update azure devops images (607d514)
v4.0.3
Bug Fixes
- deps: update dependency cz-conventional-changelog to v3 (#654) (2a1a111)
- bump tests to release (#656) (270cb5c)
v4.0.2
Bug Fixes
v4.0.1
Bug Fixes
v4.0.0
Bug Fixes
BREAKING CHANGES
- node: Removal of two major node versions, 6 and 8 from testing scheme
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
Bumps lodash.merge from 4.6.1 to 4.6.2. <details> <summary>Commits</summary>
- See full diff in compare view </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot ignore this [patch|minor|major] versionwill close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
</details>
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
Bumps js-yaml from 3.12.2 to 3.13.1. <details> <summary>Changelog</summary>
Sourced from js-yaml's changelog.
3.13.1 / 2019-04-05
- Fix possible code execution in (already unsafe)
.load(), #480.3.13.0 / 2019-03-20
- Security fix:
safeLoad()can hang when arrays with nested refs used as key. Now throws exception for nested arrays. #475. </details> <details> <summary>Commits</summary>
665aadd3.13.1 releasedda8ecf2Browser files rebuildb2f9e88Merge pull request #480 from nodeca/toStringe18afbfFix possible code execution in (already unsafe) load()9d4ce5e3.13.0 releasedf64c673Browser files rebuilda567ef3Restrict data types for object keys59b6e76Fix test name- See full diff in compare view </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot ignore this [patch|minor|major] versionwill close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
</details>
pr closed time in 19 days
PR closed shavo007/serverless-nodejs-starter
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| serverless-http | dependencies | major | 1.10.1 -> 2.6.0 |
Release Notes
<details> <summary>dougmoscrop/serverless-http</summary>
v2.6.0
v2.5.0
v2.4.1
v2.4.0
v2.3.2
v2.3.1
v2.3.0
v2.2.0
v2.1.1
v2.1.0
v2.0.2
v2.0.1
v2.0.0
</details>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.
pr closed time in 19 days
startedzalando/zally
started time in 19 days
startedloadimpact/k6
started time in 21 days
startedspotify/backstage
started time in a month
delete branch shavo007/greetings-doc
delete branch : dependabot/npm_and_yarn/node-fetch-2.6.1
delete time in a month
push eventshavo007/greetings-doc
commit sha b7621964eb6aaba32ea988d110732c4efa0cb820
Bump node-fetch from 2.6.0 to 2.6.1 Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1) Signed-off-by: dependabot[bot] <[email protected]>
commit sha c1da215c3bb750c28d8d5fd14b71ebc9da158c54
Merge pull request #1 from shavo007/dependabot/npm_and_yarn/node-fetch-2.6.1 Bump node-fetch from 2.6.0 to 2.6.1
push time in a month
PR merged shavo007/greetings-doc
Bumps node-fetch from 2.6.0 to 2.6.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bitinn/node-fetch/releases">node-fetch's releases</a>.</em></p> <blockquote> <h2>v2.6.1</h2> <p><strong>This is an important security release. It is strongly recommended to update as soon as possible.</strong></p> <p>See <a href="https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md#v261">CHANGELOG</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md">node-fetch's changelog</a>.</em></p> <blockquote> <h2>v2.6.1</h2> <p><strong>This is an important security release. It is strongly recommended to update as soon as possible.</strong></p> <ul> <li>Fix: honor the <code>size</code> option after following a redirect.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/node-fetch/node-fetch/commit/b5e2e41b2b50bf2997720d6125accaf0dd68c0ab"><code>b5e2e41</code></a> update version number</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/2358a6c2563d1730a0cdaccc197c611949f6a334"><code>2358a6c</code></a> Honor the <code>size</code> option after following a redirect and revert data uri support</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/8c197f8982a238b3c345c64b17bfa92e16b4f7c4"><code>8c197f8</code></a> docs: Fix typos and grammatical errors in README.md (<a href="https://github-redirect.dependabot.com/bitinn/node-fetch/issues/686">#686</a>)</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/1e99050f944ac435fce26a9549eadcc2419a968a"><code>1e99050</code></a> fix: Change error message thrown with redirect mode set to error (<a href="https://github-redirect.dependabot.com/bitinn/node-fetch/issues/653">#653</a>)</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/244e6f63d42025465796e3ca4ce813bf2c31fc5b"><code>244e6f6</code></a> docs: Show backers in README</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/6a5d192034a0f438551dffb6d2d8df2c00921d16"><code>6a5d192</code></a> fix: Properly parse meta tag when parameters are reversed (<a href="https://github-redirect.dependabot.com/bitinn/node-fetch/issues/682">#682</a>)</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/47a24a03eb49a49d81b768892aee10074ed54a91"><code>47a24a0</code></a> chore: Add opencollective badge</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/7b136627c537cb24430b0310638c9177a85acee1"><code>7b13662</code></a> chore: Add funding link</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/5535c2ed478d418969ecfd60c16453462de2a53f"><code>5535c2e</code></a> fix: Check for global.fetch before binding it (<a href="https://github-redirect.dependabot.com/bitinn/node-fetch/issues/674">#674</a>)</li> <li><a href="https://github.com/node-fetch/node-fetch/commit/1d5778ad0d910dbd1584fb407a186f5a0bc1ea22"><code>1d5778a</code></a> docs: Add Discord badge</li> <li>Additional commits viewable in <a href="https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~akepinski">akepinski</a>, a new releaser for node-fetch since your current version.</p> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr closed time in a month
startedstoplightio/spectral
started time in a month
startedcodebender/slack-emojis
started time in a month
issue opened42Crunch/vscode-openapi
Swagger UI Try out not working
Hi,
When I enable preview mode for swagger UI, i want to test out my API locally via Try it out.
But in vscode i get a console error:
[Embedded Page] Refused to connect to 'http://localhost:8080/documents' because it violates the following Content Security Policy directive: "default-src 'none'". Note that 'connect-src' was not explicitly set, so 'default-src' is used as a fallback.
Not sure if this is related to the extension?
created time in a month
startedKong/httpsnippet
started time in a month
startedsquare/connect-api-specification
started time in 2 months
issue commentmojohaus/jaxb2-maven-plugin
Prepare jaxb2-maven-plugin to run on JDK 11
@edwardxia magic mate! such a minefield to get this plugin working with java 11. i just wanted to use schema gen...
comment created time in 2 months
push eventshavo007/shavo007.github.io
commit sha 095847cdcc1c79f76d30ba1a9272d7f2683252c0
Blog update at 2020-08-30 07:13:42
push time in 2 months
push eventshavo007/spring-boot-jib
commit sha 2e33e7584309dfccfedcf2503f7b92df6eb81673
doc updates redoc
push time in 2 months
startedGoogleCloudPlatform/cloud-run-button
started time in 2 months
push eventshavo007/spring-boot-jib
commit sha 0cbddd5475f380be4050ea364d75c92b5584d4ab
first commit
push time in 2 months
created repositoryshavo007/spring-boot-jib
showcase spring boot cloud native app built using jib on google cloud run
created time in 2 months
startedRedocly/redoc
started time in 2 months
push eventshavo007/shavo007.github.io
commit sha 946095645dc50b0d856de46d2d1cd4a671189354
Blog update at 2020-08-19 05:48:07
push time in 2 months
push eventshavo007/shavo007.github.io
commit sha 94d641ea32a73df2d937c1e85676a2ebcc42811d
Blog update at 2020-08-04 07:36:02
commit sha 93f9cb8bcca037bcc8d5ec7d4e582d98fc98846c
Merge branch 'master' of https://github.com/shavo007/shavo007.github.io * 'master' of https://github.com/shavo007/shavo007.github.io: Update CNAME Update CNAME
commit sha 6365f5ac20605f28759912ff6127b3b060e05a07
Blog update at 2020-08-04 07:37:53
push time in 3 months