├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierignore ├── LICENSE ├── README.md ├── babel.config.json ├── buf.gen.yaml ├── buf.lock ├── buf.yaml ├── codeium.svg ├── exa ├── codeium_common_pb │ └── codeium_common.proto ├── language_server_pb │ └── language_server.proto └── seat_management_pb │ └── seat_management.proto ├── generate.js ├── package.json ├── patches ├── @jupyterlab+codeeditor+3.5.2.patch └── @jupyterlab+shared-models+3.5.2.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.js ├── src ├── auth.ts ├── codemirror.ts ├── codemirrorInject.ts ├── codemirrorLanguages.ts ├── common.ts ├── component │ └── Options.tsx ├── contentScript.ts ├── enterprise.d.ts ├── jupyterInject.ts ├── jupyterlabPlugin.ts ├── monacoCompletionProvider.ts ├── monacoLanguages.ts ├── notebook.ts ├── options.tsx ├── popup.ts ├── script.ts ├── serviceWorker.ts ├── shared.ts ├── storage.ts ├── urls.ts ├── utf.ts └── utils.ts ├── static ├── codeium.css ├── icons │ ├── 16 │ │ ├── codeium_square_error.png │ │ ├── codeium_square_inactive.png │ │ └── codeium_square_logo.png │ ├── 32 │ │ ├── codeium_square_error.png │ │ ├── codeium_square_inactive.png │ │ └── codeium_square_logo.png │ ├── 48 │ │ ├── codeium_square_error.png │ │ ├── codeium_square_inactive.png │ │ └── codeium_square_logo.png │ ├── 128 │ │ ├── codeium_square_error.png │ │ ├── codeium_square_inactive.png │ │ └── codeium_square_logo.png │ ├── 128x.png │ ├── 16x.png │ ├── 32x.png │ └── 48x.png ├── logged_in_popup.html ├── manifest.json ├── options.html └── popup.html ├── styles ├── common.scss ├── options.scss └── popup.scss ├── tsconfig.json ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | dist_enterprise 3 | node_modules 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | dist_enterprise 3 | node_modules 4 | proto 5 | pnpm-lock.yaml 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/babel.config.json -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/buf.lock -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/buf.yaml -------------------------------------------------------------------------------- /codeium.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/codeium.svg -------------------------------------------------------------------------------- /exa/codeium_common_pb/codeium_common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/exa/codeium_common_pb/codeium_common.proto -------------------------------------------------------------------------------- /exa/language_server_pb/language_server.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/exa/language_server_pb/language_server.proto -------------------------------------------------------------------------------- /exa/seat_management_pb/seat_management.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/exa/seat_management_pb/seat_management.proto -------------------------------------------------------------------------------- /generate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/generate.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/package.json -------------------------------------------------------------------------------- /patches/@jupyterlab+codeeditor+3.5.2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/patches/@jupyterlab+codeeditor+3.5.2.patch -------------------------------------------------------------------------------- /patches/@jupyterlab+shared-models+3.5.2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/patches/@jupyterlab+shared-models+3.5.2.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - . 3 | -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/auth.ts -------------------------------------------------------------------------------- /src/codemirror.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/codemirror.ts -------------------------------------------------------------------------------- /src/codemirrorInject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/codemirrorInject.ts -------------------------------------------------------------------------------- /src/codemirrorLanguages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/codemirrorLanguages.ts -------------------------------------------------------------------------------- /src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/common.ts -------------------------------------------------------------------------------- /src/component/Options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/component/Options.tsx -------------------------------------------------------------------------------- /src/contentScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/contentScript.ts -------------------------------------------------------------------------------- /src/enterprise.d.ts: -------------------------------------------------------------------------------- 1 | // Defined in webpack.common.js. 2 | declare const CODEIUM_ENTERPRISE: boolean; 3 | -------------------------------------------------------------------------------- /src/jupyterInject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/jupyterInject.ts -------------------------------------------------------------------------------- /src/jupyterlabPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/jupyterlabPlugin.ts -------------------------------------------------------------------------------- /src/monacoCompletionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/monacoCompletionProvider.ts -------------------------------------------------------------------------------- /src/monacoLanguages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/monacoLanguages.ts -------------------------------------------------------------------------------- /src/notebook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/notebook.ts -------------------------------------------------------------------------------- /src/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/options.tsx -------------------------------------------------------------------------------- /src/popup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/popup.ts -------------------------------------------------------------------------------- /src/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/script.ts -------------------------------------------------------------------------------- /src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/serviceWorker.ts -------------------------------------------------------------------------------- /src/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/shared.ts -------------------------------------------------------------------------------- /src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/storage.ts -------------------------------------------------------------------------------- /src/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/urls.ts -------------------------------------------------------------------------------- /src/utf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/utf.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/src/utils.ts -------------------------------------------------------------------------------- /static/codeium.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/codeium.css -------------------------------------------------------------------------------- /static/icons/128/codeium_square_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/128/codeium_square_error.png -------------------------------------------------------------------------------- /static/icons/128/codeium_square_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/128/codeium_square_inactive.png -------------------------------------------------------------------------------- /static/icons/128/codeium_square_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/128/codeium_square_logo.png -------------------------------------------------------------------------------- /static/icons/128x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/128x.png -------------------------------------------------------------------------------- /static/icons/16/codeium_square_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/16/codeium_square_error.png -------------------------------------------------------------------------------- /static/icons/16/codeium_square_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/16/codeium_square_inactive.png -------------------------------------------------------------------------------- /static/icons/16/codeium_square_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/16/codeium_square_logo.png -------------------------------------------------------------------------------- /static/icons/16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/16x.png -------------------------------------------------------------------------------- /static/icons/32/codeium_square_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/32/codeium_square_error.png -------------------------------------------------------------------------------- /static/icons/32/codeium_square_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/32/codeium_square_inactive.png -------------------------------------------------------------------------------- /static/icons/32/codeium_square_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/32/codeium_square_logo.png -------------------------------------------------------------------------------- /static/icons/32x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/32x.png -------------------------------------------------------------------------------- /static/icons/48/codeium_square_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/48/codeium_square_error.png -------------------------------------------------------------------------------- /static/icons/48/codeium_square_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/48/codeium_square_inactive.png -------------------------------------------------------------------------------- /static/icons/48/codeium_square_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/48/codeium_square_logo.png -------------------------------------------------------------------------------- /static/icons/48x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/icons/48x.png -------------------------------------------------------------------------------- /static/logged_in_popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/logged_in_popup.html -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/manifest.json -------------------------------------------------------------------------------- /static/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/options.html -------------------------------------------------------------------------------- /static/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/static/popup.html -------------------------------------------------------------------------------- /styles/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/styles/common.scss -------------------------------------------------------------------------------- /styles/options.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/styles/options.scss -------------------------------------------------------------------------------- /styles/popup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/styles/popup.scss -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/webpack.common.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Exafunction/codeium-chrome/HEAD/webpack.prod.js --------------------------------------------------------------------------------