├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── generated-pr.yml │ ├── release.yml │ └── stale.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── package.json ├── pnpm-lock.yaml ├── src ├── codec │ ├── cbor.js │ └── jwt.js ├── crypto.ts ├── did.js ├── formatter.js ├── lib.js ├── parser.js ├── schema.js ├── signature.js ├── ucan.js ├── ucan.ts ├── utf8.js └── view.js ├── test ├── compat.spec.js ├── did.spec.js ├── fixtures.js ├── fixtures │ ├── 0.8.1 │ │ └── valid.js │ └── readme.md ├── inference.spec.js ├── lib.spec.js ├── signature.spec.js ├── ts-ucan.cjs └── util.js └── tsconfig.json /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/generated-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/.github/workflows/generated-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .nyc_output 3 | tmp 4 | node_modules 5 | coverage 6 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/codec/cbor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/codec/cbor.js -------------------------------------------------------------------------------- /src/codec/jwt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/codec/jwt.js -------------------------------------------------------------------------------- /src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/crypto.ts -------------------------------------------------------------------------------- /src/did.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/did.js -------------------------------------------------------------------------------- /src/formatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/formatter.js -------------------------------------------------------------------------------- /src/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/lib.js -------------------------------------------------------------------------------- /src/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/parser.js -------------------------------------------------------------------------------- /src/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/schema.js -------------------------------------------------------------------------------- /src/signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/signature.js -------------------------------------------------------------------------------- /src/ucan.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ucan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/ucan.ts -------------------------------------------------------------------------------- /src/utf8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/utf8.js -------------------------------------------------------------------------------- /src/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/src/view.js -------------------------------------------------------------------------------- /test/compat.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/compat.spec.js -------------------------------------------------------------------------------- /test/did.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/did.spec.js -------------------------------------------------------------------------------- /test/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/fixtures.js -------------------------------------------------------------------------------- /test/fixtures/0.8.1/valid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/fixtures/0.8.1/valid.js -------------------------------------------------------------------------------- /test/fixtures/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/fixtures/readme.md -------------------------------------------------------------------------------- /test/inference.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/inference.spec.js -------------------------------------------------------------------------------- /test/lib.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/lib.spec.js -------------------------------------------------------------------------------- /test/signature.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/signature.spec.js -------------------------------------------------------------------------------- /test/ts-ucan.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/ts-ucan.cjs -------------------------------------------------------------------------------- /test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/test/util.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipld/js-dag-ucan/HEAD/tsconfig.json --------------------------------------------------------------------------------