From dc199cf929cc7f1c33f915d3b9563e3bea43644d Mon Sep 17 00:00:00 2001 From: Pawel Psztyc Date: Thu, 11 Mar 2021 17:28:42 -0800 Subject: [PATCH] ci: moving to a new release pipeline Signed-off-by: Pawel Psztyc --- .github/workflows/deployment.yml | 101 +++ .github/workflows/tests.yml | 44 - .npmignore | 2 - CHANGELOG.md | 550 ------------- CONTRIBUTING.md | 74 -- package-lock.json | 1302 ++++++++++++++++-------------- package.json | 32 +- polymer.json | 8 - 8 files changed, 808 insertions(+), 1305 deletions(-) create mode 100644 .github/workflows/deployment.yml delete mode 100644 .github/workflows/tests.yml delete mode 100644 CHANGELOG.md delete mode 100644 CONTRIBUTING.md delete mode 100644 polymer.json diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml new file mode 100644 index 0000000..a73904c --- /dev/null +++ b/.github/workflows/deployment.yml @@ -0,0 +1,101 @@ +name: Tests and publishing +env: + FORCE_COLOR: 1 +on: + push: + branches: + - master + - main + - develop + pull_request: + branches: + - master + - main +jobs: + test_linux: + name: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [ubuntu-20.04] + # os: [ubuntu-18.04, ubuntu-20.04] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 14 + - uses: microsoft/playwright-github-action@v1 + - uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: Install dependencies + run: npm ci + - name: Run tests + run: npm test + test_win: + name: "Windows" + runs-on: windows-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 14 + - uses: microsoft/playwright-github-action@v1 + - uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: Install dependencies + run: npm ci + - name: Run tests + run: npm test + tag: + name: "Publishing release" + if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master' + needs: + - test_linux + - test_win + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + with: + fetch-depth: 0 + - uses: actions/setup-node@v2 + with: + node-version: '14.x' + registry-url: 'https://registry.npmjs.org' + - uses: actions/cache@v1 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - run: npm install + - name: Read version from package.json + uses: culshaw/read-package-node-version-actions@v1 + id: package-node-version + - name: Changelog + uses: scottbrenner/generate-changelog-action@master + id: Changelog + - name: Github Release + id: create_release + uses: actions/create-release@latest + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: v${{ steps.package-node-version.outputs.version }} + release_name: v${{ steps.package-node-version.outputs.version }} + body: | + ${{ steps.Changelog.outputs.changelog }} + draft: false + prerelease: false + - run: npm publish --access public + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml deleted file mode 100644 index 5ae8523..0000000 --- a/.github/workflows/tests.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: tests - -env: - FORCE_COLOR: 1 - -on: - push: - pull_request: - branches: - - stage - - master -jobs: - test_linux: - name: ${{ matrix.os }} (${{ matrix.browser }}) - strategy: - fail-fast: false - matrix: - os: [ubuntu-18.04, ubuntu-20.04] - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v1 - with: - node-version: 14 - - uses: microsoft/playwright-github-action@v1 - - name: Install dependencies - run: npm ci - - name: Run tests - run: npm test - # test_win: - # name: "Windows" - # strategy: - # fail-fast: false - # runs-on: windows-latest - # steps: - # - uses: actions/checkout@v2 - # - uses: actions/setup-node@v1 - # with: - # node-version: 14 - # - uses: microsoft/playwright-github-action@v1 - # - name: Install dependencies - # run: npm ci - # - name: Run tests - # run: npm test diff --git a/.npmignore b/.npmignore index 511de05..2c05b5d 100644 --- a/.npmignore +++ b/.npmignore @@ -1,6 +1,4 @@ coverage/ test/ demo/ -CONTRIBUTING.md -polymer.json .* diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index d5cf650..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,550 +0,0 @@ - -## [2.0.7](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.7) (2018-11-28) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Replacing own Prism imports with common imports ([51d442e0106215ef40bf676f7da5a5a991de389a](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a)) -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -## [2.0.6](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.6) (2018-10-31) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Replacing own Prism imports with common imports ([51d442e0106215ef40bf676f7da5a5a991de389a](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a)) -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -## [2.0.5](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.5) (2018-10-31) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -## [2.0.4](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.4) (2018-10-31) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -## [2.0.3](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.3) (2018-07-25) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -## [2.0.2](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.2) (2018-07-12) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -## [2.0.1](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.1) (2018-07-12) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - - -# [2.0.0](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.0) (2018-05-21) - - -### Update - -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - -## [2.0.8](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...2.0.8) (2019-03-23) - - -### Docs - -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixes https://github.com/advanced-rest-client/arc-electron/issues/148 ([552e4a98620f2ced24886266ae927946f67c1e60](https://github.com/advanced-rest-client/http-code-snippets/commit/552e4a98620f2ced24886266ae927946f67c1e60)) -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Replacing own Prism imports with common imports ([51d442e0106215ef40bf676f7da5a5a991de389a](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a)) -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) - - - -# [3.0.0](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.0.0) (2019-06-21) - - -### Breaking - -* Upgrading component to LitELement instead of Polymer ([6c2c346495361eedfe05c4bcdcfa62b65e160350](https://github.com/advanced-rest-client/http-code-snippets/commit/6c2c346495361eedfe05c4bcdcfa62b65e160350)) -* Upgrading component to Polymer 3 ([75bc739ee08a361bd2df56cd3c5a67ca71174c1c](https://github.com/advanced-rest-client/http-code-snippets/commit/75bc739ee08a361bd2df56cd3c5a67ca71174c1c)) - -### Docs - -* Updating docs, Polymer docs, and typpings ([95be7a7b9fb66eeccb801fb54b640897c1fc9faa](https://github.com/advanced-rest-client/http-code-snippets/commit/95be7a7b9fb66eeccb801fb54b640897c1fc9faa)) -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) - -### Fix - -* Fixes https://github.com/advanced-rest-client/arc-electron/issues/148 ([552e4a98620f2ced24886266ae927946f67c1e60](https://github.com/advanced-rest-client/http-code-snippets/commit/552e4a98620f2ced24886266ae927946f67c1e60)) -* Fixing copy to clipboard snippets ([7f23041bc7e1368cc9b4ef5830f73d337fc37d6f](https://github.com/advanced-rest-client/http-code-snippets/commit/7f23041bc7e1368cc9b4ef5830f73d337fc37d6f)) -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing tests for Edge ([c22e6909c792321560c65d06a2d4fb2fb20ff162](https://github.com/advanced-rest-client/http-code-snippets/commit/c22e6909c792321560c65d06a2d4fb2fb20ff162)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Making sure that headers' new lines are properly processed ([d9c37a2170226be00c2afe964d125efe2f2b74e9](https://github.com/advanced-rest-client/http-code-snippets/commit/d9c37a2170226be00c2afe964d125efe2f2b74e9)) -* Replacing `.json` with `.text` in Fetch API example ([fddca78db17262b1f4cd81d9d37e1c7a516ca376](https://github.com/advanced-rest-client/http-code-snippets/commit/fddca78db17262b1f4cd81d9d37e1c7a516ca376)) -* Replacing own Prism imports with common imports ([51d442e0106215ef40bf676f7da5a5a991de389a](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a)) -* Replacing Polymer's reference to Prism with direct import ([79d3a66a8fb478728e880b24f251e3a0bba30eb6](https://github.com/advanced-rest-client/http-code-snippets/commit/79d3a66a8fb478728e880b24f251e3a0bba30eb6)) -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) -* Updating import paths to match web starndards ([20b4f1ea42973a3104b45fe7eede585f105470eb](https://github.com/advanced-rest-client/http-code-snippets/commit/20b4f1ea42973a3104b45fe7eede585f105470eb)) -* Updating readme file to add polyfills info. ([8571e7db4eafc5e20012ae42ea511d133fa7b866](https://github.com/advanced-rest-client/http-code-snippets/commit/8571e7db4eafc5e20012ae42ea511d133fa7b866)) -* Updating styling ([cf0d6c69eff16a2117d27324594ff8a6e015a9bb](https://github.com/advanced-rest-client/http-code-snippets/commit/cf0d6c69eff16a2117d27324594ff8a6e015a9bb)) -* Updating tests to add coverage ([971d825f33a19c37dd1f4728c0f458a8ab39c60b](https://github.com/advanced-rest-client/http-code-snippets/commit/971d825f33a19c37dd1f4728c0f458a8ab39c60b)) -* Using html tag to render templates ([c80cdcdcb5de19e93f0ced24a5ec4463123115ba](https://github.com/advanced-rest-client/http-code-snippets/commit/c80cdcdcb5de19e93f0ced24a5ec4463123115ba)) - - - -# [3.0.0](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.0.0) (2019-06-21) - - -### Breaking - -* Upgrading component to LitELement instead of Polymer ([6c2c346495361eedfe05c4bcdcfa62b65e160350](https://github.com/advanced-rest-client/http-code-snippets/commit/6c2c346495361eedfe05c4bcdcfa62b65e160350)) -* Upgrading component to Polymer 3 ([75bc739ee08a361bd2df56cd3c5a67ca71174c1c](https://github.com/advanced-rest-client/http-code-snippets/commit/75bc739ee08a361bd2df56cd3c5a67ca71174c1c)) - -### Docs - -* Updating docs, Polymer docs, and typpings ([95be7a7b9fb66eeccb801fb54b640897c1fc9faa](https://github.com/advanced-rest-client/http-code-snippets/commit/95be7a7b9fb66eeccb801fb54b640897c1fc9faa)) -* Updating documentation ([1b68e003a05c87be56c0de549bee6932657d48fb](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb)) -* Updating readme file ([427bd4921588222bfa9d28f24a7730194af433e5](https://github.com/advanced-rest-client/http-code-snippets/commit/427bd4921588222bfa9d28f24a7730194af433e5)) - -### Fix - -* Fixes https://github.com/advanced-rest-client/arc-electron/issues/148 ([552e4a98620f2ced24886266ae927946f67c1e60](https://github.com/advanced-rest-client/http-code-snippets/commit/552e4a98620f2ced24886266ae927946f67c1e60)) -* Fixing copy to clipboard snippets ([7f23041bc7e1368cc9b4ef5830f73d337fc37d6f](https://github.com/advanced-rest-client/http-code-snippets/commit/7f23041bc7e1368cc9b4ef5830f73d337fc37d6f)) -* Fixing test configuration ([b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077)) -* Fixing tests for Edge ([c22e6909c792321560c65d06a2d4fb2fb20ff162](https://github.com/advanced-rest-client/http-code-snippets/commit/c22e6909c792321560c65d06a2d4fb2fb20ff162)) -* Fixing URL computation, adding caching ([931a9c996bb0a827413b593d3a48f0675477fb1a](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a)) - -### New - -* Adding Java lang ([da0f7d587556538fda162a4c189b8d13f62e45e1](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1)) - -### Update - -* Making sure that headers' new lines are properly processed ([d9c37a2170226be00c2afe964d125efe2f2b74e9](https://github.com/advanced-rest-client/http-code-snippets/commit/d9c37a2170226be00c2afe964d125efe2f2b74e9)) -* Replacing `.json` with `.text` in Fetch API example ([fddca78db17262b1f4cd81d9d37e1c7a516ca376](https://github.com/advanced-rest-client/http-code-snippets/commit/fddca78db17262b1f4cd81d9d37e1c7a516ca376)) -* Replacing own Prism imports with common imports ([51d442e0106215ef40bf676f7da5a5a991de389a](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a)) -* Replacing Polymer's reference to Prism with direct import ([79d3a66a8fb478728e880b24f251e3a0bba30eb6](https://github.com/advanced-rest-client/http-code-snippets/commit/79d3a66a8fb478728e880b24f251e3a0bba30eb6)) -* Updated Travis configuration to connect to Sauce Labs. ([01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608)) -* Updating import paths to match web starndards ([20b4f1ea42973a3104b45fe7eede585f105470eb](https://github.com/advanced-rest-client/http-code-snippets/commit/20b4f1ea42973a3104b45fe7eede585f105470eb)) -* Updating readme file to add polyfills info. ([8571e7db4eafc5e20012ae42ea511d133fa7b866](https://github.com/advanced-rest-client/http-code-snippets/commit/8571e7db4eafc5e20012ae42ea511d133fa7b866)) -* Updating styling ([cf0d6c69eff16a2117d27324594ff8a6e015a9bb](https://github.com/advanced-rest-client/http-code-snippets/commit/cf0d6c69eff16a2117d27324594ff8a6e015a9bb)) -* Updating tests to add coverage ([971d825f33a19c37dd1f4728c0f458a8ab39c60b](https://github.com/advanced-rest-client/http-code-snippets/commit/971d825f33a19c37dd1f4728c0f458a8ab39c60b)) -* Using html tag to render templates ([c80cdcdcb5de19e93f0ced24a5ec4463123115ba](https://github.com/advanced-rest-client/http-code-snippets/commit/c80cdcdcb5de19e93f0ced24a5ec4463123115ba)) - - - -# [3.0.0](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.0.0) (2019-07-24) - - -### Bug Fixes - -* fixing audit errors ([7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33)) - - - -## [3.0.1](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.0.1) (2019-08-29) - - -### Bug Fixes - -* fixing audit errors ([7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33)) - - - -## [3.0.2](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.0.2) (2019-09-13) - - -### Bug Fixes - -* fixing audit errors ([7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33)) - - - -## [3.0.3](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.0.3) (2019-10-13) - - -### Bug Fixes - -* fixing audit errors ([7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33)) -* fixing variable name ([223cb11](https://github.com/advanced-rest-client/http-code-snippets/commit/223cb11)) - - - -# [3.1.0](https://github.com/advanced-rest-client/http-code-snippets/compare/0.1.0...3.1.0) (2019-11-08) - - -### Bug Fixes - -* fixing audit errors ([7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33df02ffb00c3fc37e408708cca7ff6cb4e)) -* fixing customer reported issues SE-13594 ([aab4ee1](https://github.com/advanced-rest-client/http-code-snippets/commit/aab4ee10deb2a0fb3ff552e6a9cc5947549d0b23)) -* fixing variable name ([223cb11](https://github.com/advanced-rest-client/http-code-snippets/commit/223cb1128bdcce4a3f5c78c828c60c23f15c405b)) - - -### Features - -* adding async fetch example ([0ceb39a](https://github.com/advanced-rest-client/http-code-snippets/commit/0ceb39a75f7e8f08ed29dd6a7411420b52e5c35c)) - - - - -## [3.1.1](https://github.com/advanced-rest-client/http-code-snippets/compare/3.0.3...3.1.1) (2019-11-19) - -### Build - -* bump version [05a10f9](https://github.com/advanced-rest-client/http-code-snippets/commit/05a10f9c74110939aa5235c5fd35f781387e484c) by TwoPlusTwoOne -* bumping version [01d80d1](https://github.com/advanced-rest-client/http-code-snippets/commit/01d80d17001ec10df1aa0d7f5f9afcb58a35db53) by Pawel -* bumping version [9d80a2b](https://github.com/advanced-rest-client/http-code-snippets/commit/9d80a2bd9fd6ff069d55729018937926c163ddff) by Pawel - - -### Update - -* updating types [4fe0ba1](https://github.com/advanced-rest-client/http-code-snippets/commit/4fe0ba1c7596e5ba66f88e4cfb05d8aed7e54865) by Pawel -* updating dependencies [3edfca3](https://github.com/advanced-rest-client/http-code-snippets/commit/3edfca35e0a952c41af7f50623d882febda246b6) by Pawel -* upgrading dependencies [a5616af](https://github.com/advanced-rest-client/http-code-snippets/commit/a5616afd55d22ae7333c4257ec203cf1003a8c97) by Pawel Psztyc - - -### Features - -* adding async fetch example [0ceb39a](https://github.com/advanced-rest-client/http-code-snippets/commit/0ceb39a75f7e8f08ed29dd6a7411420b52e5c35c) by Pawel - - -### Bug Fixes - -* fixing customer reported issues SE-13594 [aab4ee1](https://github.com/advanced-rest-client/http-code-snippets/commit/aab4ee10deb2a0fb3ff552e6a9cc5947549d0b23) by Pawel -* fixing variable name [223cb11](https://github.com/advanced-rest-client/http-code-snippets/commit/223cb1128bdcce4a3f5c78c828c60c23f15c405b) by Pawel -* fixing audit errors [7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33df02ffb00c3fc37e408708cca7ff6cb4e) by Pawel - - -### Refactor - -* move styles into render [a05dd87](https://github.com/advanced-rest-client/http-code-snippets/commit/a05dd87cd798c8e906c11d18e261b08a35058c05) by TwoPlusTwoOne -* replacing paper with anypoint components [9bc3718](https://github.com/advanced-rest-client/http-code-snippets/commit/9bc3718257e296787df04977673dfce784d64e9c) by Pawel - - -### Testing - -* adding JS depdnencies to the test build [616d824](https://github.com/advanced-rest-client/http-code-snippets/commit/616d8242b28b6bb9082f089c2722557860839ae9) by Pawel -* fixing SL test name [0ed5831](https://github.com/advanced-rest-client/http-code-snippets/commit/0ed5831baa777335e3a76ccf631324503d4629a6) by Pawel - - -### Other - -* Docs: Updating readme file - [427bd49](https://github.com/advanced-rest-client/http-code-snippets/commit/427bd4921588222bfa9d28f24a7730194af433e5) by Pawel Psztyc -* Fix: Fixing tests for Edge - [c22e690](https://github.com/advanced-rest-client/http-code-snippets/commit/c22e6909c792321560c65d06a2d4fb2fb20ff162) by Pawel Psztyc -* Breaking: Upgrading component to LitELement instead of Polymer - [6c2c346](https://github.com/advanced-rest-client/http-code-snippets/commit/6c2c346495361eedfe05c4bcdcfa62b65e160350) by Pawel Psztyc -* Update: Replacing `.json` with `.text` in Fetch API example - [fddca78](https://github.com/advanced-rest-client/http-code-snippets/commit/fddca78db17262b1f4cd81d9d37e1c7a516ca376) by Pawel Psztyc -* Update: Updating readme file to add polyfills info. - [8571e7d](https://github.com/advanced-rest-client/http-code-snippets/commit/8571e7db4eafc5e20012ae42ea511d133fa7b866) by Pawel Psztyc -* Update: Updating styling - [cf0d6c6](https://github.com/advanced-rest-client/http-code-snippets/commit/cf0d6c69eff16a2117d27324594ff8a6e015a9bb) by Pawel Psztyc -* Docs: Updating docs, Polymer docs, and typpings - [95be7a7](https://github.com/advanced-rest-client/http-code-snippets/commit/95be7a7b9fb66eeccb801fb54b640897c1fc9faa) by Pawel Psztyc -* Update: Making sure that headers' new lines are properly processed - [d9c37a2](https://github.com/advanced-rest-client/http-code-snippets/commit/d9c37a2170226be00c2afe964d125efe2f2b74e9) by Pawel Psztyc -* Update: Updating tests to add coverage - [971d825](https://github.com/advanced-rest-client/http-code-snippets/commit/971d825f33a19c37dd1f4728c0f458a8ab39c60b) by Pawel Psztyc -* Fix: Fixing copy to clipboard snippets - [7f23041](https://github.com/advanced-rest-client/http-code-snippets/commit/7f23041bc7e1368cc9b4ef5830f73d337fc37d6f) by Pawel Psztyc -* Update: Replacing Polymer's reference to Prism with direct import - [79d3a66](https://github.com/advanced-rest-client/http-code-snippets/commit/79d3a66a8fb478728e880b24f251e3a0bba30eb6) by Pawel Psztyc -* Update: Updating import paths to match web starndards - [20b4f1e](https://github.com/advanced-rest-client/http-code-snippets/commit/20b4f1ea42973a3104b45fe7eede585f105470eb) by Pawel Psztyc -* Update: Using html tag to render templates - [c80cdcd](https://github.com/advanced-rest-client/http-code-snippets/commit/c80cdcdcb5de19e93f0ced24a5ec4463123115ba) by Pawel Psztyc -* Fix: Fixes https://github.com/advanced-rest-client/arc-electron/issues/148 -Copying code snippets to clipboard - [552e4a9](https://github.com/advanced-rest-client/http-code-snippets/commit/552e4a98620f2ced24886266ae927946f67c1e60) by Pawel Psztyc -* Breaking: Upgrading component to Polymer 3 - [75bc739](https://github.com/advanced-rest-client/http-code-snippets/commit/75bc739ee08a361bd2df56cd3c5a67ca71174c1c) by Pawel Psztyc -* Update: Replacing own Prism imports with common imports - [51d442e](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a) by Pawel Psztyc -* Fix: Fixing URL computation, adding caching - [931a9c9](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a) by Pawel Psztyc -* Fix: Fixing test configuration - [b08d7aa](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077) by Pawel Psztyc -* Docs: Updating documentation - [1b68e00](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb) by Pawel Psztyc -* New: Adding Java lang - [da0f7d5](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1) by Pawel Psztyc -* Update: Updated Travis configuration to connect to Sauce Labs. - [01c40ab](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608) by Pawel Psztyc - - - -## [3.1.2](https://github.com/advanced-rest-client/http-code-snippets/compare/3.1.0...3.1.2) (2020-01-15) - -### Build - -* bumping version [314277e](https://github.com/advanced-rest-client/http-code-snippets/commit/314277ef7ebb5d170a60235324aa1a110fe5a692) by Pawel Psztyc -* bump version [05a10f9](https://github.com/advanced-rest-client/http-code-snippets/commit/05a10f9c74110939aa5235c5fd35f781387e484c) by TwoPlusTwoOne -* bumping version [01d80d1](https://github.com/advanced-rest-client/http-code-snippets/commit/01d80d17001ec10df1aa0d7f5f9afcb58a35db53) by Pawel -* bumping version [9d80a2b](https://github.com/advanced-rest-client/http-code-snippets/commit/9d80a2bd9fd6ff069d55729018937926c163ddff) by Pawel - - -### Continuous integration - -* updating travis configuration [1e112cf](https://github.com/advanced-rest-client/http-code-snippets/commit/1e112cf49ae7789bf72fdb76019580461e7afa87) by Pawel Psztyc - - -### Update - -* upgrading dependencies [eeecb70](https://github.com/advanced-rest-client/http-code-snippets/commit/eeecb7004f8ff498ad7ae57f46c43a9d637e4d8b) by Pawel Psztyc -* updating types [4fe0ba1](https://github.com/advanced-rest-client/http-code-snippets/commit/4fe0ba1c7596e5ba66f88e4cfb05d8aed7e54865) by Pawel -* updating dependencies [3edfca3](https://github.com/advanced-rest-client/http-code-snippets/commit/3edfca35e0a952c41af7f50623d882febda246b6) by Pawel -* upgrading dependencies [a5616af](https://github.com/advanced-rest-client/http-code-snippets/commit/a5616afd55d22ae7333c4257ec203cf1003a8c97) by Pawel Psztyc - - -### Features - -* adding async fetch example [0ceb39a](https://github.com/advanced-rest-client/http-code-snippets/commit/0ceb39a75f7e8f08ed29dd6a7411420b52e5c35c) by Pawel - - -### Bug Fixes - -* removing new line character at the last payload line [ba0457d](https://github.com/advanced-rest-client/http-code-snippets/commit/ba0457dad6ead9e181691b0864053f623582adab) by Pawel Psztyc -* fixing customer reported issues SE-13594 [aab4ee1](https://github.com/advanced-rest-client/http-code-snippets/commit/aab4ee10deb2a0fb3ff552e6a9cc5947549d0b23) by Pawel -* fixing variable name [223cb11](https://github.com/advanced-rest-client/http-code-snippets/commit/223cb1128bdcce4a3f5c78c828c60c23f15c405b) by Pawel -* fixing audit errors [7f97f33](https://github.com/advanced-rest-client/http-code-snippets/commit/7f97f33df02ffb00c3fc37e408708cca7ff6cb4e) by Pawel - - -### Refactor - -* move styles into render [a05dd87](https://github.com/advanced-rest-client/http-code-snippets/commit/a05dd87cd798c8e906c11d18e261b08a35058c05) by TwoPlusTwoOne -* replacing paper with anypoint components [9bc3718](https://github.com/advanced-rest-client/http-code-snippets/commit/9bc3718257e296787df04977673dfce784d64e9c) by Pawel - - -### Testing - -* adding JS depdnencies to the test build [616d824](https://github.com/advanced-rest-client/http-code-snippets/commit/616d8242b28b6bb9082f089c2722557860839ae9) by Pawel -* fixing SL test name [0ed5831](https://github.com/advanced-rest-client/http-code-snippets/commit/0ed5831baa777335e3a76ccf631324503d4629a6) by Pawel - - -### Other - -* Docs: Updating readme file - [427bd49](https://github.com/advanced-rest-client/http-code-snippets/commit/427bd4921588222bfa9d28f24a7730194af433e5) by Pawel Psztyc -* Fix: Fixing tests for Edge - [c22e690](https://github.com/advanced-rest-client/http-code-snippets/commit/c22e6909c792321560c65d06a2d4fb2fb20ff162) by Pawel Psztyc -* Breaking: Upgrading component to LitELement instead of Polymer - [6c2c346](https://github.com/advanced-rest-client/http-code-snippets/commit/6c2c346495361eedfe05c4bcdcfa62b65e160350) by Pawel Psztyc -* Update: Replacing `.json` with `.text` in Fetch API example - [fddca78](https://github.com/advanced-rest-client/http-code-snippets/commit/fddca78db17262b1f4cd81d9d37e1c7a516ca376) by Pawel Psztyc -* Update: Updating readme file to add polyfills info. - [8571e7d](https://github.com/advanced-rest-client/http-code-snippets/commit/8571e7db4eafc5e20012ae42ea511d133fa7b866) by Pawel Psztyc -* Update: Updating styling - [cf0d6c6](https://github.com/advanced-rest-client/http-code-snippets/commit/cf0d6c69eff16a2117d27324594ff8a6e015a9bb) by Pawel Psztyc -* Docs: Updating docs, Polymer docs, and typpings - [95be7a7](https://github.com/advanced-rest-client/http-code-snippets/commit/95be7a7b9fb66eeccb801fb54b640897c1fc9faa) by Pawel Psztyc -* Update: Making sure that headers' new lines are properly processed - [d9c37a2](https://github.com/advanced-rest-client/http-code-snippets/commit/d9c37a2170226be00c2afe964d125efe2f2b74e9) by Pawel Psztyc -* Update: Updating tests to add coverage - [971d825](https://github.com/advanced-rest-client/http-code-snippets/commit/971d825f33a19c37dd1f4728c0f458a8ab39c60b) by Pawel Psztyc -* Fix: Fixing copy to clipboard snippets - [7f23041](https://github.com/advanced-rest-client/http-code-snippets/commit/7f23041bc7e1368cc9b4ef5830f73d337fc37d6f) by Pawel Psztyc -* Update: Replacing Polymer's reference to Prism with direct import - [79d3a66](https://github.com/advanced-rest-client/http-code-snippets/commit/79d3a66a8fb478728e880b24f251e3a0bba30eb6) by Pawel Psztyc -* Update: Updating import paths to match web starndards - [20b4f1e](https://github.com/advanced-rest-client/http-code-snippets/commit/20b4f1ea42973a3104b45fe7eede585f105470eb) by Pawel Psztyc -* Update: Using html tag to render templates - [c80cdcd](https://github.com/advanced-rest-client/http-code-snippets/commit/c80cdcdcb5de19e93f0ced24a5ec4463123115ba) by Pawel Psztyc -* Fix: Fixes https://github.com/advanced-rest-client/arc-electron/issues/148 -Copying code snippets to clipboard - [552e4a9](https://github.com/advanced-rest-client/http-code-snippets/commit/552e4a98620f2ced24886266ae927946f67c1e60) by Pawel Psztyc -* Breaking: Upgrading component to Polymer 3 - [75bc739](https://github.com/advanced-rest-client/http-code-snippets/commit/75bc739ee08a361bd2df56cd3c5a67ca71174c1c) by Pawel Psztyc -* Update: Replacing own Prism imports with common imports - [51d442e](https://github.com/advanced-rest-client/http-code-snippets/commit/51d442e0106215ef40bf676f7da5a5a991de389a) by Pawel Psztyc -* Fix: Fixing URL computation, adding caching - [931a9c9](https://github.com/advanced-rest-client/http-code-snippets/commit/931a9c996bb0a827413b593d3a48f0675477fb1a) by Pawel Psztyc -* Fix: Fixing test configuration - [b08d7aa](https://github.com/advanced-rest-client/http-code-snippets/commit/b08d7aadf9d64ae8d978e87ccb7e6eedbe70a077) by Pawel Psztyc -* Docs: Updating documentation - [1b68e00](https://github.com/advanced-rest-client/http-code-snippets/commit/1b68e003a05c87be56c0de549bee6932657d48fb) by Pawel Psztyc -* New: Adding Java lang - [da0f7d5](https://github.com/advanced-rest-client/http-code-snippets/commit/da0f7d587556538fda162a4c189b8d13f62e45e1) by Pawel Psztyc -* Update: Updated Travis configuration to connect to Sauce Labs. - [01c40ab](https://github.com/advanced-rest-client/http-code-snippets/commit/01c40ab49d6a7bd8f40fc2fd7d9e8c8f3fa52608) by Pawel Psztyc - - - -## [3.2.0](https://github.com/advanced-rest-client/http-code-snippets/compare/3.1.1...3.2.0) (2020-09-22) - -### Build - -* bumping version [314277e](https://github.com/advanced-rest-client/http-code-snippets/commit/314277ef7ebb5d170a60235324aa1a110fe5a692) by Pawel Psztyc - - -### Continuous integration - -* updating travis configuration [1e112cf](https://github.com/advanced-rest-client/http-code-snippets/commit/1e112cf49ae7789bf72fdb76019580461e7afa87) by Pawel Psztyc - - -### Update - -* upgrading to latest ARC standards [740c304](https://github.com/advanced-rest-client/http-code-snippets/commit/740c304d6e7f63f86fab28535a513996ab5704ea) by Pawel -* [ci skip] automated merge master->stage. syncing main branches [da27d63](https://github.com/advanced-rest-client/http-code-snippets/commit/da27d633d29f07bc9fd26f0290b433db62ed88ee) by Ci agent -* upgrading dependencies [eeecb70](https://github.com/advanced-rest-client/http-code-snippets/commit/eeecb7004f8ff498ad7ae57f46c43a9d637e4d8b) by Pawel Psztyc - - -### Bug Fixes - -* removing new line character at the last payload line [ba0457d](https://github.com/advanced-rest-client/http-code-snippets/commit/ba0457dad6ead9e181691b0864053f623582adab) by Pawel Psztyc - - - -## [3.2.1](https://github.com/advanced-rest-client/http-code-snippets/compare/3.1.2...3.2.1) (2021-01-12) - -### Update - -* moving to the new test framework [3046810](https://github.com/advanced-rest-client/http-code-snippets/commit/304681002bcd60b2bee66fe66cf5371c045e6980) by Pawel Psztyc -* [ci skip] automated merge master->stage. syncing main branches [2f44c75](https://github.com/advanced-rest-client/http-code-snippets/commit/2f44c7564862790cfe3716dbe49d6172f383932e) by Ci agent -* upgrading to latest ARC standards [740c304](https://github.com/advanced-rest-client/http-code-snippets/commit/740c304d6e7f63f86fab28535a513996ab5704ea) by Pawel -* [ci skip] automated merge master->stage. syncing main branches [da27d63](https://github.com/advanced-rest-client/http-code-snippets/commit/da27d633d29f07bc9fd26f0290b433db62ed88ee) by Ci agent - - diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 6c7da44..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,74 +0,0 @@ -# Guide for Contributors - -The Advanced REST client is open and we encourage the community to contribute in the project. However, it is very important to follow couple of simple rules when you create an issue report or send a pull request. - -## Issue reporting -**If this is feature request**, please provide a clear description of the feature. I've created a [document][87714bdc] that may help you fill up a feature request. But basically you should answer this questions: - -- Who will benefit from this feature? _("Someone who is trying to...")_ -- What's the use cases (when the feature will be used)? _("When the HTTP response is...")_ -- What the user gain by having this feature? _("I should be able to see...")_ - -An overview of the feature would be nice as well. - -**When you're filling a bug report**, please be as much specific as you can and: - -- A clear description of the bug, logs if available and your expectations. You're welcome to use following template: -```markdown -The send button causes the app to close itself. - -## Expected outcome -The app is not closing itself when I try to send a request. - -## Actual outcome -After click it is working for couple of second and the it closes itself. - -# Versions -App: 1.2.3 (check it in app's about page) -Chrome: Stable (or) 47.0.111.111 (check it in Chrome's about page) - -# Steps to reproduce -1. Turn off CodeMirror -2. Set method to "PUT" -3. Use "raw" tab for both payload and headers -4. Paste following data into the headers field: ... -5. Paste following data into the payload field: ... -6. Run the request. -``` - -## Submitting Pull Requests -**While developing**, be sure that you follow the [design guidelines] for ARC. - -**Before creating a pull request**, fill up `changelog.md` file inside the elements folder. It is the best way of keeping track of change reasons. Try be very specific and put there only essential information about the changes. - -Then a good idea is to test your code. See testing paragraph in the dev-start file. It will save all of us a lot of trouble. - -Please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with ARC authors and community before diving into a pull request. - -When submitting pull requests, please provide: -1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: - - ```markdown - (For a single issue) - Fixes #20 - - (For multiple issues) - Fixes #32, #40 - ``` - Github automatically close the issues after merging it to the master. So please, keep the format. - - 2. **A succinct description of the design** used to fix any related issues. For example: - - ```markdown - This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. - ``` - - 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. - -If a proposed change contains multiple commits, please [squash commits](http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. - -_Part of this document has been copied from Polymer repository. Thanks guys!_ - - - [87714bdc]: https://docs.google.com/document/d/10OPWl9Hagk6Oz--VUztQBTOpm3QP2Vv__PrH3zZ7wFQ/edit?usp=sharing "Feature request file" - [Design guidelines]: diff --git a/package-lock.json b/package-lock.json index 8036f47..13c7546 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,24 +1,24 @@ { "name": "@advanced-rest-client/http-code-snippets", - "version": "3.2.1", + "version": "3.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { "@advanced-rest-client/arc-demo-helper": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@advanced-rest-client/arc-demo-helper/-/arc-demo-helper-2.2.5.tgz", - "integrity": "sha512-8iyBofWPeTzycGrnIyR2M173sMi3MCVAPz63IGBlwvqkf/nERyHF3l7UtAleHEbvvudq2nUHT3L3icEMlMwJSg==", + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@advanced-rest-client/arc-demo-helper/-/arc-demo-helper-2.2.6.tgz", + "integrity": "sha512-xNJ+253nZUY85/xCJtli7TntmniMXwGklOw9AFQj3UA8TDulT1eTA815z7GdaLzoKfVI7+lGBE+Kvl2kwfe/NQ==", "dev": true, "requires": { "@advanced-rest-client/arc-icons": "^3.2.2", - "@anypoint-web-components/anypoint-button": "^1.1.1", + "@anypoint-web-components/anypoint-button": "^1.2.0", "@anypoint-web-components/anypoint-dropdown-menu": "^0.1.20", - "@anypoint-web-components/anypoint-item": "^1.0.8", + "@anypoint-web-components/anypoint-item": "^1.1.0", "@anypoint-web-components/anypoint-listbox": "^1.1.6", "@anypoint-web-components/anypoint-menu-button": "^0.1.4", "@anypoint-web-components/anypoint-switch": "^0.1.4", "@anypoint-web-components/anypoint-tabs": "^0.1.12", - "@api-components/amf-helper-mixin": "^4.3.2", + "@api-components/amf-helper-mixin": "^4.3.4", "@api-components/api-navigation": "^4.2.4", "@api-components/raml-aware": "^3.0.0", "@open-wc/dedupe-mixin": "^1.3.0", @@ -38,9 +38,9 @@ } }, "@advanced-rest-client/arc-icons": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@advanced-rest-client/arc-icons/-/arc-icons-3.2.2.tgz", - "integrity": "sha512-4KC2Amg7Bzaty0q0H2QsyZlfx0ceFdyN/WGrj1UXF98RdXtmKX8tBK9PrgHSnuaBWw1l/u/ZmjmXle6uXG6xvA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@advanced-rest-client/arc-icons/-/arc-icons-3.3.1.tgz", + "integrity": "sha512-EJC+DNnKyUEuPIzZeKsEDGd40XdMc9dN/wPb8MupQAuoy21Q7oZj8adUnJ4egpmkA0xI8mk5UAyQnO3N4ethKw==", "dev": true, "requires": { "@polymer/iron-icon": "^3.0.1", @@ -71,13 +71,24 @@ } }, "@anypoint-web-components/anypoint-button": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-button/-/anypoint-button-1.1.1.tgz", - "integrity": "sha512-S+cfMd5GRepD+133ajGwCNGG+nzTQnH88kcXzbG+Nsl2yC7FQRNNO6N0VQFsfuRl7e+FwWAp3W2iM/HxoAO1kg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-button/-/anypoint-button-1.2.0.tgz", + "integrity": "sha512-z3og4oxSlwo37ISbg4S32/NeOqtJcsEfAk4CQ1c4tJM/TsI+lTFLZHwNELeunRg8yoGGnjhrnrxTbin+YKfYBQ==", "requires": { - "@anypoint-web-components/anypoint-control-mixins": "^1.1.1", + "@anypoint-web-components/anypoint-control-mixins": "^1.1.3", "@polymer/paper-ripple": "^3.0.2", - "lit-element": "^2.3.1" + "lit-element": "^2.4.0" + } + }, + "@anypoint-web-components/anypoint-collapse": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-collapse/-/anypoint-collapse-0.1.0.tgz", + "integrity": "sha512-EVl5sVD3ErRN2MNOcWNck/huuRW5/RJVGuK/YK+dWwg602OQ9L2RbLLJrS0GQ7hh8al/1DmhdmGauK73QkTM1A==", + "dev": true, + "requires": { + "@advanced-rest-client/arc-resizable-mixin": "^1.1.0", + "lit-element": "^2.2.1", + "lit-html": "^1.1.2" } }, "@anypoint-web-components/anypoint-control-mixins": { @@ -125,12 +136,12 @@ } }, "@anypoint-web-components/anypoint-item": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-item/-/anypoint-item-1.0.8.tgz", - "integrity": "sha512-eqS74CXXIHHyU0Q9QbubfOqURQBLlZETRSJ/qs3AE47Hg6qO1Hr8DNy15qwECGsdm/rZ611K73ZJCuQtC0FRSA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-item/-/anypoint-item-1.1.0.tgz", + "integrity": "sha512-a4Lz1p5vpdgxeQ4sTAr23kiV9cvKAQ6aVGXRbrEOVYpXKkBJVlkWPvIJ44i14e6APW9F4kY0nczQayAn83QDfg==", "dev": true, "requires": { - "@anypoint-web-components/anypoint-control-mixins": "^1.1.2", + "@anypoint-web-components/anypoint-control-mixins": "^1.1.3", "@anypoint-web-components/anypoint-styles": "^1.0.1", "lit-element": "^2.4.0", "lit-html": "^1.3.0" @@ -191,26 +202,25 @@ } }, "@anypoint-web-components/anypoint-switch": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-switch/-/anypoint-switch-0.1.4.tgz", - "integrity": "sha512-ltjgMHFuWC80V1+FDI34M+Q6gnNXs0+skfuM6/bbL0SPup5wttQc5OGrZcje7PwxExstUNHIF9+oLzPbHjfShQ==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-switch/-/anypoint-switch-0.1.5.tgz", + "integrity": "sha512-1suznLBwEEZe0x3qaxmxLTwSkYnmI1uMLjRUV3jcAUBPT5xhuBwA3dCcKriT5qhVyUiwkDqVgl0jDZcd6oLmiA==", "dev": true, "requires": { - "@anypoint-web-components/anypoint-control-mixins": "^1.1.1", - "@anypoint-web-components/anypoint-form-mixins": "^1.2.0", - "lit-element": "^2.3.1" + "@anypoint-web-components/anypoint-control-mixins": "^1.1.3", + "@anypoint-web-components/anypoint-form-mixins": "^1.2.2", + "lit-element": "^2.4.0" } }, "@anypoint-web-components/anypoint-tabs": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-tabs/-/anypoint-tabs-0.1.12.tgz", - "integrity": "sha512-t3Qe9JPRJCof5LMMVDcOqltDnGvpigUboxASVrovuf0iPeDYgPWjJ59pNgeLFnT20LGsZVgEAGWBnOuuK5XGuw==", + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@anypoint-web-components/anypoint-tabs/-/anypoint-tabs-0.1.13.tgz", + "integrity": "sha512-30o7lG8hyXNfZ15SB8RfHNUMgv/X5bteGGn8Xc4OlmDTKsCE9yXZX8bAzccxSyFLmUuC+/VV2/EWAM7q6s2/HQ==", "requires": { - "@advanced-rest-client/arc-resizable-mixin": "^1.1.1", - "@anypoint-web-components/anypoint-button": "^1.1.1", - "@anypoint-web-components/anypoint-control-mixins": "^1.1.2", - "@anypoint-web-components/anypoint-menu-mixin": "^1.1.7", - "@polymer/iron-icon": "^3.0.1", + "@advanced-rest-client/arc-resizable-mixin": "^1.2.0", + "@anypoint-web-components/anypoint-button": "^1.2.0", + "@anypoint-web-components/anypoint-control-mixins": "^1.1.3", + "@anypoint-web-components/anypoint-menu-mixin": "^1.1.8", "@polymer/paper-ripple": "^3.0.2", "lit-element": "^2.4.0", "lit-html": "^1.3.0" @@ -227,32 +237,32 @@ } }, "@anypoint-web-components/validator-mixin": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@anypoint-web-components/validator-mixin/-/validator-mixin-1.1.1.tgz", - "integrity": "sha512-SHBFXn/uHP5ptQY/ZV/DzEb0dBYldQF1Rti1q+3lfbUcYiA59QdfsPvOmre6a64NeaHagV/aMd4zj3FNH5hAXg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@anypoint-web-components/validator-mixin/-/validator-mixin-1.1.2.tgz", + "integrity": "sha512-J5dqcdwW47W+7B10stowMsaQclV2VEe2vZ3SD6lVnQS63MWEZeCa2jTdaJ3RuE5+vSBoKoUfBiHqOdcpnGLL2w==", "dev": true, "requires": { - "@open-wc/dedupe-mixin": "^1.2.17" + "@open-wc/dedupe-mixin": "^1.3.0" } }, "@api-components/amf-helper-mixin": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@api-components/amf-helper-mixin/-/amf-helper-mixin-4.3.3.tgz", - "integrity": "sha512-whyqv55KswiNjs2OvXkd1GOoh0uodBQQ2PdavIQmMx6WXuMtK1M/WeWK+ae4oSrLjSfMZIElwHrhaENg+0pmDQ==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@api-components/amf-helper-mixin/-/amf-helper-mixin-4.3.6.tgz", + "integrity": "sha512-tP9fZqD4xlAUhz4f+HfJ4FsssJGVDnu5q+mjxtvJkZwJdj8WLOJUAbMPfWXjiRLu+L4YaeE9QWmzlFXz9R2AcQ==", "dev": true }, "@api-components/api-navigation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@api-components/api-navigation/-/api-navigation-4.2.4.tgz", - "integrity": "sha512-TB/3aQ3s0d3Cr2mYG9cKWWzXEI/rEQb2KAu7lvSNzEBKmlKz8HbhLhyBMio22CZXwQPoQgmZlsnkFZZDT386Hw==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@api-components/api-navigation/-/api-navigation-4.2.7.tgz", + "integrity": "sha512-FGmA61Ma4vgPbbUlEFv/6dBnWDwzcUbZ7dzsfGd62UTv9Df4SSlUpwnzLcQHvODi/lnWX8rhMT1GsMO1WbZzLA==", "dev": true, "requires": { - "@advanced-rest-client/arc-icons": "^3.1.0", + "@advanced-rest-client/arc-icons": "^3.2.2", "@anypoint-web-components/anypoint-button": "^1.1.1", - "@api-components/amf-helper-mixin": "^4.1.2", - "@api-components/http-method-label": "^3.1.1", + "@anypoint-web-components/anypoint-collapse": "^0.1.0", + "@api-components/amf-helper-mixin": "^4.3.4", + "@api-components/http-method-label": "^3.1.3", "@api-components/raml-aware": "^3.0.0", - "@polymer/iron-collapse": "^3.0.0", "lit-element": "^2.3.1", "lit-html": "^1.2.1" } @@ -371,128 +381,139 @@ } }, "@commitlint/cli": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-11.0.0.tgz", - "integrity": "sha512-YWZWg1DuqqO5Zjh7vUOeSX76vm0FFyz4y0cpGMFhrhvUi5unc4IVfCXZ6337R9zxuBtmveiRuuhQqnRRer+13g==", - "dev": true, - "requires": { - "@babel/runtime": "^7.11.2", - "@commitlint/format": "^11.0.0", - "@commitlint/lint": "^11.0.0", - "@commitlint/load": "^11.0.0", - "@commitlint/read": "^11.0.0", - "chalk": "4.1.0", - "core-js": "^3.6.1", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-12.0.1.tgz", + "integrity": "sha512-V+cMYNHJOr40XT9Kvz3Vrz1Eh7QE1rjQrUbifawDAqcOrBJFuoXwU2SAcRtYFCSqFy9EhbreQGhZFs8dYb90KA==", + "dev": true, + "requires": { + "@commitlint/format": "^12.0.1", + "@commitlint/lint": "^12.0.1", + "@commitlint/load": "^12.0.1", + "@commitlint/read": "^12.0.1", + "@commitlint/types": "^12.0.1", "get-stdin": "8.0.0", "lodash": "^4.17.19", "resolve-from": "5.0.0", "resolve-global": "1.0.0", - "yargs": "^15.1.0" + "yargs": "^16.2.0" } }, "@commitlint/config-conventional": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-11.0.0.tgz", - "integrity": "sha512-SNDRsb5gLuDd2PL83yCOQX6pE7gevC79UPFx+GLbLfw6jGnnbO9/tlL76MLD8MOViqGbo7ZicjChO9Gn+7tHhA==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-12.0.1.tgz", + "integrity": "sha512-1ZhB135lh47zVmf1orwcjxuKuam11fJIH/bdVxW9XiQv8XPwC6iIp19knfl8FcOT78AVBnes1z6EVxgUeP2/4Q==", "dev": true, "requires": { "conventional-changelog-conventionalcommits": "^4.3.1" } }, "@commitlint/ensure": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-11.0.0.tgz", - "integrity": "sha512-/T4tjseSwlirKZdnx4AuICMNNlFvRyPQimbZIOYujp9DSO6XRtOy9NrmvWujwHsq9F5Wb80QWi4WMW6HMaENug==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-12.0.1.tgz", + "integrity": "sha512-XdBq+q1YBBDxWIAEjE3Y1YMbzhUnUuSLAEWD8SU1xsvEpQXWRYwDlMBRkjO7funNWTdL0ZQSkZDzme70imYjbw==", "dev": true, "requires": { - "@commitlint/types": "^11.0.0", + "@commitlint/types": "^12.0.1", "lodash": "^4.17.19" } }, "@commitlint/execute-rule": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-11.0.0.tgz", - "integrity": "sha512-g01p1g4BmYlZ2+tdotCavrMunnPFPhTzG1ZiLKTCYrooHRbmvqo42ZZn4QMStUEIcn+jfLb6BRZX3JzIwA1ezQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.0.1.tgz", + "integrity": "sha512-JzyweYfZlFLtXpgP+btzSY3YAkGPg61TqUSYQqBr4+5IaVf1FruMm5v4D5eLu9dAJuNKUfHbM3AEfuEPiZ79pg==", "dev": true }, "@commitlint/format": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-11.0.0.tgz", - "integrity": "sha512-bpBLWmG0wfZH/svzqD1hsGTpm79TKJWcf6EXZllh2J/LSSYKxGlv967lpw0hNojme0sZd4a/97R3qA2QHWWSLg==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-12.0.1.tgz", + "integrity": "sha512-rF79ipAxR8yFzPzG5tRoEZ//MRkyxCXj4JhpEjtdaCMBAXMssI8uazn3e5D8z4UFgSDe9qOnL0OmQvql7HTMoA==", "dev": true, "requires": { - "@commitlint/types": "^11.0.0", + "@commitlint/types": "^12.0.1", "chalk": "^4.0.0" } }, "@commitlint/is-ignored": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-11.0.0.tgz", - "integrity": "sha512-VLHOUBN+sOlkYC4tGuzE41yNPO2w09sQnOpfS+pSPnBFkNUUHawEuA44PLHtDvQgVuYrMAmSWFQpWabMoP5/Xg==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-12.0.1.tgz", + "integrity": "sha512-AplfLn5mX/kWTIiSolcOhTYcgphuGLX8FUr+HmyHBEqUkO36jt0z9caysH47fqU71ePtH63v1DWm+RYQ5RPDjg==", "dev": true, "requires": { - "@commitlint/types": "^11.0.0", - "semver": "7.3.2" + "@commitlint/types": "^12.0.1", + "semver": "7.3.4" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "@commitlint/lint": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-11.0.0.tgz", - "integrity": "sha512-Q8IIqGIHfwKr8ecVZyYh6NtXFmKw4YSEWEr2GJTB/fTZXgaOGtGFZDWOesCZllQ63f1s/oWJYtVv5RAEuwN8BQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-12.0.1.tgz", + "integrity": "sha512-1lKyRCq4ahJrY+Xxo8LsqCbALeJkodtEfpmYHeA5HpPMnK7lRSplLqOLcTCjoPfd4vO+gl6aDEZN+ow3YGQBOg==", "dev": true, "requires": { - "@commitlint/is-ignored": "^11.0.0", - "@commitlint/parse": "^11.0.0", - "@commitlint/rules": "^11.0.0", - "@commitlint/types": "^11.0.0" + "@commitlint/is-ignored": "^12.0.1", + "@commitlint/parse": "^12.0.1", + "@commitlint/rules": "^12.0.1", + "@commitlint/types": "^12.0.1" } }, "@commitlint/load": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-11.0.0.tgz", - "integrity": "sha512-t5ZBrtgvgCwPfxmG811FCp39/o3SJ7L+SNsxFL92OR4WQxPcu6c8taD0CG2lzOHGuRyuMxZ7ps3EbngT2WpiCg==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-12.0.1.tgz", + "integrity": "sha512-dX8KdCWn7w0bTkkk3zKQpe9X8vsTRa5EM+1ffF313wCX9b6tGa9vujhEHCkSzKAbbE2tFV64CHZygE7rtlHdIA==", "dev": true, "requires": { - "@commitlint/execute-rule": "^11.0.0", - "@commitlint/resolve-extends": "^11.0.0", - "@commitlint/types": "^11.0.0", - "chalk": "4.1.0", + "@commitlint/execute-rule": "^12.0.1", + "@commitlint/resolve-extends": "^12.0.1", + "@commitlint/types": "^12.0.1", + "chalk": "^4.0.0", "cosmiconfig": "^7.0.0", "lodash": "^4.17.19", "resolve-from": "^5.0.0" } }, "@commitlint/message": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-11.0.0.tgz", - "integrity": "sha512-01ObK/18JL7PEIE3dBRtoMmU6S3ecPYDTQWWhcO+ErA3Ai0KDYqV5VWWEijdcVafNpdeUNrEMigRkxXHQLbyJA==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-12.0.1.tgz", + "integrity": "sha512-fXuoxRC+NT1wEQi6p8oHfT7wvWIRgTk+udlRJnWTjmMpiYzVnMmmZfasdShirWr4TtxQtMyL+5DVgh7Y98kURw==", "dev": true }, "@commitlint/parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-11.0.0.tgz", - "integrity": "sha512-DekKQAIYWAXIcyAZ6/PDBJylWJ1BROTfDIzr9PMVxZRxBPc1gW2TG8fLgjZfBP5mc0cuthPkVi91KQQKGri/7A==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-12.0.1.tgz", + "integrity": "sha512-7oEGASmzBnHir5jSIR7KephXrKh7rIi9a6RpH1tOT+CIENYvhe8EDtIy29qMt+RLa2LlaPF7YrAgaJRfzG0YDQ==", "dev": true, "requires": { - "conventional-changelog-angular": "^5.0.0", + "@commitlint/types": "^12.0.1", + "conventional-changelog-angular": "^5.0.11", "conventional-commits-parser": "^3.0.0" } }, "@commitlint/read": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-11.0.0.tgz", - "integrity": "sha512-37V0V91GSv0aDzMzJioKpCoZw6l0shk7+tRG8RkW1GfZzUIytdg3XqJmM+IaIYpaop0m6BbZtfq+idzUwJnw7g==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-12.0.1.tgz", + "integrity": "sha512-baa0YeD4QOctEuthLpExQSi9xPiw0kDPfUVHqp8I88iuIXJECeS8S1+1GBiz89e8dLN9zmEE+sN9vtJHdAp9YA==", "dev": true, "requires": { - "@commitlint/top-level": "^11.0.0", + "@commitlint/top-level": "^12.0.1", + "@commitlint/types": "^12.0.1", "fs-extra": "^9.0.0", "git-raw-commits": "^2.0.0" } }, "@commitlint/resolve-extends": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-11.0.0.tgz", - "integrity": "sha512-WinU6Uv6L7HDGLqn/To13KM1CWvZ09VHZqryqxXa1OY+EvJkfU734CwnOEeNlSCK7FVLrB4kmodLJtL1dkEpXw==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.0.1.tgz", + "integrity": "sha512-Mvg0GDi/68Cqw893ha8uhxE8myHfPmiSSSi7d1x4VJNR4hoS37lBdX89kyx4i9NPmLfviY2cUJKTyK8ZrFznZw==", "dev": true, "requires": { "import-fresh": "^3.0.0", @@ -502,27 +523,27 @@ } }, "@commitlint/rules": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-11.0.0.tgz", - "integrity": "sha512-2hD9y9Ep5ZfoNxDDPkQadd2jJeocrwC4vJ98I0g8pNYn/W8hS9+/FuNpolREHN8PhmexXbkjrwyQrWbuC0DVaA==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-12.0.1.tgz", + "integrity": "sha512-A5O0ubNGugZR9WWxk5IVOLo07lpdUwhG5WkAW2lYpgZ7Z/2U4PLob9b4Ih1eHbQu+gnVeFr91k7F0DrpM7B8EQ==", "dev": true, "requires": { - "@commitlint/ensure": "^11.0.0", - "@commitlint/message": "^11.0.0", - "@commitlint/to-lines": "^11.0.0", - "@commitlint/types": "^11.0.0" + "@commitlint/ensure": "^12.0.1", + "@commitlint/message": "^12.0.1", + "@commitlint/to-lines": "^12.0.1", + "@commitlint/types": "^12.0.1" } }, "@commitlint/to-lines": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-11.0.0.tgz", - "integrity": "sha512-TIDTB0Y23jlCNubDROUVokbJk6860idYB5cZkLWcRS9tlb6YSoeLn1NLafPlrhhkkkZzTYnlKYzCVrBNVes1iw==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-12.0.1.tgz", + "integrity": "sha512-XwcJ1jY7x2fhudzbGMpNQkTSMVrxWrI8bRMbVe3Abuu7RfYpFf7VXAlhtnLfxBoagaK7RxjC2+eRidp/3txQBg==", "dev": true }, "@commitlint/top-level": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-11.0.0.tgz", - "integrity": "sha512-O0nFU8o+Ws+py5pfMQIuyxOtfR/kwtr5ybqTvR+C2lUPer2x6lnQU+OnfD7hPM+A+COIUZWx10mYQvkR3MmtAA==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-12.0.1.tgz", + "integrity": "sha512-rHdgt7U24GEau2/9i2vEAbksxkBRiVjHj5ECFL5dd0AJOIvaK++vMg4EF/ME0X/1yd9qVTHTNOl2Q4tTFK7VBQ==", "dev": true, "requires": { "find-up": "^5.0.0" @@ -568,10 +589,13 @@ } }, "@commitlint/types": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz", - "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==", - "dev": true + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-12.0.1.tgz", + "integrity": "sha512-FsNDMV0W7D19/ZbR412klpqAilXASx75Neqh7jPtK278IEwdukOg3vth1r5kTm+BjDScM7wMUEOwIW3NNfAtwg==", + "dev": true, + "requires": { + "chalk": "^4.0.0" + } }, "@emmetio/extract-abbreviation": { "version": "0.1.6", @@ -580,9 +604,9 @@ "dev": true }, "@eslint/eslintrc": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", - "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -592,9 +616,31 @@ "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", - "lodash": "^4.17.19", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@nodelib/fs.scandir": { @@ -726,20 +772,11 @@ "@polymer/polymer": "^3.0.0" } }, - "@polymer/iron-collapse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@polymer/iron-collapse/-/iron-collapse-3.0.1.tgz", - "integrity": "sha512-yg6q5ZyckQR9VL9VmLrSTkSFXWy9AcJC8KtnD5cg0EHRPbakE8I9S/gVAgeP4nMWV2a/BjLLC4IBygcCMDhAGw==", - "dev": true, - "requires": { - "@polymer/iron-resizable-behavior": "^3.0.0-pre.26", - "@polymer/polymer": "^3.0.0" - } - }, "@polymer/iron-flex-layout": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@polymer/iron-flex-layout/-/iron-flex-layout-3.0.1.tgz", "integrity": "sha512-7gB869czArF+HZcPTVSgvA7tXYFze9EKckvM95NB7SqYF+NnsQyhoXgKnpFwGyo95lUjUW9TFDLUwDXnCYFtkw==", + "dev": true, "requires": { "@polymer/polymer": "^3.0.0" } @@ -748,6 +785,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@polymer/iron-icon/-/iron-icon-3.0.1.tgz", "integrity": "sha512-QLPwirk+UPZNaLnMew9VludXA4CWUCenRewgEcGYwdzVgDPCDbXxy6vRJjmweZobMQv/oVLppT2JZtJFnPxX6g==", + "dev": true, "requires": { "@polymer/iron-flex-layout": "^3.0.0-pre.26", "@polymer/iron-meta": "^3.0.0-pre.26", @@ -768,14 +806,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@polymer/iron-meta/-/iron-meta-3.0.1.tgz", "integrity": "sha512-pWguPugiLYmWFV9UWxLWzZ6gm4wBwQdDy4VULKwdHCqR7OP7u98h+XDdGZsSlDPv6qoryV/e3tGHlTIT0mbzJA==", - "requires": { - "@polymer/polymer": "^3.0.0" - } - }, - "@polymer/iron-resizable-behavior": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@polymer/iron-resizable-behavior/-/iron-resizable-behavior-3.0.1.tgz", - "integrity": "sha512-FyHxRxFspVoRaeZSWpT3y0C9awomb4tXXolIJcZ7RvXhMP632V5lez+ch5G5SwK0LpnAPkg35eB0LPMFv+YMMQ==", "dev": true, "requires": { "@polymer/polymer": "^3.0.0" @@ -817,9 +847,9 @@ } }, "@rollup/plugin-node-resolve": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.0.1.tgz", - "integrity": "sha512-ltlsj/4Bhwwhb+Nb5xCz/6vieuEj2/BAkkqVIKmZwC7pIdl8srmgmglE4S0jFlZa32K4qvdQ6NHdmpRKD/LwoQ==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.0.tgz", + "integrity": "sha512-qHjNIKYt5pCcn+5RUBQxK8krhRvf1HnyVgUCcFFcweDS7fhkOLZeYh0mhHK6Ery8/bb9tvN/ubPzmfF0qjDCTA==", "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", @@ -842,9 +872,9 @@ } }, "@sinonjs/commons": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", - "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", "dev": true, "requires": { "type-detect": "4.0.8" @@ -860,9 +890,9 @@ } }, "@sinonjs/samsam": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.0.tgz", - "integrity": "sha512-hXpcfx3aq+ETVBwPlRFICld5EnrkexXuXDwqUNhDdr5L8VjvMeSRwyOa0qL7XFmR+jVWR4rUZtnxlG7RX72sBg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz", + "integrity": "sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==", "dev": true, "requires": { "@sinonjs/commons": "^1.6.0", @@ -910,6 +940,16 @@ "@types/chai": "*" } }, + "@types/co-body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/co-body/-/co-body-5.1.0.tgz", + "integrity": "sha512-iRL97yYTJNGFv495U63ikKG9r60thDtQ403jEzBEFR4IY6kMxw2IfcPoxI8+HY3nRNLrwHFYuCnWGEB/0hFVwg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*" + } + }, "@types/command-line-args": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.0.0.tgz", @@ -931,6 +971,12 @@ "integrity": "sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==", "dev": true }, + "@types/convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha512-laiDIXqqthjJlyAMYAXOtN3N8+UlbM+KvZi4BaY5ZOekmVkBs/UxfK5O0HWeJVG2eW8F+Mu2ww13fTX+kY1FlQ==", + "dev": true + }, "@types/cookies": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.6.tgz", @@ -943,6 +989,12 @@ "@types/node": "*" } }, + "@types/debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-bWG5wapaWgbss9E238T0R6bfo5Fh3OkeoSt245CM7JJwVwpw6MEBCbIxLq5z8KzsE3uJhzcIuQkyiZmzV3M/Dw==", + "dev": true + }, "@types/estree": { "version": "0.0.39", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", @@ -950,13 +1002,13 @@ "dev": true }, "@types/express": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.10.tgz", - "integrity": "sha512-GRwKdE+iV6mA8glCvQ7W5iaoIhd6u1HDsNTF76UPRi7T89SLjOfeCLShVmQSgpXzcpf3zgcz2SbMiCcjnYRRxQ==", + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz", + "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==", "dev": true, "requires": { "@types/body-parser": "*", - "@types/express-serve-static-core": "*", + "@types/express-serve-static-core": "^4.17.18", "@types/qs": "*", "@types/serve-static": "*" } @@ -990,6 +1042,24 @@ "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", "dev": true }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -1003,9 +1073,9 @@ "dev": true }, "@types/koa": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz", - "integrity": "sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.1.tgz", + "integrity": "sha512-Qbno7FWom9nNqu0yHZ6A0+RWt4mrYBhw3wpBAQ3+IuzGcLlfeYkzZrnMq5wsxulN2np8M4KKeUpTodsOsSad5Q==", "dev": true, "requires": { "@types/accepts": "*", @@ -1028,9 +1098,9 @@ } }, "@types/mime": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", - "integrity": "sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", "dev": true }, "@types/minimist": { @@ -1073,9 +1143,9 @@ } }, "@types/qs": { - "version": "6.9.5", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", - "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==", + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==", "dev": true }, "@types/range-parser": { @@ -1094,12 +1164,12 @@ } }, "@types/serve-static": { - "version": "1.13.8", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.8.tgz", - "integrity": "sha512-MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA==", + "version": "1.13.9", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", + "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==", "dev": true, "requires": { - "@types/mime": "*", + "@types/mime": "^1", "@types/node": "*" } }, @@ -1128,6 +1198,12 @@ "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==", "dev": true }, + "@types/uuid": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz", + "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==", + "dev": true + }, "@types/ws": { "version": "7.4.0", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.0.tgz", @@ -1148,9 +1224,9 @@ } }, "@web/browser-logs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@web/browser-logs/-/browser-logs-0.2.0.tgz", - "integrity": "sha512-BExeD4Rlak10X+R38dDfc3waYu2dHEvMNqIottCwFXXoMvLeQs0+fYB2fqpcQwMoAIhhKRo9NENtuQQLaR1y0A==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@web/browser-logs/-/browser-logs-0.2.1.tgz", + "integrity": "sha512-nSfRl/+7XQOtXBBJ9FMdXAb1bzytud1LeJAJmBX4bsfMDDcfrr4vNhiX4OnQ5tBYsXoiQse8ZvwngFM2O6PD3A==", "dev": true, "requires": { "errorstacks": "^2.2.0" @@ -1177,16 +1253,16 @@ } }, "@web/dev-server": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.1.4.tgz", - "integrity": "sha512-aYqrUFd6s32QJ4vPJlKGoD66U/I4erMSIzEInvN4IcUqUKQyF7Ol11J+QU0t2lkBAfoH4/yD2PzZXRC51P04dA==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.1.8.tgz", + "integrity": "sha512-HBxzKfRf2XENgTDgCRQ+dQ4F5TQFAMvsr5mB/KYBWKMJJ4PXHRYbfCFvhAgq6s2CrZzicGWp7VZpMHLEVjEqpQ==", "dev": true, "requires": { "@babel/code-frame": "^7.12.11", "@rollup/plugin-node-resolve": "^11.0.1", "@types/command-line-args": "^5.0.0", "@web/config-loader": "^0.1.3", - "@web/dev-server-core": "^0.3.2", + "@web/dev-server-core": "^0.3.7", "@web/dev-server-rollup": "^0.3.2", "camelcase": "^6.2.0", "chalk": "^4.1.0", @@ -1208,14 +1284,14 @@ } }, "@web/dev-server-core": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.3.3.tgz", - "integrity": "sha512-zj70hj6FBIFAGZfyqrOlDY1bYtqTea5ioTcgGx55tIeHiUmblDCcpbBUIqj4pcw/GjpQPBBFw5oX1WyuiHQNhA==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.3.7.tgz", + "integrity": "sha512-uJJMe8V2hLTM6EYrmlzldT7W5TH0L6Sn2DX1YvNT6fx+ztNDhDwH46RJwmDix3+fUqP9Th0iaZ/BJc45T76+Bw==", "dev": true, "requires": { "@types/koa": "^2.11.6", "@types/ws": "^7.4.0", - "@web/parse5-utils": "^1.0.0", + "@web/parse5-utils": "^1.2.0", "chokidar": "^3.4.3", "clone": "^2.1.2", "es-module-lexer": "^0.3.26", @@ -1247,9 +1323,9 @@ } }, "@web/parse5-utils": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-1.1.2.tgz", - "integrity": "sha512-/JQHbK53BmYiFK2igr2B+Psl2Ivp2ju75Nx1InZweTbxLQNGG9yUBaudER85aqebIH6smkPkKwVtpdBXBiwy1A==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-1.2.2.tgz", + "integrity": "sha512-B68DoJ5qF8Cu3o7nDA2RQTCf9bslVz2b0WHTk3qir5YCbWfhnPEGhDOedOjbE8xDiHqgzI1zXQsJ2+655aluLA==", "dev": true, "requires": { "@types/parse5": "^5.0.3", @@ -1265,21 +1341,22 @@ } }, "@web/test-runner": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.12.2.tgz", - "integrity": "sha512-7wQ2b3OE4xuAhHOaFbs+9d06bWNKvm9hWjJdHbLczsAkq2+TPbZDynw2b1D2fkTLcOWNbGOyQa742ThWIbXYRw==", + "version": "0.12.16", + "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.12.16.tgz", + "integrity": "sha512-Lz1lFgLsjOYaS0jcZs54TeWkq/qFUzuKNrmgO36RYr1AtReFbv/sDHEBCWL7uzpxBCHA0sT6KDkvuVaZWuinGA==", "dev": true, "requires": { "@web/browser-logs": "^0.2.0", "@web/config-loader": "^0.1.3", - "@web/dev-server": "^0.1.4", - "@web/test-runner-chrome": "^0.9.0", - "@web/test-runner-commands": "^0.4.0", - "@web/test-runner-core": "^0.10.2", - "@web/test-runner-mocha": "^0.7.0", + "@web/dev-server": "^0.1.8", + "@web/test-runner-chrome": "^0.9.4", + "@web/test-runner-commands": "^0.4.1", + "@web/test-runner-core": "^0.10.13", + "@web/test-runner-mocha": "^0.7.2", "camelcase": "^6.2.0", "chalk": "^4.1.0", "command-line-args": "^5.1.1", + "command-line-usage": "^6.1.1", "convert-source-map": "^1.7.0", "deepmerge": "^4.2.2", "diff": "^5.0.0", @@ -1303,38 +1380,46 @@ } }, "@web/test-runner-chrome": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.9.0.tgz", - "integrity": "sha512-Ez0X0h527R1HqW44qlCDid6/ctLs1mg14v1jmXkJ+rhaM67ZbAGF4Lp/ZUeLzVysm3NtNP9Glrj+w5BD3PDYSQ==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.9.4.tgz", + "integrity": "sha512-Ymfp0HqQvELFITdwhdicuzndLY5loePpbDj6teXKKNTILph0ExWl3R3NMPG7pD40pB84GGd9i8wkz9yvyN30Zg==", "dev": true, "requires": { - "@web/test-runner-core": "^0.10.0", - "@web/test-runner-coverage-v8": "^0.4.0", + "@web/test-runner-core": "^0.10.8", + "@web/test-runner-coverage-v8": "^0.4.5", "chrome-launcher": "^0.13.4", "puppeteer-core": "^5.5.0" } }, "@web/test-runner-commands": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-commands/-/test-runner-commands-0.4.0.tgz", - "integrity": "sha512-FsmF4Ya2mK8nlrodSjLMK1iKsSz61l4LeHSNRBjZtlzfjfwoGb38Pq+WehtboKgan+if/daHBjW85QFO1j3O+Q==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@web/test-runner-commands/-/test-runner-commands-0.4.1.tgz", + "integrity": "sha512-y1U9+jucQ1ZB9YRgMFIjXTUSu/in54yt4Lf4GcY9fHoSyGVWDub085ARWipmagsD9SRN1QnIYTkMk+jRa/EiLQ==", "dev": true, "requires": { - "@web/test-runner-core": "^0.10.0" + "@web/test-runner-core": "^0.10.8" } }, "@web/test-runner-core": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@web/test-runner-core/-/test-runner-core-0.10.2.tgz", - "integrity": "sha512-BLEdRsekHJW02Cq/mezTMFcDwtsTvwoJ0Oo+0q/VxRzvpH2ae5VhySPfAuCA1xXCfttPBb/RYLH0BVq8bp57LA==", + "version": "0.10.13", + "resolved": "https://registry.npmjs.org/@web/test-runner-core/-/test-runner-core-0.10.13.tgz", + "integrity": "sha512-w6seztsj/UKUz9HP5KeMZ1JdUadt293SplsrKKaUJTZDMLO8+xvyo+vpt1Mv7zICu0wyuQN0AdD3GjKKX6dFHw==", "dev": true, "requires": { "@babel/code-frame": "^7.12.11", - "@web/browser-logs": "^0.2.0", - "@web/dev-server-core": "^0.3.3", + "@types/co-body": "^5.1.0", + "@types/convert-source-map": "^1.5.1", + "@types/debounce": "^1.2.0", + "@types/istanbul-lib-coverage": "^2.0.3", + "@types/istanbul-reports": "^3.0.0", + "@types/uuid": "^8.3.0", + "@web/browser-logs": "^0.2.1", + "@web/dev-server-core": "^0.3.6", "chalk": "^4.1.0", + "chokidar": "^3.4.3", "cli-cursor": "^3.1.0", "co-body": "^6.1.0", + "convert-source-map": "^1.7.0", "debounce": "^1.2.0", "dependency-graph": "^0.10.0", "globby": "^11.0.1", @@ -1343,47 +1428,63 @@ "istanbul-lib-report": "^3.0.0", "istanbul-reports": "^3.0.2", "log-update": "^4.0.0", + "open": "^8.0.2", "picomatch": "^2.2.2", + "source-map": "^0.7.3", "uuid": "^8.3.2" + }, + "dependencies": { + "open": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.0.2.tgz", + "integrity": "sha512-NV5QmWJrTaNBLHABJyrb+nd5dXI5zfea/suWawBhkHzAbVhLLiJdrqMgxMypGK9Eznp2Ltoh7SAVkQ3XAucX7Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + } } }, "@web/test-runner-coverage-v8": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-coverage-v8/-/test-runner-coverage-v8-0.4.0.tgz", - "integrity": "sha512-6dPZBLe69y6Lat3CACo1F0CMZae2s8O/lNLgIJT/LMT8bHtQ/9kZAkLraCwJ+NMHXI6G5Y5t0nSPulSvzTqs7g==", + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/@web/test-runner-coverage-v8/-/test-runner-coverage-v8-0.4.6.tgz", + "integrity": "sha512-Mt8hzLUZfMBrpFlo8PYIkM5H77XmnuiF2VrRXvLRRMBz6sZ+WqZmPT5fOznvTEoqOXh92XG9SsW+G0uV6HjdPQ==", "dev": true, "requires": { - "@web/test-runner-core": "^0.10.0", + "@web/test-runner-core": "^0.10.9", "istanbul-lib-coverage": "^3.0.0", + "picomatch": "^2.2.2", "v8-to-istanbul": "^7.1.0" } }, "@web/test-runner-mocha": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-mocha/-/test-runner-mocha-0.7.0.tgz", - "integrity": "sha512-GW/cCXjChBcIaaNnSIH/Yy04jd+mdZPNE2UcWVkl0h3Z/iJu+a10S1jkaoY2SfGFhH/20AbrM+8EGMFbSUpaGA==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@web/test-runner-mocha/-/test-runner-mocha-0.7.2.tgz", + "integrity": "sha512-UsaLvJ0k5Kb53WegF0J0pmKxCLdo6Nxl7GHYykO7m99Irz+jIGXV7VJP9/b8t+HH3fHyqB2Nmd5q9oxXwIJyNw==", "dev": true, "requires": { "@types/mocha": "^8.2.0", - "@web/test-runner-core": "^0.10.0" + "@web/test-runner-core": "^0.10.8" }, "dependencies": { "@types/mocha": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.0.tgz", - "integrity": "sha512-/Sge3BymXo4lKc31C8OINJgXLaw+7vL1/L1pGiBNpGrBiT8FQiaFpSYV0uhTaG4y78vcMBTMFsWaHDvuD+xGzQ==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.1.tgz", + "integrity": "sha512-NysN+bNqj6E0Hv4CTGWSlPzMW6vTKjDpOteycDkV4IWBsO+PU48JonrPzV9ODjiI2XrjmA05KInLgF5ivZ/YGQ==", "dev": true } } }, "@web/test-runner-playwright": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-playwright/-/test-runner-playwright-0.8.0.tgz", - "integrity": "sha512-VoRfBxioOJuUFRROcwKkXL75iRtf4Qc9zVSGUvVlCZoLstG5EuqYyuvIdnGCkcf/sqCXsAh1WbQ+wfRXd7h6Cw==", + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@web/test-runner-playwright/-/test-runner-playwright-0.8.4.tgz", + "integrity": "sha512-9RCez2kB0AocMasrUsmx/yW7FGSjBI9aEtjYzkFvRJF21IsEyjCrmmGPdBIa75a/gU2ydPaw0EQW4TDF5L4yRw==", "dev": true, "requires": { - "@web/test-runner-core": "^0.10.0", - "@web/test-runner-coverage-v8": "^0.4.0", + "@web/test-runner-core": "^0.10.8", + "@web/test-runner-coverage-v8": "^0.4.5", "playwright": "^1.7.1" } }, @@ -1637,27 +1738,14 @@ "dev": true }, "bl": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", - "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, "requires": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "brace-expansion": { @@ -1802,9 +1890,9 @@ "dev": true }, "chokidar": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.0.tgz", - "integrity": "sha512-JgQM9JS92ZbFR4P90EvmzNpSGhpPBGBSj10PILeDyYFwp4h2/D9OM03wsJ4zW1fEp4ka2DGrnUeD7FuvQ2aZ2Q==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "dev": true, "requires": { "anymatch": "~3.1.1", @@ -1893,14 +1981,27 @@ } }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } } }, "clone": { @@ -2107,16 +2208,16 @@ } }, "conventional-commits-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.0.tgz", - "integrity": "sha512-XmJiXPxsF0JhAKyfA2Nn+rZwYKJ60nanlbSWwwkGwLQFbugsc0gv1rzc7VbbUWAzJfR1qR87/pNgv9NgmxtBMQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz", + "integrity": "sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==", "dev": true, "requires": { "JSONStream": "^1.0.4", "is-text-path": "^1.0.1", "lodash": "^4.17.15", "meow": "^8.0.0", - "split2": "^2.0.0", + "split2": "^3.0.0", "through2": "^4.0.0", "trim-off-newlines": "^1.0.0" } @@ -2140,24 +2241,12 @@ "keygrip": "~1.1.0" } }, - "core-js": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.2.tgz", - "integrity": "sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A==", - "dev": true - }, "core-js-pure": { "version": "3.8.2", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.8.2.tgz", "integrity": "sha512-v6zfIQqL/pzTVAbZvYUozsxNfxcFb6Ks3ZfEbuneJl3FW9Jb8F6vLWB6f+qTmAu72msUdyb84V8d/yBFf7FNnw==", "dev": true }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, "cosmiconfig": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", @@ -2198,18 +2287,18 @@ "dev": true }, "debounce": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", - "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", "dev": true }, "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dev": true, "requires": { - "ms": "2.1.2" + "ms": "2.0.0" } }, "decamelize": { @@ -2275,6 +2364,12 @@ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "dev": true }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -2483,9 +2578,9 @@ } }, "errorstacks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/errorstacks/-/errorstacks-2.2.0.tgz", - "integrity": "sha512-d/HXKLrpdLYReAnNq5k/KgZKlfc5J+3DKKvci8WKzuM9MAXFrCoCfVyViHk0aFMLyazU/jYhW2d8zTa99pelIA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/errorstacks/-/errorstacks-2.3.0.tgz", + "integrity": "sha512-VjCIUbEyLymy2N1M/uTniewz+j69YC2R7Sp1UiJn04RHwyIniBib6hUZwgmphAAZTOk7LRg/wryGFEJhblEd7Q==", "dev": true }, "es-abstract": { @@ -2525,6 +2620,12 @@ "is-symbol": "^1.0.2" } }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -2538,13 +2639,13 @@ "dev": true }, "eslint": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.17.0.tgz", - "integrity": "sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz", + "integrity": "sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.2.2", + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.0", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2555,9 +2656,9 @@ "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "espree": "^7.3.1", - "esquery": "^1.2.0", + "esquery": "^1.4.0", "esutils": "^2.0.2", - "file-entry-cache": "^6.0.0", + "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", "globals": "^12.1.0", @@ -2568,7 +2669,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.19", + "lodash": "^4.17.20", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -2580,6 +2681,29 @@ "table": "^6.0.4", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "eslint-config-airbnb-base": { @@ -2594,9 +2718,9 @@ } }, "eslint-config-prettier": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz", - "integrity": "sha512-9sm5/PxaFG7qNJvJzTROMM1Bk1ozXVTKI0buKOyb0Bsr1hrwi0H/TzxF/COtf1uxikIK8SwhX7K6zg78jAzbeA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz", + "integrity": "sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw==", "dev": true }, "eslint-import-resolver-node": { @@ -2617,12 +2741,6 @@ "requires": { "ms": "2.0.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, @@ -2644,12 +2762,6 @@ "requires": { "ms": "2.0.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, @@ -2727,12 +2839,6 @@ "path-exists": "^3.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -2944,9 +3050,9 @@ "dev": true }, "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, "requires": { "estraverse": "^5.1.0" @@ -3041,6 +3147,15 @@ "yauzl": "^2.10.0" }, "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", @@ -3049,6 +3164,12 @@ "requires": { "pump": "^3.0.0" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -3059,9 +3180,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -3085,9 +3206,9 @@ "dev": true }, "fastq": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.0.tgz", - "integrity": "sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -3112,9 +3233,9 @@ } }, "file-entry-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.0.tgz", - "integrity": "sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "requires": { "flat-cache": "^3.0.4" @@ -3177,9 +3298,9 @@ } }, "flatted": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz", - "integrity": "sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", "dev": true }, "fresh": { @@ -3195,15 +3316,15 @@ "dev": true }, "fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, "requires": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", - "universalify": "^1.0.0" + "universalify": "^2.0.0" } }, "fs.realpath": { @@ -3213,9 +3334,9 @@ "dev": true }, "fsevents": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", - "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "optional": true }, @@ -3273,38 +3394,16 @@ "dev": true }, "git-raw-commits": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.9.tgz", - "integrity": "sha512-hSpNpxprVno7IOd4PZ93RQ+gNdzPAIrW0x8av6JQDJGV4k1mR9fE01dl8sEqi2P7aKmmwiGUn1BCPuf16Ae0Qw==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz", + "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==", "dev": true, "requires": { "dargs": "^7.0.0", - "lodash.template": "^4.0.2", + "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "requires": { - "readable-stream": "^3.0.0" - } - } } }, "glob": { @@ -3322,9 +3421,9 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -3368,14 +3467,6 @@ "ignore": "^5.1.4", "merge2": "^1.3.0", "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - } } }, "good-listener": { @@ -3450,9 +3541,9 @@ "dev": true }, "hosted-git-info": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", - "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.0.tgz", + "integrity": "sha512-fqhGdjk4av7mT9fU/B01dUtZ+WZSc/XEXMoLXDVZukiQRXxeHSSz3AqbeWRJHtF8EQYHlAgB1NSAHU0Cm7aqZA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -3542,6 +3633,23 @@ "requires": { "agent-base": "5", "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "human-signals": { @@ -3551,9 +3659,9 @@ "dev": true }, "husky": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.7.tgz", - "integrity": "sha512-0fQlcCDq/xypoyYSJvEuzbDPHFf8ZF9IXKJxlrnvxABTSzK1VPT2RKYQKrcgJ+YD39swgoB6sbzywUqFxUiqjw==", + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz", + "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -3632,9 +3740,9 @@ "dev": true }, "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", "dev": true }, "import-fresh": { @@ -3998,14 +4106,6 @@ "requires": { "graceful-fs": "^4.1.6", "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } } }, "jsonparse": { @@ -4064,23 +4164,6 @@ "statuses": "^1.5.0", "type-is": "^1.6.16", "vary": "^1.1.2" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } } }, "koa-compose": { @@ -4128,6 +4211,23 @@ "debug": "^4.1.1", "http-errors": "^1.7.3", "resolve-path": "^1.4.0" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "koa-static": { @@ -4138,17 +4238,6 @@ "requires": { "debug": "^3.1.0", "koa-send": "^5.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } } }, "levn": { @@ -4179,12 +4268,6 @@ "requires": { "ms": "2.0.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, @@ -4195,9 +4278,9 @@ "dev": true }, "lint-staged": { - "version": "10.5.3", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.3.tgz", - "integrity": "sha512-TanwFfuqUBLufxCc3RUtFEkFraSPNR3WzWcGF39R3f2J7S9+iF9W0KTVLfSy09lYGmZS5NDCxjNvhGMSJyFCWg==", + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -4217,6 +4300,15 @@ "stringify-object": "^3.3.0" }, "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "log-symbols": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", @@ -4225,13 +4317,19 @@ "requires": { "chalk": "^4.0.0" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "listr2": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.2.3.tgz", - "integrity": "sha512-vUb80S2dSUi8YxXahO8/I/s29GqnOL8ozgHVLjfWQXa03BNEeS1TpBLjh2ruaqq5ufx46BRGvfymdBSuoXET5w==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.4.3.tgz", + "integrity": "sha512-wZmkzNiuinOfwrGqAwTCcPw6aKQGTAMGXwG5xeU1WpDjJNeBA35jGBeWxR3OF+R6Yl5Y3dRG+3vE8t6PDcSNHA==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -4240,8 +4338,22 @@ "indent-string": "^4.0.0", "log-update": "^4.0.0", "p-map": "^4.0.0", - "rxjs": "^6.6.3", - "through": "^2.3.8" + "rxjs": "^6.6.6", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } } }, "lit-element": { @@ -4295,12 +4407,6 @@ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, "lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", @@ -4319,25 +4425,6 @@ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", "dev": true }, - "lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, "log-symbols": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", @@ -4438,9 +4525,9 @@ } }, "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.0.tgz", + "integrity": "sha512-NAq0fCmZYGz9UFEQyndp7sisrow4GroyGeKluyKC/chuITZsPyOyC1UJZPJlVFImhXdROIP5xqouRLThT3BbpQ==", "dev": true }, "marky": { @@ -4497,24 +4584,24 @@ } }, "mime": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", - "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", "dev": true }, "mime-db": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", - "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", "dev": true }, "mime-types": { - "version": "2.1.28", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", - "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", "dev": true, "requires": { - "mime-db": "1.45.0" + "mime-db": "1.46.0" } }, "mimic-fn": { @@ -4868,9 +4955,9 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, "natural-compare": { @@ -4886,9 +4973,9 @@ "dev": true }, "nise": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/nise/-/nise-4.0.4.tgz", - "integrity": "sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz", + "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0", @@ -4923,12 +5010,12 @@ "dev": true }, "normalize-package-data": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", - "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.1.tgz", + "integrity": "sha512-D/ttLdxo71msR4FF3VgSwK4blHfE3/vGByz1NCeE7/Dh8reQOKNJJjk5L10mLq9jxa+ZHzT1/HLgxljzbXE7Fw==", "dev": true, "requires": { - "hosted-git-info": "^3.0.6", + "hosted-git-info": "^4.0.0", "resolve": "^1.17.0", "semver": "^7.3.2", "validate-npm-package-license": "^3.0.1" @@ -5048,9 +5135,9 @@ "dev": true }, "open": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/open/-/open-7.3.1.tgz", - "integrity": "sha512-f2wt9DCBKKjlFbjzGb8MOAW8LH8F0mrs1zc7KTjAJ9PZNQbfenzWbNP1VZJvw6ICMG9r14Ah6yfwPn7T7i646A==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", "dev": true, "requires": { "is-docker": "^2.0.0", @@ -5299,11 +5386,12 @@ } }, "playwright": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.7.1.tgz", - "integrity": "sha512-dOSWME42wDedJ/PXv8k0zG0Kxd6d6R2OKA51/05++Z2ISdA4N58gHlWqlVKPDkBog1MI6lu/KNt7QDn19AybWQ==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.9.2.tgz", + "integrity": "sha512-Hsgfk3GZO+hgewRNW9xl9/tHjdZvVwxTseHagbiNpDf90PXICEh8UHXy/2eykeIXrZFMA6W6petEtRWNPi3gfQ==", "dev": true, "requires": { + "commander": "^6.1.0", "debug": "^4.1.1", "extract-zip": "^2.0.1", "https-proxy-agent": "^5.0.0", @@ -5314,6 +5402,7 @@ "proper-lockfile": "^4.1.1", "proxy-from-env": "^1.1.0", "rimraf": "^3.0.2", + "stack-utils": "^2.0.3", "ws": "^7.3.1" }, "dependencies": { @@ -5326,6 +5415,15 @@ "debug": "4" } }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "https-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", @@ -5335,6 +5433,12 @@ "agent-base": "6", "debug": "4" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -5381,6 +5485,12 @@ "requires": { "minimist": "^1.2.5" } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true } } }, @@ -5398,12 +5508,6 @@ "clipboard": "^2.0.0" } }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", @@ -5411,12 +5515,12 @@ "dev": true }, "proper-lockfile": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.1.tgz", - "integrity": "sha512-1w6rxXodisVpn7QYvLk706mzprPTAPCYAqxMvctmPN3ekuRk/kuGkGc82pangZiAt4R3lwSuUzheTTn0/Yb7Zg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", + "graceful-fs": "^4.2.4", "retry": "^0.12.0", "signal-exit": "^3.0.2" } @@ -5463,6 +5567,21 @@ "ws": "^7.2.3" }, "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -5481,9 +5600,15 @@ "dev": true }, "qs": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", - "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", + "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", "dev": true }, "quick-lru": { @@ -5589,18 +5714,14 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "readdirp": { @@ -5772,33 +5893,27 @@ } }, "rollup": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.36.1.tgz", - "integrity": "sha512-eAfqho8dyzuVvrGqpR0ITgEdq0zG2QJeWYh+HeuTbpcaXk8vNFc48B7bJa1xYosTCKx0CuW+447oQOW8HgBIZQ==", + "version": "2.41.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.41.1.tgz", + "integrity": "sha512-nepLFAW5W71/MWpS2Yr7r31eS7HRfYg2RXnxb6ehqN9zY42yACxKtEfb4xq8SmNfUohAzGMcyl6jkwdLOAiUbg==", "dev": true, "requires": { - "fsevents": "~2.1.2" - }, - "dependencies": { - "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true - } + "fsevents": "~2.3.1" } }, "run-parallel": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", - "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } }, "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "version": "6.6.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz", + "integrity": "sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -5874,14 +5989,14 @@ "dev": true }, "sinon": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.3.tgz", - "integrity": "sha512-m+DyAWvqVHZtjnjX/nuShasykFeiZ+nPuEfD4G3gpvKGkXRhkF/6NSt2qN2FjZhfrcHXFzUzI+NLnk+42fnLEw==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", + "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", "dev": true, "requires": { "@sinonjs/commons": "^1.8.1", "@sinonjs/fake-timers": "^6.0.1", - "@sinonjs/samsam": "^5.3.0", + "@sinonjs/samsam": "^5.3.1", "diff": "^4.0.2", "nise": "^4.0.4", "supports-color": "^7.1.0" @@ -5957,24 +6072,12 @@ "dev": true }, "split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dev": true, "requires": { - "through2": "^2.0.2" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } + "readable-stream": "^3.0.0" } }, "sprintf-js": { @@ -5983,6 +6086,23 @@ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, + "stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", @@ -6112,9 +6232,9 @@ }, "dependencies": { "ajv": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.0.3.tgz", - "integrity": "sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.1.tgz", + "integrity": "sha512-+nu0HDv7kNSOua9apAVc979qd932rrZeb3WOvoiD31A/p1mIE5/9bN2027pE2rOPYEdS3UHzsvof4hY+lM9/WQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -6132,9 +6252,9 @@ } }, "table-layout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.1.tgz", - "integrity": "sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz", + "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==", "dev": true, "requires": { "array-back": "^4.0.1", @@ -6180,19 +6300,6 @@ "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "text-extensions": { @@ -6220,19 +6327,6 @@ "dev": true, "requires": { "readable-stream": "3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "tiny-emitter": { @@ -6333,9 +6427,9 @@ } }, "typescript": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", - "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", + "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", "dev": true }, "typescript-lit-html-plugin": { @@ -6385,9 +6479,9 @@ } }, "universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true }, "unpipe": { @@ -6418,9 +6512,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, "v8-to-istanbul": { @@ -6821,15 +6915,9 @@ "dev": true }, "ws": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", - "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", "dev": true }, "y18n": { @@ -6851,40 +6939,32 @@ "dev": true }, "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "dependencies": { - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "y18n": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true } } }, "yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", "dev": true }, "yargs-unparser": { diff --git a/package.json b/package.json index 669c262..8618d42 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@advanced-rest-client/http-code-snippets", "description": "Code snippets to display a snippets of making a HTTP request", - "version": "3.2.1", + "version": "3.2.2", "license": "Apache-2.0", "main": "index.js", "module": "index.js", @@ -26,29 +26,29 @@ "email": "arc@mulesoft.com" }, "dependencies": { - "@anypoint-web-components/anypoint-button": "^1.1.1", - "@anypoint-web-components/anypoint-tabs": "^0.1.12", + "@anypoint-web-components/anypoint-button": "^1.2.0", + "@anypoint-web-components/anypoint-tabs": "^0.1.13", "@polymer/prism-element": "^3.0.0", "lit-element": "^2.4.0", "prismjs": "^1.23.0" }, "devDependencies": { - "@advanced-rest-client/arc-demo-helper": "^2.2.5", + "@advanced-rest-client/arc-demo-helper": "^2.2.6", "@anypoint-web-components/anypoint-styles": "^1.0.1", - "@polymer/iron-test-helpers": "^3.0.0", - "@commitlint/cli": "^11.0.0", - "@commitlint/config-conventional": "^11.0.0", + "@commitlint/cli": "^12.0.1", + "@commitlint/config-conventional": "^12.0.1", "@open-wc/eslint-config": "^4.2.0", "@open-wc/testing": "^2.5.15", - "@web/dev-server": "^0.1.3", - "@web/test-runner": "^0.12.1", - "@web/test-runner-playwright": "^0.8.0", - "eslint": "^7.16.0", - "eslint-config-prettier": "^7.1.0", - "husky": "^4.3.7", - "lint-staged": "^10.5.3", - "sinon": "^9.2.3", - "typescript": "^4.1.3", + "@polymer/iron-test-helpers": "^3.0.0", + "@web/dev-server": "^0.1.8", + "@web/test-runner": "^0.12.16", + "@web/test-runner-playwright": "^0.8.4", + "eslint": "^7.21.0", + "eslint-config-prettier": "^8.1.0", + "husky": "^4.3.8", + "lint-staged": "^10.5.4", + "sinon": "^9.2.4", + "typescript": "^4.2.3", "typescript-lit-html-plugin": "^0.9.0" }, "scripts": { diff --git a/polymer.json b/polymer.json deleted file mode 100644 index 6111e49..0000000 --- a/polymer.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "npm": true, - "lint": { - "rules": [ - "polymer-3" - ] - } -}