├── .gitattributes ├── .github ├── dependabot.yml └── renovate.json ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jsLibraryMappings.xml ├── jsLinters │ └── eslint.xml ├── misc.xml ├── modules.xml ├── prettier.xml ├── vcs.xml └── zotero-markdb-connect.iml ├── .prettierignore ├── .zenodo.json ├── LICENSE ├── README.md ├── addon ├── bootstrap.js ├── content │ ├── icons │ │ ├── favicon.png │ │ └── favicon@0.5x.png │ ├── preferences.css │ └── preferences.xhtml ├── locale │ └── en-US │ │ ├── addon.ftl │ │ └── preferences.ftl ├── manifest.json └── prefs.js ├── docs └── assets │ └── readme │ ├── ExternalLinkNotificationScreenshot.png │ └── MarkDBConnectScreenshot.png ├── eslint.config.mjs ├── package.json ├── prettier.config.mjs ├── src ├── addon.ts ├── dataGlobals.ts ├── hooks.ts ├── index.ts ├── mdbcTypes.d.ts ├── modules │ ├── create-element.ts │ ├── mdbcConstants.ts │ ├── mdbcLogger.ts │ ├── mdbcParam.ts │ ├── mdbcScan.ts │ ├── mdbcStartupHelpers.ts │ ├── mdbcUX.ts │ ├── monkey-patch.ts │ └── preferenceScript.ts └── utils │ ├── locale.ts │ ├── prefs.ts │ ├── window.ts │ └── ztoolkit.ts ├── tsconfig.base.json ├── tsconfig.dev.json ├── tsconfig.json ├── tsconfig.prod.json ├── tsconfig.repo.json ├── typings ├── global.d.ts ├── i10n.d.ts ├── mdbc.d.ts ├── prefs.d.ts └── zotero.d.ts ├── update-beta.json ├── update.json ├── update.rdf └── zotero-plugin.config.ts /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/jsLinters/eslint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/jsLinters/eslint.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/prettier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/prettier.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/zotero-markdb-connect.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.idea/zotero-markdb-connect.iml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.prettierignore -------------------------------------------------------------------------------- /.zenodo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/.zenodo.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/README.md -------------------------------------------------------------------------------- /addon/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/bootstrap.js -------------------------------------------------------------------------------- /addon/content/icons/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/content/icons/favicon.png -------------------------------------------------------------------------------- /addon/content/icons/favicon@0.5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/content/icons/favicon@0.5x.png -------------------------------------------------------------------------------- /addon/content/preferences.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/content/preferences.css -------------------------------------------------------------------------------- /addon/content/preferences.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/content/preferences.xhtml -------------------------------------------------------------------------------- /addon/locale/en-US/addon.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/locale/en-US/addon.ftl -------------------------------------------------------------------------------- /addon/locale/en-US/preferences.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/locale/en-US/preferences.ftl -------------------------------------------------------------------------------- /addon/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/manifest.json -------------------------------------------------------------------------------- /addon/prefs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/addon/prefs.js -------------------------------------------------------------------------------- /docs/assets/readme/ExternalLinkNotificationScreenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/docs/assets/readme/ExternalLinkNotificationScreenshot.png -------------------------------------------------------------------------------- /docs/assets/readme/MarkDBConnectScreenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/docs/assets/readme/MarkDBConnectScreenshot.png -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /src/addon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/addon.ts -------------------------------------------------------------------------------- /src/dataGlobals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/dataGlobals.ts -------------------------------------------------------------------------------- /src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/hooks.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/mdbcTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/mdbcTypes.d.ts -------------------------------------------------------------------------------- /src/modules/create-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/create-element.ts -------------------------------------------------------------------------------- /src/modules/mdbcConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/mdbcConstants.ts -------------------------------------------------------------------------------- /src/modules/mdbcLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/mdbcLogger.ts -------------------------------------------------------------------------------- /src/modules/mdbcParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/mdbcParam.ts -------------------------------------------------------------------------------- /src/modules/mdbcScan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/mdbcScan.ts -------------------------------------------------------------------------------- /src/modules/mdbcStartupHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/mdbcStartupHelpers.ts -------------------------------------------------------------------------------- /src/modules/mdbcUX.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/mdbcUX.ts -------------------------------------------------------------------------------- /src/modules/monkey-patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/monkey-patch.ts -------------------------------------------------------------------------------- /src/modules/preferenceScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/modules/preferenceScript.ts -------------------------------------------------------------------------------- /src/utils/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/utils/locale.ts -------------------------------------------------------------------------------- /src/utils/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/utils/prefs.ts -------------------------------------------------------------------------------- /src/utils/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/utils/window.ts -------------------------------------------------------------------------------- /src/utils/ztoolkit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/src/utils/ztoolkit.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/tsconfig.dev.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.prod" 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/tsconfig.prod.json -------------------------------------------------------------------------------- /tsconfig.repo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/tsconfig.repo.json -------------------------------------------------------------------------------- /typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/typings/global.d.ts -------------------------------------------------------------------------------- /typings/i10n.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/typings/i10n.d.ts -------------------------------------------------------------------------------- /typings/mdbc.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /typings/prefs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/typings/prefs.d.ts -------------------------------------------------------------------------------- /typings/zotero.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/typings/zotero.d.ts -------------------------------------------------------------------------------- /update-beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/update-beta.json -------------------------------------------------------------------------------- /update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/update.json -------------------------------------------------------------------------------- /update.rdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/update.rdf -------------------------------------------------------------------------------- /zotero-plugin.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeh/zotero-markdb-connect/HEAD/zotero-plugin.config.ts --------------------------------------------------------------------------------