├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── releases.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── esbuild.config.mjs ├── manifest.json ├── package.json ├── src ├── api.ts ├── contract.ts ├── env.ts ├── helpers │ ├── legacy-api.ts │ └── legacy-sync.ts ├── main.ts ├── obsidian-platform-adapter.ts ├── settings │ └── suggesters │ │ ├── FolderSuggester.ts │ │ └── suggest.ts ├── sync-engine.d.ts ├── sync-engine.ts ├── time.ts └── util │ └── markdown.ts ├── styles.css ├── tsconfig.json └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | npm node_modules 2 | build -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/releases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/.github/workflows/releases.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/package.json -------------------------------------------------------------------------------- /src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/api.ts -------------------------------------------------------------------------------- /src/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/contract.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/helpers/legacy-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/helpers/legacy-api.ts -------------------------------------------------------------------------------- /src/helpers/legacy-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/helpers/legacy-sync.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/obsidian-platform-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/obsidian-platform-adapter.ts -------------------------------------------------------------------------------- /src/settings/suggesters/FolderSuggester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/settings/suggesters/FolderSuggester.ts -------------------------------------------------------------------------------- /src/settings/suggesters/suggest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/settings/suggesters/suggest.ts -------------------------------------------------------------------------------- /src/sync-engine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/sync-engine.d.ts -------------------------------------------------------------------------------- /src/sync-engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/sync-engine.ts -------------------------------------------------------------------------------- /src/time.ts: -------------------------------------------------------------------------------- 1 | export function minutes(n: number) { 2 | return n * 60 * 1000; 3 | } 4 | -------------------------------------------------------------------------------- /src/util/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/src/util/markdown.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/styles.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/tsconfig.json -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tresselteam/obsidian-tressel/HEAD/versions.json --------------------------------------------------------------------------------