├── .editorconfig ├── .github └── workflows │ ├── deploy-website.yml │ ├── publish-package.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── .husky ├── commit-msg └── pre-commit ├── .remarkignore ├── .yarn ├── patches │ └── shadcn-docs-nuxt-npm-1.1.2-b9d2f65cf2.patch └── releases │ └── yarn-4.5.1.cjs ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── commitlint.config.cjs ├── docs ├── .gitignore ├── .npmrc ├── README.md ├── app.config.ts ├── assets │ └── css │ │ └── tailwind.css ├── components │ ├── content │ │ ├── MonacoDiffEditorExample.vue │ │ └── MonacoEditorExample.vue │ └── layout │ │ └── Header │ │ └── Logo.vue ├── content │ ├── 1.guide │ │ ├── 1.getting-started.md │ │ ├── 2.configuration.md │ │ ├── 3.customize-ui.md │ │ └── _dir.yml │ ├── 2.references │ │ ├── 1.monaco-editor.md │ │ ├── 2.monaco-diff-editor.md │ │ ├── 3.use-monaco.md │ │ └── _dir.yml │ ├── index.md │ └── ja │ │ ├── 1.guide │ │ ├── 1.getting-started.md │ │ ├── 2.configuration.md │ │ ├── 3.customize-ui.md │ │ └── _dir.yml │ │ ├── 2.references │ │ ├── 1.monaco-editor.md │ │ ├── 2.monaco-diff-editor.md │ │ ├── 3.use-monaco.md │ │ └── _dir.yml │ │ └── index.md ├── nuxt.config.ts ├── tailwind.config.js └── tsconfig.json ├── eslint.config.ts ├── package.json ├── playground ├── app.vue ├── nuxt.config.ts ├── package.json └── styles.css ├── scripts └── build-loc.ts ├── src ├── module.ts ├── runtime │ ├── MonacoDiffEditor.client.vue │ ├── MonacoEditor.client.vue │ ├── composables.ts │ └── nls.js └── vitePlugin.ts ├── test ├── csr.test.mts ├── fixture ├── ssr-baseURL.test.mts └── ssr.test.mts ├── tsconfig.json ├── vitest.config.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/deploy-website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.github/workflows/deploy-website.yml -------------------------------------------------------------------------------- /.github/workflows/publish-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.github/workflows/publish-package.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.gitmodules -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | yarn lint -------------------------------------------------------------------------------- /.remarkignore: -------------------------------------------------------------------------------- 1 | .nuxt 2 | vscode-loc 3 | -------------------------------------------------------------------------------- /.yarn/patches/shadcn-docs-nuxt-npm-1.1.2-b9d2f65cf2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.yarn/patches/shadcn-docs-nuxt-npm-1.1.2-b9d2f65cf2.patch -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.5.1.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.yarn/releases/yarn-4.5.1.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] } 2 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/app.config.ts -------------------------------------------------------------------------------- /docs/assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/assets/css/tailwind.css -------------------------------------------------------------------------------- /docs/components/content/MonacoDiffEditorExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/components/content/MonacoDiffEditorExample.vue -------------------------------------------------------------------------------- /docs/components/content/MonacoEditorExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/components/content/MonacoEditorExample.vue -------------------------------------------------------------------------------- /docs/components/layout/Header/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/components/layout/Header/Logo.vue -------------------------------------------------------------------------------- /docs/content/1.guide/1.getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/1.guide/1.getting-started.md -------------------------------------------------------------------------------- /docs/content/1.guide/2.configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/1.guide/2.configuration.md -------------------------------------------------------------------------------- /docs/content/1.guide/3.customize-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/1.guide/3.customize-ui.md -------------------------------------------------------------------------------- /docs/content/1.guide/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/1.guide/_dir.yml -------------------------------------------------------------------------------- /docs/content/2.references/1.monaco-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/2.references/1.monaco-editor.md -------------------------------------------------------------------------------- /docs/content/2.references/2.monaco-diff-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/2.references/2.monaco-diff-editor.md -------------------------------------------------------------------------------- /docs/content/2.references/3.use-monaco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/2.references/3.use-monaco.md -------------------------------------------------------------------------------- /docs/content/2.references/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/2.references/_dir.yml -------------------------------------------------------------------------------- /docs/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/index.md -------------------------------------------------------------------------------- /docs/content/ja/1.guide/1.getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/1.guide/1.getting-started.md -------------------------------------------------------------------------------- /docs/content/ja/1.guide/2.configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/1.guide/2.configuration.md -------------------------------------------------------------------------------- /docs/content/ja/1.guide/3.customize-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/1.guide/3.customize-ui.md -------------------------------------------------------------------------------- /docs/content/ja/1.guide/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/1.guide/_dir.yml -------------------------------------------------------------------------------- /docs/content/ja/2.references/1.monaco-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/2.references/1.monaco-editor.md -------------------------------------------------------------------------------- /docs/content/ja/2.references/2.monaco-diff-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/2.references/2.monaco-diff-editor.md -------------------------------------------------------------------------------- /docs/content/ja/2.references/3.use-monaco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/2.references/3.use-monaco.md -------------------------------------------------------------------------------- /docs/content/ja/2.references/_dir.yml: -------------------------------------------------------------------------------- 1 | title: リファレンス 2 | icon: lucide:code-xml 3 | sidebar: 4 | style: group 5 | -------------------------------------------------------------------------------- /docs/content/ja/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/content/ja/index.md -------------------------------------------------------------------------------- /docs/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/nuxt.config.ts -------------------------------------------------------------------------------- /docs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/tailwind.config.js -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/package.json -------------------------------------------------------------------------------- /playground/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/playground/app.vue -------------------------------------------------------------------------------- /playground/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/playground/nuxt.config.ts -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuxt-monaco-editor-playground" 3 | } 4 | -------------------------------------------------------------------------------- /playground/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/playground/styles.css -------------------------------------------------------------------------------- /scripts/build-loc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/scripts/build-loc.ts -------------------------------------------------------------------------------- /src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/src/module.ts -------------------------------------------------------------------------------- /src/runtime/MonacoDiffEditor.client.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/src/runtime/MonacoDiffEditor.client.vue -------------------------------------------------------------------------------- /src/runtime/MonacoEditor.client.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/src/runtime/MonacoEditor.client.vue -------------------------------------------------------------------------------- /src/runtime/composables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/src/runtime/composables.ts -------------------------------------------------------------------------------- /src/runtime/nls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/src/runtime/nls.js -------------------------------------------------------------------------------- /src/vitePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/src/vitePlugin.ts -------------------------------------------------------------------------------- /test/csr.test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/test/csr.test.mts -------------------------------------------------------------------------------- /test/fixture: -------------------------------------------------------------------------------- 1 | ../playground/ -------------------------------------------------------------------------------- /test/ssr-baseURL.test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/test/ssr-baseURL.test.mts -------------------------------------------------------------------------------- /test/ssr.test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/test/ssr.test.mts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-chan1007/nuxt-monaco-editor/HEAD/yarn.lock --------------------------------------------------------------------------------