├── .circleci └── config.yml ├── .dependabot └── config.yml ├── .github ├── ISSUE_TEMPLATE │ └── issue-template.md └── pull_request_template.md ├── .gitignore ├── .prettierrc.json ├── .swcrc ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── apps ├── example │ ├── index.html │ ├── package.json │ ├── src │ │ ├── app.ts │ │ └── providers.ts │ └── webpack.config.js ├── integration │ ├── .gitignore │ ├── app.ts │ ├── jest-playwright.config.js │ ├── jest.config.js │ ├── package.json │ ├── public │ │ └── app.html │ ├── test │ │ ├── __snapshots__ │ │ │ └── browsers.test.ts.snap │ │ └── browsers.test.ts │ └── webpack.config.js └── management │ ├── .babelrc │ ├── .gitignore │ ├── README.md │ ├── assets │ ├── Segment-Medium.woff │ ├── Segment-Medium.woff2 │ ├── Segment-Regular.woff │ ├── Segment-Regular.woff2 │ ├── Segment-SemiBold.woff │ ├── Segment-SemiBold.woff2 │ └── close.svg │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ └── fonts │ │ ├── Segment-Medium.woff │ │ ├── Segment-Medium.woff2 │ │ ├── Segment-Regular.woff │ │ ├── Segment-Regular.woff2 │ │ ├── Segment-SemiBold.woff │ │ └── Segment-SemiBold.woff2 │ ├── src │ ├── auth.ts │ ├── client │ │ ├── components │ │ │ ├── IdentitiesList.tsx │ │ │ ├── IdentitySelect.tsx │ │ │ ├── LinkExistingDID.tsx │ │ │ ├── LinkNewDID.tsx │ │ │ └── LoadIdentitySelect.tsx │ │ ├── connect.ts │ │ ├── hooks.ts │ │ └── state.ts │ ├── components │ │ └── Button.tsx │ ├── constants.ts │ ├── data │ │ ├── ceramic.ts │ │ └── idx.ts │ ├── images │ │ └── avatar-placeholder.png │ ├── modal │ │ ├── components │ │ │ ├── Actions.module.scss │ │ │ ├── Actions.tsx │ │ │ ├── HeaderContainer.module.scss │ │ │ ├── HeaderContainer.tsx │ │ │ ├── ModalContainer.module.scss │ │ │ ├── ModalContainer.tsx │ │ │ ├── ModalContent.module.scss │ │ │ ├── ModalContent.tsx │ │ │ ├── ModalFooter.module.scss │ │ │ ├── ModalFooter.tsx │ │ │ ├── Permissions.module.scss │ │ │ ├── Permissions.tsx │ │ │ ├── PrimaryButton.module.scss │ │ │ ├── PrimaryButton.tsx │ │ │ ├── Request.module.scss │ │ │ ├── Request.tsx │ │ │ ├── SecondaryButton.module.scss │ │ │ └── SecondaryButton.tsx │ │ ├── did.ts │ │ ├── hooks.ts │ │ ├── services.ts │ │ ├── state.ts │ │ └── uiProvider.ts │ ├── pages │ │ ├── _app.tsx │ │ ├── index.tsx │ │ └── management.tsx │ ├── react-app-env.d.ts │ ├── theme.ts │ ├── types.ts │ └── utils.ts │ └── tsconfig.json ├── assets └── 3id-connect_readme-image.png ├── docs ├── classes │ ├── connect_src.DidProviderProxy.md │ ├── connect_src.ThreeIdConnect.md │ ├── did_manager_src.DIDStore.md │ ├── did_manager_src.LinkCache.md │ ├── did_manager_src.Manager.md │ ├── did_manager_src.Migrate3IDV0.md │ └── did_provider_src.ThreeIdProvider.md ├── interfaces │ ├── connect_src.EOSIOProvider.md │ ├── connect_src.EthereumProvider.md │ ├── connect_src.ProviderConnectInfo.md │ ├── connect_src.ProviderMessage.md │ ├── connect_src.ProviderRpcError.md │ └── connect_src.RequestArguments.md ├── modules │ ├── connect_src.md │ ├── did_manager_src.md │ └── did_provider_src.md └── overview.md ├── lerna.json ├── package.json ├── packages ├── common │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── network.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── tsconfig.lint.json ├── connect-display │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── test │ │ └── lib.test.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── tsconfig.lint.json ├── connect-service │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── service.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ └── lib.test.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── tsconfig.lint.json ├── connect │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── integration.jest.config.js │ ├── package.json │ ├── src │ │ ├── DidProviderWindowProxy.ts │ │ ├── declarations.d.ts │ │ ├── index.ts │ │ ├── threeIdConnect.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ └── lib.test.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── tsconfig.lint.json ├── did-manager │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── manager.ts │ │ ├── migration.ts │ │ ├── stores.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ ├── __snapshots__ │ │ │ └── lib.test.ts.snap │ │ └── lib.test.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── did-provider │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── README.md │ ├── package.json │ ├── src │ │ ├── did-provider.ts │ │ ├── index.ts │ │ ├── keychain.ts │ │ ├── keyring.ts │ │ ├── permissions.ts │ │ ├── three-idx.ts │ │ ├── threeid-provider.ts │ │ └── utils.ts │ ├── test │ │ ├── __snapshots__ │ │ │ ├── keyring.test.ts.snap │ │ │ ├── three-idx.test.ts.snap │ │ │ └── threeid-provider.test.ts.snap │ │ ├── did-provider.test.ts │ │ ├── keychain.test.ts │ │ ├── keyring.test.ts │ │ ├── permissions.test.ts │ │ ├── three-idx.test.ts │ │ └── threeid-provider.test.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── jest-environment-3id │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── index.js │ ├── package.json │ └── prettier.config.js ├── model-manager │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── model │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── deploy-model.mjs │ ├── src │ │ ├── __generated__ │ │ │ └── model.ts │ │ └── index.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── test-utils │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── ui-provider │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── provider.ts │ │ └── types.ts │ ├── test │ │ └── lib.test.ts │ ├── tsconfig.json │ └── tsconfig.lint.json └── window-auth-provider │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ └── index.ts │ ├── test │ └── lib.test.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── prettier.config.js ├── public └── fortmaticG6oWpqbFTZ3fc3g2.html ├── tsconfig.build.json ├── tsconfig.docs.json ├── tsconfig.json ├── turbo.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dependabot/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.dependabot/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.github/ISSUE_TEMPLATE/issue-template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/.swcrc -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/README.md -------------------------------------------------------------------------------- /apps/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/example/index.html -------------------------------------------------------------------------------- /apps/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/example/package.json -------------------------------------------------------------------------------- /apps/example/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/example/src/app.ts -------------------------------------------------------------------------------- /apps/example/src/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/example/src/providers.ts -------------------------------------------------------------------------------- /apps/example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/example/webpack.config.js -------------------------------------------------------------------------------- /apps/integration/.gitignore: -------------------------------------------------------------------------------- 1 | ipfs 2 | public/build 3 | test/data -------------------------------------------------------------------------------- /apps/integration/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/app.ts -------------------------------------------------------------------------------- /apps/integration/jest-playwright.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/jest-playwright.config.js -------------------------------------------------------------------------------- /apps/integration/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/jest.config.js -------------------------------------------------------------------------------- /apps/integration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/package.json -------------------------------------------------------------------------------- /apps/integration/public/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/public/app.html -------------------------------------------------------------------------------- /apps/integration/test/__snapshots__/browsers.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/test/__snapshots__/browsers.test.ts.snap -------------------------------------------------------------------------------- /apps/integration/test/browsers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/test/browsers.test.ts -------------------------------------------------------------------------------- /apps/integration/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/integration/webpack.config.js -------------------------------------------------------------------------------- /apps/management/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/.babelrc -------------------------------------------------------------------------------- /apps/management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/.gitignore -------------------------------------------------------------------------------- /apps/management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/README.md -------------------------------------------------------------------------------- /apps/management/assets/Segment-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/Segment-Medium.woff -------------------------------------------------------------------------------- /apps/management/assets/Segment-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/Segment-Medium.woff2 -------------------------------------------------------------------------------- /apps/management/assets/Segment-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/Segment-Regular.woff -------------------------------------------------------------------------------- /apps/management/assets/Segment-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/Segment-Regular.woff2 -------------------------------------------------------------------------------- /apps/management/assets/Segment-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/Segment-SemiBold.woff -------------------------------------------------------------------------------- /apps/management/assets/Segment-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/Segment-SemiBold.woff2 -------------------------------------------------------------------------------- /apps/management/assets/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/assets/close.svg -------------------------------------------------------------------------------- /apps/management/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/next-env.d.ts -------------------------------------------------------------------------------- /apps/management/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/next.config.js -------------------------------------------------------------------------------- /apps/management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/package.json -------------------------------------------------------------------------------- /apps/management/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/favicon.ico -------------------------------------------------------------------------------- /apps/management/public/fonts/Segment-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/fonts/Segment-Medium.woff -------------------------------------------------------------------------------- /apps/management/public/fonts/Segment-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/fonts/Segment-Medium.woff2 -------------------------------------------------------------------------------- /apps/management/public/fonts/Segment-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/fonts/Segment-Regular.woff -------------------------------------------------------------------------------- /apps/management/public/fonts/Segment-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/fonts/Segment-Regular.woff2 -------------------------------------------------------------------------------- /apps/management/public/fonts/Segment-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/fonts/Segment-SemiBold.woff -------------------------------------------------------------------------------- /apps/management/public/fonts/Segment-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/public/fonts/Segment-SemiBold.woff2 -------------------------------------------------------------------------------- /apps/management/src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/auth.ts -------------------------------------------------------------------------------- /apps/management/src/client/components/IdentitiesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/components/IdentitiesList.tsx -------------------------------------------------------------------------------- /apps/management/src/client/components/IdentitySelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/components/IdentitySelect.tsx -------------------------------------------------------------------------------- /apps/management/src/client/components/LinkExistingDID.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/components/LinkExistingDID.tsx -------------------------------------------------------------------------------- /apps/management/src/client/components/LinkNewDID.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/components/LinkNewDID.tsx -------------------------------------------------------------------------------- /apps/management/src/client/components/LoadIdentitySelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/components/LoadIdentitySelect.tsx -------------------------------------------------------------------------------- /apps/management/src/client/connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/connect.ts -------------------------------------------------------------------------------- /apps/management/src/client/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/hooks.ts -------------------------------------------------------------------------------- /apps/management/src/client/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/client/state.ts -------------------------------------------------------------------------------- /apps/management/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/components/Button.tsx -------------------------------------------------------------------------------- /apps/management/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/constants.ts -------------------------------------------------------------------------------- /apps/management/src/data/ceramic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/data/ceramic.ts -------------------------------------------------------------------------------- /apps/management/src/data/idx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/data/idx.ts -------------------------------------------------------------------------------- /apps/management/src/images/avatar-placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/images/avatar-placeholder.png -------------------------------------------------------------------------------- /apps/management/src/modal/components/Actions.module.scss: -------------------------------------------------------------------------------- 1 | .actions { 2 | align-self: flex-end; 3 | min-width: 100%; 4 | } -------------------------------------------------------------------------------- /apps/management/src/modal/components/Actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/Actions.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/HeaderContainer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/HeaderContainer.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/HeaderContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/HeaderContainer.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/ModalContainer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/ModalContainer.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/ModalContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/ModalContainer.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/ModalContent.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/ModalContent.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/ModalContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/ModalContent.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/ModalFooter.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/ModalFooter.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/ModalFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/ModalFooter.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/Permissions.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/Permissions.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/Permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/Permissions.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/PrimaryButton.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/PrimaryButton.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/PrimaryButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/PrimaryButton.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/Request.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/Request.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/Request.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/Request.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/components/SecondaryButton.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/SecondaryButton.module.scss -------------------------------------------------------------------------------- /apps/management/src/modal/components/SecondaryButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/components/SecondaryButton.tsx -------------------------------------------------------------------------------- /apps/management/src/modal/did.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/did.ts -------------------------------------------------------------------------------- /apps/management/src/modal/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/hooks.ts -------------------------------------------------------------------------------- /apps/management/src/modal/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/services.ts -------------------------------------------------------------------------------- /apps/management/src/modal/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/state.ts -------------------------------------------------------------------------------- /apps/management/src/modal/uiProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/modal/uiProvider.ts -------------------------------------------------------------------------------- /apps/management/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/pages/_app.tsx -------------------------------------------------------------------------------- /apps/management/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/pages/index.tsx -------------------------------------------------------------------------------- /apps/management/src/pages/management.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/pages/management.tsx -------------------------------------------------------------------------------- /apps/management/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/management/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/theme.ts -------------------------------------------------------------------------------- /apps/management/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/types.ts -------------------------------------------------------------------------------- /apps/management/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/src/utils.ts -------------------------------------------------------------------------------- /apps/management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/apps/management/tsconfig.json -------------------------------------------------------------------------------- /assets/3id-connect_readme-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/assets/3id-connect_readme-image.png -------------------------------------------------------------------------------- /docs/classes/connect_src.DidProviderProxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/connect_src.DidProviderProxy.md -------------------------------------------------------------------------------- /docs/classes/connect_src.ThreeIdConnect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/connect_src.ThreeIdConnect.md -------------------------------------------------------------------------------- /docs/classes/did_manager_src.DIDStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/did_manager_src.DIDStore.md -------------------------------------------------------------------------------- /docs/classes/did_manager_src.LinkCache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/did_manager_src.LinkCache.md -------------------------------------------------------------------------------- /docs/classes/did_manager_src.Manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/did_manager_src.Manager.md -------------------------------------------------------------------------------- /docs/classes/did_manager_src.Migrate3IDV0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/did_manager_src.Migrate3IDV0.md -------------------------------------------------------------------------------- /docs/classes/did_provider_src.ThreeIdProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/classes/did_provider_src.ThreeIdProvider.md -------------------------------------------------------------------------------- /docs/interfaces/connect_src.EOSIOProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/interfaces/connect_src.EOSIOProvider.md -------------------------------------------------------------------------------- /docs/interfaces/connect_src.EthereumProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/interfaces/connect_src.EthereumProvider.md -------------------------------------------------------------------------------- /docs/interfaces/connect_src.ProviderConnectInfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/interfaces/connect_src.ProviderConnectInfo.md -------------------------------------------------------------------------------- /docs/interfaces/connect_src.ProviderMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/interfaces/connect_src.ProviderMessage.md -------------------------------------------------------------------------------- /docs/interfaces/connect_src.ProviderRpcError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/interfaces/connect_src.ProviderRpcError.md -------------------------------------------------------------------------------- /docs/interfaces/connect_src.RequestArguments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/interfaces/connect_src.RequestArguments.md -------------------------------------------------------------------------------- /docs/modules/connect_src.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/modules/connect_src.md -------------------------------------------------------------------------------- /docs/modules/did_manager_src.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/modules/did_manager_src.md -------------------------------------------------------------------------------- /docs/modules/did_provider_src.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/modules/did_provider_src.md -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/docs/overview.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/package.json -------------------------------------------------------------------------------- /packages/common/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/.eslintrc.json -------------------------------------------------------------------------------- /packages/common/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/.prettierrc.json -------------------------------------------------------------------------------- /packages/common/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/common/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/LICENSE-MIT -------------------------------------------------------------------------------- /packages/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/README.md -------------------------------------------------------------------------------- /packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/package.json -------------------------------------------------------------------------------- /packages/common/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/src/errors.ts -------------------------------------------------------------------------------- /packages/common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/src/index.ts -------------------------------------------------------------------------------- /packages/common/src/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/src/network.ts -------------------------------------------------------------------------------- /packages/common/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/src/types.ts -------------------------------------------------------------------------------- /packages/common/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/src/utils.ts -------------------------------------------------------------------------------- /packages/common/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/tsconfig.build.json -------------------------------------------------------------------------------- /packages/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/tsconfig.json -------------------------------------------------------------------------------- /packages/common/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/common/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/connect-display/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/.eslintrc.json -------------------------------------------------------------------------------- /packages/connect-display/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/.prettierrc.json -------------------------------------------------------------------------------- /packages/connect-display/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/connect-display/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/LICENSE-MIT -------------------------------------------------------------------------------- /packages/connect-display/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/README.md -------------------------------------------------------------------------------- /packages/connect-display/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/package.json -------------------------------------------------------------------------------- /packages/connect-display/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/src/index.ts -------------------------------------------------------------------------------- /packages/connect-display/test/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/test/lib.test.ts -------------------------------------------------------------------------------- /packages/connect-display/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/tsconfig.build.json -------------------------------------------------------------------------------- /packages/connect-display/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/tsconfig.json -------------------------------------------------------------------------------- /packages/connect-display/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-display/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/connect-service/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/.eslintrc.json -------------------------------------------------------------------------------- /packages/connect-service/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/.prettierrc.json -------------------------------------------------------------------------------- /packages/connect-service/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/connect-service/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/LICENSE-MIT -------------------------------------------------------------------------------- /packages/connect-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/README.md -------------------------------------------------------------------------------- /packages/connect-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/package.json -------------------------------------------------------------------------------- /packages/connect-service/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/src/index.ts -------------------------------------------------------------------------------- /packages/connect-service/src/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/src/service.ts -------------------------------------------------------------------------------- /packages/connect-service/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/src/types.ts -------------------------------------------------------------------------------- /packages/connect-service/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/src/utils.ts -------------------------------------------------------------------------------- /packages/connect-service/test/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/test/lib.test.ts -------------------------------------------------------------------------------- /packages/connect-service/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/tsconfig.build.json -------------------------------------------------------------------------------- /packages/connect-service/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/tsconfig.json -------------------------------------------------------------------------------- /packages/connect-service/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect-service/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/connect/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/.eslintrc.json -------------------------------------------------------------------------------- /packages/connect/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/.gitignore -------------------------------------------------------------------------------- /packages/connect/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/.prettierrc.json -------------------------------------------------------------------------------- /packages/connect/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/connect/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/LICENSE-MIT -------------------------------------------------------------------------------- /packages/connect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/README.md -------------------------------------------------------------------------------- /packages/connect/integration.jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/integration.jest.config.js -------------------------------------------------------------------------------- /packages/connect/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/package.json -------------------------------------------------------------------------------- /packages/connect/src/DidProviderWindowProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/src/DidProviderWindowProxy.ts -------------------------------------------------------------------------------- /packages/connect/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/src/declarations.d.ts -------------------------------------------------------------------------------- /packages/connect/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/src/index.ts -------------------------------------------------------------------------------- /packages/connect/src/threeIdConnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/src/threeIdConnect.ts -------------------------------------------------------------------------------- /packages/connect/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/src/types.ts -------------------------------------------------------------------------------- /packages/connect/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/src/utils.ts -------------------------------------------------------------------------------- /packages/connect/test/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/test/lib.test.ts -------------------------------------------------------------------------------- /packages/connect/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/tsconfig.build.json -------------------------------------------------------------------------------- /packages/connect/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/tsconfig.json -------------------------------------------------------------------------------- /packages/connect/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/connect/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/did-manager/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/.eslintrc.json -------------------------------------------------------------------------------- /packages/did-manager/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/.prettierrc.json -------------------------------------------------------------------------------- /packages/did-manager/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/did-manager/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/LICENSE-MIT -------------------------------------------------------------------------------- /packages/did-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/README.md -------------------------------------------------------------------------------- /packages/did-manager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/package.json -------------------------------------------------------------------------------- /packages/did-manager/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/src/index.ts -------------------------------------------------------------------------------- /packages/did-manager/src/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/src/manager.ts -------------------------------------------------------------------------------- /packages/did-manager/src/migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/src/migration.ts -------------------------------------------------------------------------------- /packages/did-manager/src/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/src/stores.ts -------------------------------------------------------------------------------- /packages/did-manager/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/src/types.ts -------------------------------------------------------------------------------- /packages/did-manager/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/src/utils.ts -------------------------------------------------------------------------------- /packages/did-manager/test/__snapshots__/lib.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/test/__snapshots__/lib.test.ts.snap -------------------------------------------------------------------------------- /packages/did-manager/test/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/test/lib.test.ts -------------------------------------------------------------------------------- /packages/did-manager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/tsconfig.json -------------------------------------------------------------------------------- /packages/did-manager/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-manager/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/did-provider/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/.eslintrc.json -------------------------------------------------------------------------------- /packages/did-provider/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/.prettierrc.json -------------------------------------------------------------------------------- /packages/did-provider/README.md: -------------------------------------------------------------------------------- 1 | # DID Provider -------------------------------------------------------------------------------- /packages/did-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/package.json -------------------------------------------------------------------------------- /packages/did-provider/src/did-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/did-provider.ts -------------------------------------------------------------------------------- /packages/did-provider/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/index.ts -------------------------------------------------------------------------------- /packages/did-provider/src/keychain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/keychain.ts -------------------------------------------------------------------------------- /packages/did-provider/src/keyring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/keyring.ts -------------------------------------------------------------------------------- /packages/did-provider/src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/permissions.ts -------------------------------------------------------------------------------- /packages/did-provider/src/three-idx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/three-idx.ts -------------------------------------------------------------------------------- /packages/did-provider/src/threeid-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/threeid-provider.ts -------------------------------------------------------------------------------- /packages/did-provider/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/src/utils.ts -------------------------------------------------------------------------------- /packages/did-provider/test/__snapshots__/keyring.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/__snapshots__/keyring.test.ts.snap -------------------------------------------------------------------------------- /packages/did-provider/test/__snapshots__/three-idx.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/__snapshots__/three-idx.test.ts.snap -------------------------------------------------------------------------------- /packages/did-provider/test/__snapshots__/threeid-provider.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/__snapshots__/threeid-provider.test.ts.snap -------------------------------------------------------------------------------- /packages/did-provider/test/did-provider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/did-provider.test.ts -------------------------------------------------------------------------------- /packages/did-provider/test/keychain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/keychain.test.ts -------------------------------------------------------------------------------- /packages/did-provider/test/keyring.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/keyring.test.ts -------------------------------------------------------------------------------- /packages/did-provider/test/permissions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/permissions.test.ts -------------------------------------------------------------------------------- /packages/did-provider/test/three-idx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/three-idx.test.ts -------------------------------------------------------------------------------- /packages/did-provider/test/threeid-provider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/test/threeid-provider.test.ts -------------------------------------------------------------------------------- /packages/did-provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/tsconfig.json -------------------------------------------------------------------------------- /packages/did-provider/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/did-provider/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/jest-environment-3id/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/.eslintrc.json -------------------------------------------------------------------------------- /packages/jest-environment-3id/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /packages/jest-environment-3id/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/.prettierrc.json -------------------------------------------------------------------------------- /packages/jest-environment-3id/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/jest-environment-3id/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/LICENSE-MIT -------------------------------------------------------------------------------- /packages/jest-environment-3id/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/README.md -------------------------------------------------------------------------------- /packages/jest-environment-3id/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/index.js -------------------------------------------------------------------------------- /packages/jest-environment-3id/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/package.json -------------------------------------------------------------------------------- /packages/jest-environment-3id/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/jest-environment-3id/prettier.config.js -------------------------------------------------------------------------------- /packages/model-manager/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model-manager/.eslintrc.json -------------------------------------------------------------------------------- /packages/model-manager/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model-manager/.prettierrc.json -------------------------------------------------------------------------------- /packages/model-manager/README.md: -------------------------------------------------------------------------------- 1 | # Model Manager -------------------------------------------------------------------------------- /packages/model-manager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model-manager/package.json -------------------------------------------------------------------------------- /packages/model-manager/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model-manager/src/index.ts -------------------------------------------------------------------------------- /packages/model-manager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model-manager/tsconfig.json -------------------------------------------------------------------------------- /packages/model-manager/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model-manager/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/model/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/.eslintrc.json -------------------------------------------------------------------------------- /packages/model/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/.prettierrc.json -------------------------------------------------------------------------------- /packages/model/README.md: -------------------------------------------------------------------------------- 1 | # Model -------------------------------------------------------------------------------- /packages/model/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/package.json -------------------------------------------------------------------------------- /packages/model/scripts/deploy-model.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/scripts/deploy-model.mjs -------------------------------------------------------------------------------- /packages/model/src/__generated__/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/src/__generated__/model.ts -------------------------------------------------------------------------------- /packages/model/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/src/index.ts -------------------------------------------------------------------------------- /packages/model/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/tsconfig.json -------------------------------------------------------------------------------- /packages/model/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/model/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/test-utils/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/.eslintrc.json -------------------------------------------------------------------------------- /packages/test-utils/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/.prettierrc.json -------------------------------------------------------------------------------- /packages/test-utils/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/test-utils/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/LICENSE-MIT -------------------------------------------------------------------------------- /packages/test-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/README.md -------------------------------------------------------------------------------- /packages/test-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/package.json -------------------------------------------------------------------------------- /packages/test-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/src/index.ts -------------------------------------------------------------------------------- /packages/test-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/test-utils/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/test-utils/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/ui-provider/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/.eslintrc.json -------------------------------------------------------------------------------- /packages/ui-provider/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/.prettierrc.json -------------------------------------------------------------------------------- /packages/ui-provider/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/ui-provider/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/LICENSE-MIT -------------------------------------------------------------------------------- /packages/ui-provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/README.md -------------------------------------------------------------------------------- /packages/ui-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/package.json -------------------------------------------------------------------------------- /packages/ui-provider/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/src/index.ts -------------------------------------------------------------------------------- /packages/ui-provider/src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/src/provider.ts -------------------------------------------------------------------------------- /packages/ui-provider/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/src/types.ts -------------------------------------------------------------------------------- /packages/ui-provider/test/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/test/lib.test.ts -------------------------------------------------------------------------------- /packages/ui-provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/tsconfig.json -------------------------------------------------------------------------------- /packages/ui-provider/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/ui-provider/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/window-auth-provider/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/.eslintrc.json -------------------------------------------------------------------------------- /packages/window-auth-provider/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/.prettierrc.json -------------------------------------------------------------------------------- /packages/window-auth-provider/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/window-auth-provider/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/LICENSE-MIT -------------------------------------------------------------------------------- /packages/window-auth-provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/README.md -------------------------------------------------------------------------------- /packages/window-auth-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/package.json -------------------------------------------------------------------------------- /packages/window-auth-provider/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/src/index.ts -------------------------------------------------------------------------------- /packages/window-auth-provider/test/lib.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/test/lib.test.ts -------------------------------------------------------------------------------- /packages/window-auth-provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/tsconfig.json -------------------------------------------------------------------------------- /packages/window-auth-provider/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/packages/window-auth-provider/tsconfig.lint.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/fortmaticG6oWpqbFTZ3fc3g2.html: -------------------------------------------------------------------------------- 1 | fortmaticG6oWpqbFTZ3fc3g2.html -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/tsconfig.docs.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceramicstudio/js-3id/HEAD/yarn.lock --------------------------------------------------------------------------------