├── .github └── copilot-instructions.md ├── .gitignore ├── README.md ├── app ├── app.vue ├── components │ ├── CodeEditor.vue │ ├── InputContainer.vue │ ├── Loading.vue │ ├── Navbar.vue │ ├── OutputContainer.vue │ └── Tabs.vue ├── composables │ ├── bundler.ts │ ├── constants.ts │ ├── dark.ts │ ├── imports.ts │ ├── shiki.ts │ ├── source-file.ts │ └── version.ts ├── plugins │ ├── 2.shiki.client.ts │ ├── 3.prettier.client.ts │ ├── 4.monaco.client.ts │ └── 5.init-state.client.ts ├── state │ ├── bundler.ts │ ├── constants.ts │ └── url.ts ├── styles │ ├── global.css │ └── vars.css └── utils │ ├── download.ts │ ├── monaco.ts │ └── url.ts ├── eslint.config.js ├── netlify.toml ├── nuxt.config.ts ├── package.json ├── patches └── nuxt-monaco-editor.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public └── lightning-down.svg ├── server └── api │ └── proxy │ └── [...path].ts ├── tsconfig.json └── uno.config.ts /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/README.md -------------------------------------------------------------------------------- /app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/app.vue -------------------------------------------------------------------------------- /app/components/CodeEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/components/CodeEditor.vue -------------------------------------------------------------------------------- /app/components/InputContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/components/InputContainer.vue -------------------------------------------------------------------------------- /app/components/Loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/components/Loading.vue -------------------------------------------------------------------------------- /app/components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/components/Navbar.vue -------------------------------------------------------------------------------- /app/components/OutputContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/components/OutputContainer.vue -------------------------------------------------------------------------------- /app/components/Tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/components/Tabs.vue -------------------------------------------------------------------------------- /app/composables/bundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/bundler.ts -------------------------------------------------------------------------------- /app/composables/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/constants.ts -------------------------------------------------------------------------------- /app/composables/dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/dark.ts -------------------------------------------------------------------------------- /app/composables/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/imports.ts -------------------------------------------------------------------------------- /app/composables/shiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/shiki.ts -------------------------------------------------------------------------------- /app/composables/source-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/source-file.ts -------------------------------------------------------------------------------- /app/composables/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/composables/version.ts -------------------------------------------------------------------------------- /app/plugins/2.shiki.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/plugins/2.shiki.client.ts -------------------------------------------------------------------------------- /app/plugins/3.prettier.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/plugins/3.prettier.client.ts -------------------------------------------------------------------------------- /app/plugins/4.monaco.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/plugins/4.monaco.client.ts -------------------------------------------------------------------------------- /app/plugins/5.init-state.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/plugins/5.init-state.client.ts -------------------------------------------------------------------------------- /app/state/bundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/state/bundler.ts -------------------------------------------------------------------------------- /app/state/constants.ts: -------------------------------------------------------------------------------- 1 | export const STORAGE_PREFIX = 'rolldown-repl:' 2 | -------------------------------------------------------------------------------- /app/state/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/state/url.ts -------------------------------------------------------------------------------- /app/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/styles/global.css -------------------------------------------------------------------------------- /app/styles/vars.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/styles/vars.css -------------------------------------------------------------------------------- /app/utils/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/utils/download.ts -------------------------------------------------------------------------------- /app/utils/monaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/utils/monaco.ts -------------------------------------------------------------------------------- /app/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/app/utils/url.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/eslint.config.js -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/netlify.toml -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/package.json -------------------------------------------------------------------------------- /patches/nuxt-monaco-editor.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/patches/nuxt-monaco-editor.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/lightning-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/public/lightning-down.svg -------------------------------------------------------------------------------- /server/api/proxy/[...path].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/server/api/proxy/[...path].ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/tsconfig.json -------------------------------------------------------------------------------- /uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolldown/repl/HEAD/uno.config.ts --------------------------------------------------------------------------------