gitextract_5ffki41f/ ├── .eslintignore ├── .eslintrc.js ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ └── build.yml ├── .gitignore ├── .husky/ │ ├── .gitignore │ └── pre-commit ├── .prettierignore ├── .prettierrc ├── .vscode/ │ ├── launch.json │ └── settings.json ├── LICENSE ├── MANIFEST.in ├── PRESSRELEASE.md ├── PROGRESS.md ├── README.md ├── babel.config.js ├── binder/ │ ├── environment.yml │ ├── postBuild │ ├── requirements.txt │ └── workspace.json ├── coverage/ │ ├── CodeSnippetContentsService.ts.html │ ├── CodeSnippetWidgetModel.ts.html │ ├── base.css │ ├── block-navigation.js │ ├── clover.xml │ ├── coverage-final.json │ ├── index.html │ ├── lcov-report/ │ │ ├── CodeSnippetContentsService.ts.html │ │ ├── CodeSnippetWidgetModel.ts.html │ │ ├── base.css │ │ ├── block-navigation.js │ │ ├── index.html │ │ ├── prettify.css │ │ ├── prettify.js │ │ └── sorter.js │ ├── lcov.info │ ├── prettify.css │ ├── prettify.js │ └── sorter.js ├── cypress/ │ ├── fixtures/ │ │ └── example.json │ ├── integration/ │ │ ├── codeSnippetService.spec.js │ │ └── examples/ │ │ ├── actions.spec.js │ │ ├── aliasing.spec.js │ │ ├── assertions.spec.js │ │ ├── connectors.spec.js │ │ ├── cookies.spec.js │ │ ├── cypress_api.spec.js │ │ ├── files.spec.js │ │ ├── local_storage.spec.js │ │ ├── location.spec.js │ │ ├── misc.spec.js │ │ ├── navigation.spec.js │ │ ├── network_requests.spec.js │ │ ├── querying.spec.js │ │ ├── spies_stubs_clocks.spec.js │ │ ├── traversal.spec.js │ │ ├── utilities.spec.js │ │ ├── viewport.spec.js │ │ ├── waiting.spec.js │ │ └── window.spec.js │ ├── plugins/ │ │ └── index.js │ └── support/ │ ├── commands.js │ └── index.js ├── cypress.json ├── docs/ │ ├── contributor/ │ │ ├── codebase.rst │ │ ├── contribute.rst │ │ └── snippet_metadata.rst │ ├── getting_started/ │ │ ├── changelog.rst │ │ ├── installation.rst │ │ └── overview.rst │ ├── index.rst │ └── user/ │ ├── features.rst │ ├── transition.rst │ └── ux.rst ├── install.json ├── jest.config.js ├── junit.xml ├── jupyterlab-code-snippets/ │ ├── _version.py │ └── labextension/ │ ├── build_log.json │ ├── package.json │ ├── schemas/ │ │ └── jupyterlab-code-snippets/ │ │ ├── package.json.orig │ │ └── snippets.json │ └── static/ │ ├── lib_index_js.be5d61b481146873348d.js │ ├── remoteEntry.0a192b189a42c6f0af60.js │ ├── style.js │ ├── style_index_js.93ff47ff4745f8384ae9.js │ └── vendors-node_modules_css-loader_dist_runtime_api_js-node_modules_css-loader_dist_runtime_cssW-7d5e6f.8245c3041950ff727f29.js ├── package.json ├── pyproject.toml ├── schema/ │ └── snippets.json ├── setup.py ├── snippets_example/ │ ├── carbon_emissions.json │ ├── filter_income.json │ ├── gdp_calculator.json │ ├── generate_hundred.json │ ├── import_cleaning.json │ ├── import_matlib.json │ ├── life_exp_eur_asia.json │ ├── lorenz_deriv.json │ ├── matplotlib_import.json │ ├── matrix_lstsqr.json │ ├── most_frequent.json │ ├── parallel_strings.json │ ├── plotting_sine.json │ ├── progress_bar.json │ ├── sum_array.json │ └── time_calculation.json ├── src/ │ ├── CodeSnippetContentsService.ts │ ├── CodeSnippetDisplay.tsx │ ├── CodeSnippetEditor.tsx │ ├── CodeSnippetEditorTags.tsx │ ├── CodeSnippetFilterTools.tsx │ ├── CodeSnippetInputDialog.ts │ ├── CodeSnippetLanguages.ts │ ├── CodeSnippetMenu.ts │ ├── CodeSnippetMessage.ts │ ├── CodeSnippetPreview.ts │ ├── CodeSnippetService.ts │ ├── CodeSnippetUtilities.ts │ ├── CodeSnippetWidget.tsx │ ├── index.ts │ └── svg.d.ts ├── style/ │ ├── base.css │ ├── index.css │ └── index.js ├── test/ │ ├── codeSnippetContentsService.test.ts │ └── sample.test.ts ├── testutils/ │ └── jest-setup-files.js ├── tsconfig.json └── tsconfig.test.json