Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

chore: switch from travis to github action #219

Merged
merged 1 commit into from
Nov 17, 2020

Conversation

junedkazi
Copy link
Contributor

Proof

juned.kazi at C02WF0AQHTDH in ~/Codebases/paper on master*
$ act
[Build/build-2] 🧪  Matrix: map[node:12.x]
[Build/build-1] 🧪  Matrix: map[node:10.x]
[Build/build-2] 🚀  Start image=node:12.6-buster-slim
[Build/build-1] 🚀  Start image=node:12.6-buster-slim
[Build/build-3] 🧪  Matrix: map[node:14.x]
[Build/build-3] 🚀  Start image=node:12.6-buster-slim
[Build/build-2]   🐳  docker run image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[]
[Build/build-1]   🐳  docker run image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[]
[Build/build-3]   🐳  docker run image=node:12.6-buster-slim entrypoint=["/usr/bin/tail" "-f" "/dev/null"] cmd=[]
[Build/build-2]   🐳  docker cp src=/Users/juned.kazi/Codebases/paper/. dst=/github/workspace
[Build/build-1]   🐳  docker cp src=/Users/juned.kazi/Codebases/paper/. dst=/github/workspace
[Build/build-3]   🐳  docker cp src=/Users/juned.kazi/Codebases/paper/. dst=/github/workspace
[Build/build-3] ⭐  Run Checkout code
[Build/build-3]   ✅  Success - Checkout code
[Build/build-3] ⭐  Run Use Node.js ${{ matrix.node }}
[Build/build-3]   ☁  git clone 'https://github.com/actions/setup-node' # ref=v2-beta
[Build/build-2] ⭐  Run Checkout code
[Build/build-2]   ✅  Success - Checkout code
[Build/build-2] ⭐  Run Use Node.js ${{ matrix.node }}
[Build/build-2]   ☁  git clone 'https://github.com/actions/setup-node' # ref=v2-beta
[Build/build-1] ⭐  Run Checkout code
[Build/build-1]   ✅  Success - Checkout code
[Build/build-1] ⭐  Run Use Node.js ${{ matrix.node }}
[Build/build-1]   ☁  git clone 'https://github.com/actions/setup-node' # ref=v2-beta
[Build/build-3]   🐳  docker cp src=/Users/juned.kazi/.cache/act/actions-setup-node@v2-beta dst=/actions/
[Build/build-2]   🐳  docker cp src=/Users/juned.kazi/.cache/act/actions-setup-node@v2-beta dst=/actions/
[Build/build-3]   💬  ::debug::isExplicit:
[Build/build-3]   💬  ::debug::explicit? false
[Build/build-3]   💬  ::debug::evaluating 0 versions
[Build/build-3]   💬  ::debug::match not found
| Attempting to download 14.x...
[Build/build-1]   🐳  docker cp src=/Users/juned.kazi/.cache/act/actions-setup-node@v2-beta dst=/actions/
[Build/build-2]   💬  ::debug::isExplicit:
[Build/build-2]   💬  ::debug::explicit? false
[Build/build-2]   💬  ::debug::evaluating 0 versions
[Build/build-2]   💬  ::debug::match not found
| Attempting to download 12.x...
[Build/build-3]   💬  ::debug::check 14.15.1 satisfies 14.x
[Build/build-3]   💬  ::debug::x64===x64 && darwin===linux
[Build/build-3]   💬  ::debug::x64===x64 && linux===linux
[Build/build-3]   💬  ::debug::matched 14.15.1
| Acquiring 14.15.1 from https://github.com/actions/node-versions/releases/download/14.15.1-368657841/node-14.15.1-linux-x64.tar.gz
[Build/build-3]   💬  ::debug::Downloading https://github.com/actions/node-versions/releases/download/14.15.1-368657841/node-14.15.1-linux-x64.tar.gz
[Build/build-3]   💬  ::debug::Destination /tmp/f9e00ffc-a8c4-4c09-a52c-912c85e0575f
[Build/build-2]   💬  ::debug::check 14.15.1 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.15.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.14.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.13.1 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.13.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.12.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.11.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.10.1 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.10.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.9.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.8.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.7.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.6.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.5.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.4.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.3.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.2.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.1.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 14.0.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 13.14.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 13.13.0 satisfies 12.x
[Build/build-2]   💬  ::debug::check 12.19.1 satisfies 12.x
[Build/build-2]   💬  ::debug::x64===x64 && darwin===linux
[Build/build-2]   💬  ::debug::x64===x64 && linux===linux
[Build/build-2]   💬  ::debug::matched 12.19.1
| Acquiring 12.19.1 from https://github.com/actions/node-versions/releases/download/12.19.1-368658215/node-12.19.1-linux-x64.tar.gz
[Build/build-2]   💬  ::debug::Downloading https://github.com/actions/node-versions/releases/download/12.19.1-368658215/node-12.19.1-linux-x64.tar.gz
[Build/build-2]   💬  ::debug::Destination /tmp/f126ef37-f762-49bb-aa4c-588898f46698
[Build/build-1]   💬  ::debug::isExplicit:
[Build/build-1]   💬  ::debug::explicit? false
[Build/build-1]   💬  ::debug::evaluating 0 versions
[Build/build-1]   💬  ::debug::match not found
| Attempting to download 10.x...
[Build/build-1]   💬  ::debug::check 14.15.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.15.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.14.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.13.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.13.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.12.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.11.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.10.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.10.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.9.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.8.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.7.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.6.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.5.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.4.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.3.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.2.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.1.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 14.0.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 13.14.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 13.13.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.19.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.19.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.18.4 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.18.3 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.18.2 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.18.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.18.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.17.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.16.3 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.16.2 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.16.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.16.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.15.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.14.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.14.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.13.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.13.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.12.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.11.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.11.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.10.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.9.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.9.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.8.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.8.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.7.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.6.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.5.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.4.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.3.1 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.3.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.2.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.1.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 12.0.0 satisfies 10.x
[Build/build-1]   💬  ::debug::check 10.23.0 satisfies 10.x
[Build/build-1]   💬  ::debug::x64===x64 && darwin===linux
[Build/build-1]   💬  ::debug::x64===x64 && linux===linux
[Build/build-1]   💬  ::debug::matched 10.23.0
| Acquiring 10.23.0 from https://github.com/actions/node-versions/releases/download/10.23.0-333017621/node-10.23.0-linux-x64.tar.gz
[Build/build-1]   💬  ::debug::Downloading https://github.com/actions/node-versions/releases/download/10.23.0-333017621/node-10.23.0-linux-x64.tar.gz
[Build/build-1]   💬  ::debug::Destination /tmp/04388aa7-bc13-4916-9a28-20999dfe44e9
[Build/build-2]   💬  ::debug::download complete
| Extracting ...
[Build/build-2]   💬  ::debug::Checking tar --version
[Build/build-2]   💬  ::debug::tar (GNU tar) 1.30%0ACopyright (C) 2017 Free Software Foundation, Inc.%0ALicense GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.%0AThis is free software: you are free to change and redistribute it.%0AThere is NO WARRANTY, to the extent permitted by law.%0A%0AWritten by John Gilmore and Jay Fenlason.
| [command]/bin/tar xz --strip 1 --warning=no-unknown-keyword -C /tmp/4a81d3c0-f5da-4290-8997-d924bb9dad39 -f /tmp/f126ef37-f762-49bb-aa4c-588898f46698
[Build/build-1]   💬  ::debug::download complete
| Extracting ...
[Build/build-1]   💬  ::debug::Checking tar --version
[Build/build-1]   💬  ::debug::tar (GNU tar) 1.30%0ACopyright (C) 2017 Free Software Foundation, Inc.%0ALicense GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.%0AThis is free software: you are free to change and redistribute it.%0AThere is NO WARRANTY, to the extent permitted by law.%0A%0AWritten by John Gilmore and Jay Fenlason.
| [command]/bin/tar xz --strip 1 --warning=no-unknown-keyword -C /tmp/35b21898-1b22-42f0-9f36-984403aab601 -f /tmp/04388aa7-bc13-4916-9a28-20999dfe44e9
| Adding to the cache ...
[Build/build-2]   💬  ::debug::Caching tool node 12.19.1 x64
[Build/build-2]   💬  ::debug::source dir: /tmp/4a81d3c0-f5da-4290-8997-d924bb9dad39
[Build/build-2]   💬  ::debug::destination /opt/hostedtoolcache/node/12.19.1/x64
| Adding to the cache ...
[Build/build-1]   💬  ::debug::Caching tool node 10.23.0 x64
[Build/build-1]   💬  ::debug::source dir: /tmp/35b21898-1b22-42f0-9f36-984403aab601
[Build/build-1]   💬  ::debug::destination /opt/hostedtoolcache/node/10.23.0/x64
[Build/build-3]   💬  ::debug::download complete
| Extracting ...
[Build/build-3]   💬  ::debug::Checking tar --version
[Build/build-3]   💬  ::debug::tar (GNU tar) 1.30%0ACopyright (C) 2017 Free Software Foundation, Inc.%0ALicense GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.%0AThis is free software: you are free to change and redistribute it.%0AThere is NO WARRANTY, to the extent permitted by law.%0A%0AWritten by John Gilmore and Jay Fenlason.
| [command]/bin/tar xz --strip 1 --warning=no-unknown-keyword -C /tmp/11fc2098-2c08-4726-9913-1c8315cfe125 -f /tmp/f9e00ffc-a8c4-4c09-a52c-912c85e0575f
| Adding to the cache ...
[Build/build-3]   💬  ::debug::Caching tool node 14.15.1 x64
[Build/build-3]   💬  ::debug::source dir: /tmp/11fc2098-2c08-4726-9913-1c8315cfe125
[Build/build-3]   💬  ::debug::destination /opt/hostedtoolcache/node/14.15.1/x64
[Build/build-1]   💬  ::debug::finished caching tool
| Done
[Build/build-1]   ⚙  ::add-path:: /opt/hostedtoolcache/node/10.23.0/x64/bin
[Build/build-1]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/tsc.json
[Build/build-1]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/eslint-stylish.json
[Build/build-1]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/eslint-compact.json
[Build/build-1]   ✅  Success - Use Node.js ${{ matrix.node }}
[Build/build-1] ⭐  Run Install Dependencies
[Build/build-2]   💬  ::debug::finished caching tool
| Done
[Build/build-2]   ⚙  ::add-path:: /opt/hostedtoolcache/node/12.19.1/x64/bin
[Build/build-2]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/tsc.json
[Build/build-2]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/eslint-stylish.json
[Build/build-2]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/eslint-compact.json
[Build/build-2]   ✅  Success - Use Node.js ${{ matrix.node }}
[Build/build-2] ⭐  Run Install Dependencies
npm WARN deprecated code@4.0.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated code@4.0.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
| npm WARN deprecated lab@13.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated lab@13.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated hoek@4.2.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated coffee-script@1.7.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
[Build/build-3]   💬  ::debug::finished caching tool
| Done
[Build/build-3]   ⚙  ::add-path:: /opt/hostedtoolcache/node/14.15.1/x64/bin
[Build/build-3]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/tsc.json
[Build/build-3]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/eslint-stylish.json
[Build/build-3]   ❓  ##[add-matcher]/actions/actions-setup-node@v2-beta/.github/eslint-compact.json
[Build/build-3]   ✅  Success - Use Node.js ${{ matrix.node }}
[Build/build-3] ⭐  Run Install Dependencies
npm WARN deprecated eslint-config-hapi@10.1.0: This module has moved and is now available at @hapi/eslint-config-hapi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated bossy@3.0.4: This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated eslint-plugin-hapi@4.1.0: This module has moved and is now available at @hapi/eslint-plugin-hapi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated bossy@3.0.4: This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated hoek@4.2.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
| npm WARN deprecated eslint-config-hapi@10.1.0: This module has moved and is now available at @hapi/eslint-config-hapi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated items@2.1.2: This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
| npm WARN deprecated eslint-plugin-hapi@4.1.0: This module has moved and is now available at @hapi/eslint-plugin-hapi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated items@2.1.2: This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated coffee-script@1.7.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated mkdirp@0.3.5: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated joi@10.6.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated hapi-for-you@1.0.0: This module has moved and is now available at @hapi/rule-for-loop. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated hapi-capitalize-modules@1.1.6: This module has moved and is now available at @hapi/rule-capitalize-modules. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated no-arrowception@1.0.0: This module has moved and is now available at @hapi/rule-no-arrowception. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-scope-start@2.1.1: This module has moved and is now available at @hapi/rule-scope-start. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-no-var@1.0.1: This module has moved and is now available at @hapi/rule-no-var. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated hapi-capitalize-modules@1.1.6: This module has moved and is now available at @hapi/rule-capitalize-modules. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated no-arrowception@1.0.0: This module has moved and is now available at @hapi/rule-no-arrowception. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-for-you@1.0.0: This module has moved and is now available at @hapi/rule-for-loop. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-no-var@1.0.1: This module has moved and is now available at @hapi/rule-no-var. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-scope-start@2.1.1: This module has moved and is now available at @hapi/rule-scope-start. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated joi@10.6.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated code@4.0.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated lab@13.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated mkdirp@0.3.5: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated bossy@3.0.4: This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated hoek@4.2.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated eslint-plugin-hapi@4.1.0: This module has moved and is now available at @hapi/eslint-plugin-hapi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated eslint-config-hapi@10.1.0: This module has moved and is now available at @hapi/eslint-config-hapi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated items@2.1.2: This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated coffee-script@1.7.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated topo@2.0.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated topo@2.0.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated joi@10.6.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated hapi-capitalize-modules@1.1.6: This module has moved and is now available at @hapi/rule-capitalize-modules. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-for-you@1.0.0: This module has moved and is now available at @hapi/rule-for-loop. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-scope-start@2.1.1: This module has moved and is now available at @hapi/rule-scope-start. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated no-arrowception@1.0.0: This module has moved and is now available at @hapi/rule-no-arrowception. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
| npm WARN deprecated hapi-no-var@1.0.1: This module has moved and is now available at @hapi/rule-no-var. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
npm WARN deprecated gulp-header@1.8.12: Removed event-stream from gulp-header
npm WARN deprecated gulp-header@1.8.12: Removed event-stream from gulp-header
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
| npm WARN deprecated mkdirp@0.3.5: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated topo@2.0.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated gulp-header@1.8.12: Removed event-stream from gulp-header

| > typechecker@2.0.8 preinstall /github/workspace/node_modules/extract-opts/node_modules/typechecker
| > node ./cyclic.js
|
|
| > typechecker@2.0.8 preinstall /github/workspace/node_modules/extendr/node_modules/typechecker
| > node ./cyclic.js
|
npm notice created a lockfile as package-lock.json. You should commit this file.
| added 433 packages from 731 contributors and audited 433 packages in 23.035s
|
| 16 packages are looking for funding
|   run `npm fund` for details
|
| found 5 vulnerabilities (2 low, 2 high, 1 critical)
|   run `npm audit fix` to fix them, or `npm audit` for details
[Build/build-1]   ✅  Success - Install Dependencies
[Build/build-1] ⭐  Run Lint the code

| > typechecker@2.0.8 preinstall /github/workspace/node_modules/extract-opts/node_modules/typechecker
| > node ./cyclic.js
|
|
| > typechecker@2.0.8 preinstall /github/workspace/node_modules/extendr/node_modules/typechecker
| > node ./cyclic.js
|

| > @bigcommerce/stencil-paper@3.0.0-rc.34 lint /github/workspace
| > eslint .
|
npm notice created a lockfile as package-lock.json. You should commit this file.
| added 433 packages from 731 contributors and audited 433 packages in 25.424s
|
| 16 packages are looking for funding
|   run `npm fund` for details
|
| found 5 vulnerabilities (2 low, 2 high, 1 critical)
|   run `npm audit fix` to fix them, or `npm audit` for details
[Build/build-2]   ✅  Success - Install Dependencies
[Build/build-2] ⭐  Run Lint the code
[Build/build-1]   ✅  Success - Lint the code
[Build/build-1] ⭐  Run Run test
|
| > @bigcommerce/stencil-paper@3.0.0-rc.34 test /github/workspace
| > lab -v -t 94 --ignore i18n,WebAssembly,SharedArrayBuffer,Atomics,BigUint64Array,BigInt64Array,BigInt,URL,URLSearchParams,TextEncoder,TextDecoder,queueMicrotask,FinalizationRegistry,WeakRef spec
|

| > @bigcommerce/stencil-paper@3.0.0-rc.34 lint /github/workspace
| > eslint .
|

| > typechecker@2.0.8 preinstall /github/workspace/node_modules/extract-opts/node_modules/typechecker
| > node ./cyclic.js
|
|
| > typechecker@2.0.8 preinstall /github/workspace/node_modules/extendr/node_modules/typechecker
| > node ./cyclic.js
|
[Build/build-2]   ✅  Success - Lint the code
[Build/build-2] ⭐  Run Run test
| loadTheme()
|   ✔ 1) should use the assembler interface to load templates and translations (35 ms)
|   ✔ 2) should get the localeName from the acceptLanguage header (7 ms)
|   ✔ 3) should default to english if the locale is not supported (3 ms)
|   ✔ 4) should include the langName in the template context (3 ms)
| render()
|   ✔ 5) should render pages/product (12 ms)
|   ✔ 6) should render pages/partial (6 ms)
| renderTheme()
|   ✔ 7) should render theme (11 ms)
| Translator
|   ✔ 8) should return translated strings (2 ms)
|   ✔ 9) should return translated strings in default language if it cannot find a translation file for a specified language (3 ms)
|   ✔ 10) should return translated strings in English if cannot locate the preferred translation file (4 ms)
|   ✔ 11) should return translated strings in English if the preferred locale name is invalid (3 ms)
|   ✔ 12) should return translated strings in English if specific keys are missing from the preferred translation file (2 ms)
|   ✔ 13) should return translated strings in English and print to log if the translation file cannot be parsed (13 ms)
|   ✔ 14) should return translated strings in the most region-specific language if possible (1 ms)
|   ✔ 15) should return an empty string and log a message if missing required parameters (4 ms)
|   ✔ 16) should log an error when there is a syntax error in the template (3 ms)
|   ✔ 17) should log an error when there is a syntax error in the template (4 ms)
|   ✔ 18) should return the translation key if both the preferred and fallback translations are missing (1 ms)
|   ✔ 19) should return pluralized strings according to their language (5 ms)
|   ✔ 20) should return the current locale name (2 ms)
|   ✔ 21) should return a translation object (1 ms)
|   ✔ 22) should return a cascaded translation object (1 ms)
|   ✔ 23) should return a translation object filtered by key (2 ms)
|
|
| 23 tests complete
| Test duration: 165 ms
| No global variable leaks detected
| Coverage: 95.81%!((MISSING)27/644)
| index.js missing coverage on line(s): 48, 53, 54, 72, 81, 90, 99, 106, 115, 124, 133, 146, 178, 204, 229, 230, 234, 235, 239, 240, 246, 257, 258, 264, 265
| lib/translator/transformer.js missing coverage on line(s): 52
| spec/lib/translator.js missing coverage on line(s): 158
|
[Build/build-1]   ✅  Success - Run test
npm notice created a lockfile as package-lock.json. You should commit this file.
| added 433 packages from 731 contributors and audited 433 packages in 24.007s
|
| 16 packages are looking for funding
|   run `npm fund` for details
|
| found 5 vulnerabilities (2 low, 2 high, 1 critical)
|   run `npm audit fix` to fix them, or `npm audit` for details
[Build/build-3]   ✅  Success - Install Dependencies
[Build/build-3] ⭐  Run Lint the code
|
| > @bigcommerce/stencil-paper@3.0.0-rc.34 test /github/workspace
| > lab -v -t 94 --ignore i18n,WebAssembly,SharedArrayBuffer,Atomics,BigUint64Array,BigInt64Array,BigInt,URL,URLSearchParams,TextEncoder,TextDecoder,queueMicrotask,FinalizationRegistry,WeakRef spec
|

| > @bigcommerce/stencil-paper@3.0.0-rc.34 lint /github/workspace
| > eslint .
|
| loadTheme()
|   ✔ 1) should use the assembler interface to load templates and translations (25 ms)
|   ✔ 2) should get the localeName from the acceptLanguage header (4 ms)
|   ✔ 3) should default to english if the locale is not supported (4 ms)
|   ✔ 4) should include the langName in the template context (3 ms)
| render()
|   ✔ 5) should render pages/product (7 ms)
|   ✔ 6) should render pages/partial (5 ms)
| renderTheme()
|   ✔ 7) should render theme (9 ms)
| Translator
|   ✔ 8) should return translated strings (4 ms)
|   ✔ 9) should return translated strings in default language if it cannot find a translation file for a specified language (4 ms)
|   ✔ 10) should return translated strings in English if cannot locate the preferred translation file (3 ms)
|   ✔ 11) should return translated strings in English if the preferred locale name is invalid (3 ms)
|   ✔ 12) should return translated strings in English if specific keys are missing from the preferred translation file (2 ms)
|   ✔ 13) should return translated strings in English and print to log if the translation file cannot be parsed (20 ms)
|   ✔ 14) should return translated strings in the most region-specific language if possible (2 ms)
|   ✔ 15) should return an empty string and log a message if missing required parameters (2 ms)
|   ✔ 16) should log an error when there is a syntax error in the template (2 ms)
|   ✔ 17) should log an error when there is a syntax error in the template (3 ms)
|   ✔ 18) should return the translation key if both the preferred and fallback translations are missing (1 ms)
|   ✔ 19) should return pluralized strings according to their language (5 ms)
|   ✔ 20) should return the current locale name (2 ms)
|   ✔ 21) should return a translation object (1 ms)
|   ✔ 22) should return a cascaded translation object (2 ms)
|   ✔ 23) should return a translation object filtered by key (2 ms)
|
|
| 23 tests complete
| Test duration: 144 ms
| No global variable leaks detected
| Coverage: 95.81%!((MISSING)27/644)
| index.js missing coverage on line(s): 48, 53, 54, 72, 81, 90, 99, 106, 115, 124, 133, 146, 178, 204, 229, 230, 234, 235, 239, 240, 246, 257, 258, 264, 265
| lib/translator/transformer.js missing coverage on line(s): 52
| spec/lib/translator.js missing coverage on line(s): 158
|
[Build/build-2]   ✅  Success - Run test
[Build/build-3]   ✅  Success - Lint the code
[Build/build-3] ⭐  Run Run test
|
| > @bigcommerce/stencil-paper@3.0.0-rc.34 test /github/workspace
| > lab -v -t 94 --ignore i18n,WebAssembly,SharedArrayBuffer,Atomics,BigUint64Array,BigInt64Array,BigInt,URL,URLSearchParams,TextEncoder,TextDecoder,queueMicrotask,FinalizationRegistry,WeakRef spec
|
| loadTheme()
|   ✔ 1) should use the assembler interface to load templates and translations (32 ms)
|   ✔ 2) should get the localeName from the acceptLanguage header (3 ms)
|   ✔ 3) should default to english if the locale is not supported (3 ms)
|   ✔ 4) should include the langName in the template context (3 ms)
| render()
|   ✔ 5) should render pages/product (7 ms)
|   ✔ 6) should render pages/partial (4 ms)
| renderTheme()
|   ✔ 7) should render theme (11 ms)
| Translator
|   ✔ 8) should return translated strings (2 ms)
|   ✔ 9) should return translated strings in default language if it cannot find a translation file for a specified language (2 ms)
|   ✔ 10) should return translated strings in English if cannot locate the preferred translation file (2 ms)
|   ✔ 11) should return translated strings in English if the preferred locale name is invalid (3 ms)
|   ✔ 12) should return translated strings in English if specific keys are missing from the preferred translation file (1 ms)
|   ✔ 13) should return translated strings in English and print to log if the translation file cannot be parsed (13 ms)
|   ✔ 14) should return translated strings in the most region-specific language if possible (2 ms)
|   ✔ 15) should return an empty string and log a message if missing required parameters (1 ms)
|   ✔ 16) should log an error when there is a syntax error in the template (2 ms)
|   ✔ 17) should log an error when there is a syntax error in the template (2 ms)
|   ✔ 18) should return the translation key if both the preferred and fallback translations are missing (0 ms)
|   ✔ 19) should return pluralized strings according to their language (7 ms)
|   ✔ 20) should return the current locale name (5 ms)
|   ✔ 21) should return a translation object (1 ms)
|   ✔ 22) should return a cascaded translation object (1 ms)
|   ✔ 23) should return a translation object filtered by key (2 ms)
|
|
| 23 tests complete
| Test duration: 140 ms
| No global variable leaks detected
| Coverage: 95.81%!((MISSING)27/644)
| index.js missing coverage on line(s): 48, 53, 54, 72, 81, 90, 99, 106, 115, 124, 133, 146, 178, 204, 229, 230, 234, 235, 239, 240, 246, 257, 258, 264, 265
| lib/translator/transformer.js missing coverage on line(s): 52
| spec/lib/translator.js missing coverage on line(s): 158
|
[Build/build-3]   ✅  Success - Run test

@bigcommerce/storefront-team

@junedkazi junedkazi merged commit bd9b016 into bigcommerce:master Nov 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants