-
Notifications
You must be signed in to change notification settings - Fork 5
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
Refactor to reflect did-io v1.0, crypto-ld and jsigs. #56
Conversation
(Rebasing on latest |
(prepping for an npm release) |
.eslintrc.js
Outdated
extends: ['eslint-config-digitalbazaar'], | ||
extends: [ | ||
'eslint-config-digitalbazaar', | ||
// 'eslint-config-digitalbazaar/jsdoc' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this disabled? This should be deleted entirely or re-enabled.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, I can remove it. (I added it in a disabled state mostly as a to-do item.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- run: npm install | ||
- name: Run test with Node.js ${{ matrix.node-version }} | ||
run: npm run test-node | ||
# test-karma: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are karma tests broken at the moment?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gannan08 - yeah, they are. This lib didn't have a karma suite before; I started to add it in this PR, but it still needs more work.
Merging into the |
Refactor code to reflect changes in
did-io
,crypto-ld
, andjsonld-signatures
.Addresses issue #54.
Depends on upstream PRs:
Major refactor, implement general DidDocument class. digitalbazaar/did-io#50Initial commit (extract from jsonld-signatures). digitalbazaar/ed25519-signature-2018#1Initial commit (extract from jsonld-signatures). digitalbazaar/jws-linked-data-signature#1Extract signature suites to separate repos. digitalbazaar/jsonld-signatures#109