mirror of
https://github.com/fluencelabs/js-libp2p-crypto
synced 2025-03-15 09:30:51 +00:00
* fix: add buffer and update deps update secp256k1 dep and fix code use multibase to encode b58 avoid un-necessary circular dependency no libp2p-crypto use only sha256 from multihashing-async * Update src/crypto.js Co-Authored-By: Jacob Heun <jacobheun@gmail.com> * chore: remove commitlint from CI Co-authored-by: Jacob Heun <jacobheun@gmail.com>
45 lines
676 B
YAML
45 lines
676 B
YAML
|
|
language: node_js
|
|
|
|
cache: npm
|
|
|
|
stages:
|
|
- check
|
|
- test
|
|
- cov
|
|
|
|
node_js:
|
|
- '10'
|
|
- '12'
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
- windows
|
|
|
|
script: npx nyc -s npm run test:node -- --bail
|
|
after_success: npx nyc report --reporter=text-lcov > coverage.lcov && npx codecov
|
|
|
|
jobs:
|
|
include:
|
|
- stage: check
|
|
script:
|
|
- npx aegir dep-check
|
|
- npm run lint
|
|
|
|
- stage: test
|
|
name: chrome
|
|
addons:
|
|
chrome: stable
|
|
script:
|
|
- npx aegir test -t browser
|
|
|
|
- stage: test
|
|
name: firefox
|
|
addons:
|
|
firefox: latest
|
|
script:
|
|
- npx aegir test -t browser -- --browsers FirefoxHeadless
|
|
|
|
notifications:
|
|
email: false |