LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
electron/PUBLISHING.md
electron/README.md
electron/after-pack.cjs
electron/build-desktop.sh
electron/desktop-preload.js
electron/desktop-preload.test.cjs
electron/documents.cjs
electron/documents.test.cjs
electron/file-types.py
electron/health.cjs
electron/health.test.cjs
electron/icon.icns
electron/icon.png
electron/install-electron.py
electron/main.js
electron/make-icon.py
electron/notices.cjs
electron/notices.test.cjs
electron/package-lock.json
electron/package.json
electron/preload.js
electron/python-runtime.cjs
electron/python-runtime.test.cjs
electron/setup.html
electron/startup.test.cjs
schema/vibe-sketch-1.schema.json
scripts/LICENSE.vibe-view
scripts/_venv_helpers.sh
scripts/benchmark.py
scripts/build_desktop_runtime.py
scripts/build_release_artifacts.py
scripts/build_site.sh
scripts/capture_doc_screenshots.py
scripts/capture_feature_tutorials.py
scripts/capture_reaction_tutorial.py
scripts/check_npm_licenses.mjs
scripts/check_paper_corpus.py
scripts/check_signoff.py
scripts/fold_changelog.py
scripts/generate_notices.py
scripts/install.sh
scripts/make_corpus.py
scripts/make_wheel.sh
scripts/replay_paper_corpus.py
scripts/smoke_wheel.py
scripts/stamp_web_build.py
scripts/update-desktop.sh
scripts/update.sh
src/vibesketch/__init__.py
src/vibesketch/__main__.py
src/vibesketch/cli.py
src/vibesketch/codenames.py
src/vibesketch/elements.py
src/vibesketch/install_hints.py
src/vibesketch/limits.py
src/vibesketch/py.typed
src/vibesketch/queue.py
src/vibesketch/result_views.py
src/vibesketch/units.py
src/vibesketch/viewer.py
src/vibesketch.egg-info/PKG-INFO
src/vibesketch.egg-info/SOURCES.txt
src/vibesketch.egg-info/dependency_links.txt
src/vibesketch.egg-info/entry_points.txt
src/vibesketch.egg-info/requires.txt
src/vibesketch.egg-info/top_level.txt
src/vibesketch/agent/__init__.py
src/vibesketch/agent/client.py
src/vibesketch/agent/mcp.py
src/vibesketch/chem/__init__.py
src/vibesketch/chem/_rdkit.py
src/vibesketch/chem/analysis.py
src/vibesketch/chem/cip.py
src/vibesketch/chem/clean.py
src/vibesketch/chem/depiction.py
src/vibesketch/chem/embed.py
src/vibesketch/chem/endpoints.py
src/vibesketch/chem/fire.py
src/vibesketch/chem/formula.py
src/vibesketch/chem/layout.py
src/vibesketch/chem/mapping.py
src/vibesketch/chem/nanostructures.py
src/vibesketch/chem/perceive.py
src/vibesketch/chem/relax.py
src/vibesketch/chem/report.py
src/vibesketch/chem/species.py
src/vibesketch/chem/data/depiction.json
src/vibesketch/document/__init__.py
src/vibesketch/document/abbreviations.py
src/vibesketch/document/apparatus.py
src/vibesketch/document/campaign.py
src/vibesketch/document/campaign_results.py
src/vibesketch/document/cdx.py
src/vibesketch/document/cdxml.py
src/vibesketch/document/clean.py
src/vibesketch/document/coordinates.py
src/vibesketch/document/derive.py
src/vibesketch/document/electrochem.py
src/vibesketch/document/electrochemical_recipes.py
src/vibesketch/document/embed.py
src/vibesketch/document/enumeration.py
src/vibesketch/document/external_results.py
src/vibesketch/document/formats.py
src/vibesketch/document/generics.py
src/vibesketch/document/geometry_return.py
src/vibesketch/document/highlights.py
src/vibesketch/document/io.py
src/vibesketch/document/ket.py
src/vibesketch/document/model.py
src/vibesketch/document/monomers.py
src/vibesketch/document/multiple_groups.py
src/vibesketch/document/nanostructures.py
src/vibesketch/document/nmr.py
src/vibesketch/document/orca.py
src/vibesketch/document/properties.py
src/vibesketch/document/qvf.py
src/vibesketch/document/reaction_library.py
src/vibesketch/document/recipe.py
src/vibesketch/document/relax.py
src/vibesketch/document/renders.py
src/vibesketch/document/results.py
src/vibesketch/document/review.py
src/vibesketch/document/rgfile.py
src/vibesketch/document/schema.py
src/vibesketch/document/scheme.py
src/vibesketch/document/sequences.py
src/vibesketch/document/solids.py
src/vibesketch/document/spectra.py
src/vibesketch/document/stereo.py
src/vibesketch/document/stoichiometry.py
src/vibesketch/document/surfaces.py
src/vibesketch/document/tables.py
src/vibesketch/document/template_library.py
src/vibesketch/document/tlc.py
src/vibesketch/document/data/chemical_templates.json
src/vibesketch/document/data/named_reactions.json
src/vibesketch/inputs/__init__.py
src/vibesketch/inputs/base.py
src/vibesketch/inputs/neb.py
src/vibesketch/inputs/orca.py
src/vibesketch/inputs/orca_keywords.py
src/vibesketch/inputs/qcschema.py
src/vibesketch/inputs/recipe.py
src/vibesketch/inputs/registry.py
src/vibesketch/inputs/vibeqc.py
src/vibesketch/inputs/xyz.py
src/vibesketch/naming/__init__.py
src/vibesketch/naming/opsin.py
src/vibesketch/render/__init__.py
src/vibesketch/render/chemfig.py
src/vibesketch/render/fonts.py
src/vibesketch/render/nanostructures.py
src/vibesketch/render/publication.py
src/vibesketch/render/scene.py
src/vibesketch/render/styles.py
src/vibesketch/render/surfaces.py
src/vibesketch/render/vector.py
src/vibesketch/render/fonts/LICENSE.txt
src/vibesketch/render/fonts/NOTICE.txt
src/vibesketch/render/fonts/Roboto-Regular.ttf
src/vibesketch/render/fonts/source.json
src/vibesketch/server/__init__.py
src/vibesketch/server/documents.py
src/vibesketch/server/guard.py
src/vibesketch/server/store.py
src/vibesketch/stages/__init__.py
src/vibesketch/stages/driver.py
src/vibesketch/stages/validator.py
tests/test_abbreviations.py
tests/test_alkene_stereo.py
tests/test_apparatus.py
tests/test_artifact_bounds.py
tests/test_attachment_labels.py
tests/test_brackets.py
tests/test_browser_abbreviations.py
tests/test_browser_accessibility.py
tests/test_browser_canvas.py
tests/test_browser_cdxml.py
tests/test_browser_cip.py
tests/test_browser_cleanup.py
tests/test_browser_clipboard.py
tests/test_browser_desktop.py
tests/test_browser_export_names.py
tests/test_browser_groups.py
tests/test_browser_highlights.py
tests/test_browser_keyboard_audit.py
tests/test_browser_keyboard_workflow.py
tests/test_browser_nanostructures.py
tests/test_browser_nanotube_builder.py
tests/test_browser_native_prompt.py
tests/test_browser_nmr.py
tests/test_browser_onboarding.py
tests/test_browser_paths.py
tests/test_browser_properties.py
tests/test_browser_reaction_library.py
tests/test_browser_recipes.py
tests/test_browser_results.py
tests/test_browser_save_sync.py
tests/test_browser_scheme.py
tests/test_browser_sequences.py
tests/test_browser_shapes.py
tests/test_browser_startup.py
tests/test_browser_stoichiometry.py
tests/test_browser_surfaces.py
tests/test_campaign.py
tests/test_campaign_results.py
tests/test_canvas_boundary.py
tests/test_cdx.py
tests/test_cdxml.py
tests/test_changelog_fragments.py
tests/test_check_signoff.py
tests/test_chemfig.py
tests/test_ci_rules.py
tests/test_cip.py
tests/test_clean.py
tests/test_cli_documents.py
tests/test_cli_phase1.py
tests/test_cli_render.py
tests/test_codenames.py
tests/test_corpus.py
tests/test_correlated_qvf.py
tests/test_depiction.py
tests/test_derive.py
tests/test_desktop_cli.py
tests/test_desktop_runtime.py
tests/test_docs_toolchain.py
tests/test_document_model.py
tests/test_document_schema.py
tests/test_electrochemical_recipes.py
tests/test_electron_onboarding.py
tests/test_electron_shell.py
tests/test_embed.py
tests/test_energy_tables.py
tests/test_enumeration.py
tests/test_external_results.py
tests/test_extras.py
tests/test_failure_injection.py
tests/test_figure_shapes.py
tests/test_file_associations.py
tests/test_file_reads.py
tests/test_fire.py
tests/test_formats.py
tests/test_generic_structures.py
tests/test_generics.py
tests/test_geometry_return.py
tests/test_half_reactions.py
tests/test_highlights.py
tests/test_inert_pair.py
tests/test_inputs.py
tests/test_install_electron.py
tests/test_install_hints.py
tests/test_json_bounds.py
tests/test_ket.py
tests/test_limits.py
tests/test_limits_numeric_text.py
tests/test_macrocycle_cleanup.py
tests/test_mcp.py
tests/test_mol_brackets.py
tests/test_mol_rgroups.py
tests/test_molfile_stereo.py
tests/test_monomers.py
tests/test_multiple_groups.py
tests/test_naming.py
tests/test_nanostructure_depiction.py
tests/test_nanostructures.py
tests/test_neb.py
tests/test_nmr.py
tests/test_no_maintainer_paths.py
tests/test_notices.py
tests/test_npm_licences.py
tests/test_office_export.py
tests/test_opsin.py
tests/test_orca.py
tests/test_orca_documents.py
tests/test_paper_corpus.py
tests/test_paper_replay.py
tests/test_path_routes.py
tests/test_perceive.py
tests/test_phase2_exit.py
tests/test_privacy_hook.py
tests/test_properties.py
tests/test_publication.py
tests/test_queue.py
tests/test_qvf.py
tests/test_qvf_install.py
tests/test_qvf_save.py
tests/test_reaction_library.py
tests/test_recipe.py
tests/test_reference_contract.py
tests/test_relative_stereo.py
tests/test_relax.py
tests/test_release_artifacts.py
tests/test_render.py
tests/test_render_scene.py
tests/test_render_styles.py
tests/test_renders.py
tests/test_repeat_units.py
tests/test_result_views.py
tests/test_results.py
tests/test_rgroups.py
tests/test_scheme.py
tests/test_scheme_cycles.py
tests/test_sequence_origin.py
tests/test_sequence_record.py
tests/test_sequences.py
tests/test_server.py
tests/test_server_documents.py
tests/test_setup_scripts.py
tests/test_solids.py
tests/test_species.py
tests/test_spectra.py
tests/test_stoichiometry.py
tests/test_store.py
tests/test_surfaces.py
tests/test_template_library.py
tests/test_type_ramp.py
tests/test_version.py
tests/test_vibeqc_writer.py
tests/test_viewer.py
tests/test_xyz_import.py
third_party/notices/ISC.txt
third_party/notices/MIT.txt
third_party/notices/README.md
third_party/notices/SOURCE_README.txt
third_party/notices/W3C-20150513.txt
third_party/notices/compiler-rt-LICENSE
third_party/notices/cppcodec-LICENSE
third_party/notices/electron-lock.json
third_party/notices/emscripten-LICENSE
third_party/notices/inchi-LICENCE
third_party/notices/inchi-readme.txt
third_party/notices/indigo-LICENSE
third_party/notices/indigo.json
third_party/notices/ketcher-LICENSE
third_party/notices/ketcher-NOTICE
third_party/notices/libcxx-LICENSE
third_party/notices/libcxxabi-LICENSE
third_party/notices/libpng-LICENSE
third_party/notices/linux-runtime-lock.json
third_party/notices/macos-runtime-lock.json
third_party/notices/musl-COPYRIGHT
third_party/notices/object-threadsafe-LICENSE
third_party/notices/provenance.json
third_party/notices/publication-lock.json
third_party/notices/rapidjson-LICENSE
third_party/notices/remark-LICENSE
third_party/notices/supplements.json
third_party/notices/tinyxml2-LICENSE
third_party/notices/web-lock.json
third_party/notices/zlib.h
web/index.html
web/package-lock.json
web/package.json
web/spike.html
web/tsconfig.json
web/vite.config.ts
web/dist/build-manifest.json
web/dist/index.html
web/dist/spike.html
web/dist/assets/canvas-6jgh1M8z.css
web/dist/assets/canvas-Bb1Y6Yi3.js
web/dist/assets/canvas-Bb1Y6Yi3.js.map
web/dist/assets/index.modern-55d8e3ef-DzRB2Ihq.js
web/dist/assets/index.modern-55d8e3ef-DzRB2Ihq.js.map
web/dist/assets/index.modern-Df8RzGor.js
web/dist/assets/index.modern-Df8RzGor.js.map
web/dist/assets/indigo-ketcher-norender-1.46.0-DDk6FIQS.wasm
web/dist/assets/indigoWorker-6366b09d-BUtbGX5D.js
web/dist/assets/indigoWorker-6366b09d-BUtbGX5D.js.map
web/dist/assets/ketcher-BL7qq-ag.css
web/dist/assets/ketcher-DpyI6H4Q.js
web/dist/assets/ketcher-DpyI6H4Q.js.map
web/dist/assets/lodash-DxKK7A49.js
web/dist/assets/lodash-DxKK7A49.js.map
web/dist/assets/main-C_yGzvzJ.js
web/dist/assets/main-C_yGzvzJ.js.map
web/dist/assets/spike-C-4qfDHY.js
web/dist/assets/spike-C-4qfDHY.js.map
web/dist/assets/templates-BC4Jxj4I.js
web/dist/assets/templates-BC4Jxj4I.js.map
web/dist/third-party/THIRD_PARTY_NOTICES.txt
web/dist/third-party/index.html
web/dist/third-party/inventory.json
web/dist/third-party/manifest.json
web/dist/third-party/licenses/indigo/compiler-rt-LICENSE
web/dist/third-party/licenses/indigo/cppcodec-LICENSE
web/dist/third-party/licenses/indigo/emscripten-LICENSE
web/dist/third-party/licenses/indigo/inchi-LICENCE
web/dist/third-party/licenses/indigo/inchi-readme.txt
web/dist/third-party/licenses/indigo/indigo-LICENSE
web/dist/third-party/licenses/indigo/libcxx-LICENSE
web/dist/third-party/licenses/indigo/libcxxabi-LICENSE
web/dist/third-party/licenses/indigo/libpng-LICENSE
web/dist/third-party/licenses/indigo/musl-COPYRIGHT
web/dist/third-party/licenses/indigo/object-threadsafe-LICENSE
web/dist/third-party/licenses/indigo/rapidjson-LICENSE
web/dist/third-party/licenses/indigo/tinyxml2-LICENSE
web/dist/third-party/licenses/indigo/zlib.h
web/dist/third-party/licenses/node_modules/@babel/code-frame/LICENSE
web/dist/third-party/licenses/node_modules/@babel/generator/LICENSE
web/dist/third-party/licenses/node_modules/@babel/helper-globals/LICENSE
web/dist/third-party/licenses/node_modules/@babel/helper-module-imports/LICENSE
web/dist/third-party/licenses/node_modules/@babel/helper-string-parser/LICENSE
web/dist/third-party/licenses/node_modules/@babel/helper-validator-identifier/LICENSE
web/dist/third-party/licenses/node_modules/@babel/parser/LICENSE
web/dist/third-party/licenses/node_modules/@babel/runtime/LICENSE
web/dist/third-party/licenses/node_modules/@babel/template/LICENSE
web/dist/third-party/licenses/node_modules/@babel/traverse/LICENSE
web/dist/third-party/licenses/node_modules/@babel/types/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/babel-plugin/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/cache/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/hash/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/is-prop-valid/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/memoize/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/react/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/serialize/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/sheet/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/styled/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/unitless/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/use-insertion-effect-with-fallbacks/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/utils/LICENSE
web/dist/third-party/licenses/node_modules/@emotion/weak-memoize/LICENSE
web/dist/third-party/licenses/node_modules/@floating-ui/core/LICENSE
web/dist/third-party/licenses/node_modules/@floating-ui/dom/LICENSE
web/dist/third-party/licenses/node_modules/@floating-ui/react/LICENSE
web/dist/third-party/licenses/node_modules/@floating-ui/react-dom/LICENSE
web/dist/third-party/licenses/node_modules/@floating-ui/utils/LICENSE
web/dist/third-party/licenses/node_modules/@jridgewell/gen-mapping/LICENSE
web/dist/third-party/licenses/node_modules/@jridgewell/resolve-uri/LICENSE
web/dist/third-party/licenses/node_modules/@jridgewell/sourcemap-codec/LICENSE
web/dist/third-party/licenses/node_modules/@jridgewell/trace-mapping/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/clipboard/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/code/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/devtools-core/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/dragon/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/extension/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/hashtag/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/history/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/html/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/link/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/list/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/mark/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/markdown/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/offset/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/overflow/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/plain-text/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/react/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/rich-text/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/selection/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/table/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/text/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/utils/LICENSE
web/dist/third-party/licenses/node_modules/@lexical/yjs/LICENSE
web/dist/third-party/licenses/node_modules/@mui/core-downloads-tracker/LICENSE
web/dist/third-party/licenses/node_modules/@mui/material/LICENSE
web/dist/third-party/licenses/node_modules/@mui/material/node_modules/clsx/license
web/dist/third-party/licenses/node_modules/@mui/private-theming/LICENSE
web/dist/third-party/licenses/node_modules/@mui/styled-engine/LICENSE
web/dist/third-party/licenses/node_modules/@mui/system/LICENSE
web/dist/third-party/licenses/node_modules/@mui/system/node_modules/clsx/license
web/dist/third-party/licenses/node_modules/@mui/types/LICENSE
web/dist/third-party/licenses/node_modules/@mui/utils/LICENSE
web/dist/third-party/licenses/node_modules/@mui/utils/node_modules/clsx/license
web/dist/third-party/licenses/node_modules/@popperjs/core/LICENSE.md
web/dist/third-party/licenses/node_modules/@preact/signals-core/LICENSE
web/dist/third-party/licenses/node_modules/@types/mdast/LICENSE
web/dist/third-party/licenses/node_modules/@types/parse-json/LICENSE
web/dist/third-party/licenses/node_modules/@types/prop-types/LICENSE
web/dist/third-party/licenses/node_modules/@types/react/LICENSE
web/dist/third-party/licenses/node_modules/@types/react-transition-group/LICENSE
web/dist/third-party/licenses/node_modules/@types/unist/LICENSE
web/dist/third-party/licenses/node_modules/@types/use-sync-external-store/LICENSE
web/dist/third-party/licenses/node_modules/adler-32/LICENSE
web/dist/third-party/licenses/node_modules/ajv/LICENSE
web/dist/third-party/licenses/node_modules/ansi-regex/license
web/dist/third-party/licenses/node_modules/ansi-styles/license
web/dist/third-party/licenses/node_modules/asap/LICENSE.md
web/dist/third-party/licenses/node_modules/assert/LICENSE
web/dist/third-party/licenses/node_modules/attr-accept/LICENSE
web/dist/third-party/licenses/node_modules/available-typed-arrays/LICENSE
web/dist/third-party/licenses/node_modules/babel-plugin-macros/LICENSE
web/dist/third-party/licenses/node_modules/balanced-match/LICENSE.md
web/dist/third-party/licenses/node_modules/brace-expansion/LICENSE
web/dist/third-party/licenses/node_modules/call-bind/LICENSE
web/dist/third-party/licenses/node_modules/call-bind-apply-helpers/LICENSE
web/dist/third-party/licenses/node_modules/call-bound/LICENSE
web/dist/third-party/licenses/node_modules/callsites/license
web/dist/third-party/licenses/node_modules/ccount/license
web/dist/third-party/licenses/node_modules/cfb/LICENSE
web/dist/third-party/licenses/node_modules/chalk/license
web/dist/third-party/licenses/node_modules/character-entities/license
web/dist/third-party/licenses/node_modules/character-entities-legacy/license
web/dist/third-party/licenses/node_modules/character-reference-invalid/license
web/dist/third-party/licenses/node_modules/cli-cursor/license
web/dist/third-party/licenses/node_modules/cli-spinners/license
web/dist/third-party/licenses/node_modules/cliui/LICENSE.txt
web/dist/third-party/licenses/node_modules/cliui/node_modules/string-width/license
web/dist/third-party/licenses/node_modules/clsx/license
web/dist/third-party/licenses/node_modules/commander/LICENSE
web/dist/third-party/licenses/node_modules/convert-source-map/LICENSE
web/dist/third-party/licenses/node_modules/cosmiconfig/LICENSE
web/dist/third-party/licenses/node_modules/cosmiconfig/node_modules/yaml/LICENSE
web/dist/third-party/licenses/node_modules/crc-32/LICENSE
web/dist/third-party/licenses/node_modules/csstype/LICENSE
web/dist/third-party/licenses/node_modules/d3/LICENSE
web/dist/third-party/licenses/node_modules/d3-array/LICENSE
web/dist/third-party/licenses/node_modules/d3-axis/LICENSE
web/dist/third-party/licenses/node_modules/d3-brush/LICENSE
web/dist/third-party/licenses/node_modules/d3-chord/LICENSE
web/dist/third-party/licenses/node_modules/d3-color/LICENSE
web/dist/third-party/licenses/node_modules/d3-contour/LICENSE
web/dist/third-party/licenses/node_modules/d3-delaunay/LICENSE
web/dist/third-party/licenses/node_modules/d3-dispatch/LICENSE
web/dist/third-party/licenses/node_modules/d3-drag/LICENSE
web/dist/third-party/licenses/node_modules/d3-dsv/LICENSE
web/dist/third-party/licenses/node_modules/d3-ease/LICENSE
web/dist/third-party/licenses/node_modules/d3-fetch/LICENSE
web/dist/third-party/licenses/node_modules/d3-force/LICENSE
web/dist/third-party/licenses/node_modules/d3-format/LICENSE
web/dist/third-party/licenses/node_modules/d3-geo/LICENSE
web/dist/third-party/licenses/node_modules/d3-hierarchy/LICENSE
web/dist/third-party/licenses/node_modules/d3-interpolate/LICENSE
web/dist/third-party/licenses/node_modules/d3-path/LICENSE
web/dist/third-party/licenses/node_modules/d3-polygon/LICENSE
web/dist/third-party/licenses/node_modules/d3-quadtree/LICENSE
web/dist/third-party/licenses/node_modules/d3-random/LICENSE
web/dist/third-party/licenses/node_modules/d3-scale/LICENSE
web/dist/third-party/licenses/node_modules/d3-scale-chromatic/LICENSE
web/dist/third-party/licenses/node_modules/d3-selection/LICENSE
web/dist/third-party/licenses/node_modules/d3-shape/LICENSE
web/dist/third-party/licenses/node_modules/d3-time/LICENSE
web/dist/third-party/licenses/node_modules/d3-time-format/LICENSE
web/dist/third-party/licenses/node_modules/d3-timer/LICENSE
web/dist/third-party/licenses/node_modules/d3-transition/LICENSE
web/dist/third-party/licenses/node_modules/d3-zoom/LICENSE
web/dist/third-party/licenses/node_modules/debug/LICENSE
web/dist/third-party/licenses/node_modules/deep-diff/LICENSE
web/dist/third-party/licenses/node_modules/define-data-property/LICENSE
web/dist/third-party/licenses/node_modules/define-properties/LICENSE
web/dist/third-party/licenses/node_modules/delaunator/LICENSE
web/dist/third-party/licenses/node_modules/dom-helpers/LICENSE
web/dist/third-party/licenses/node_modules/dpdm/LICENSE
web/dist/third-party/licenses/node_modules/dunder-proto/LICENSE
web/dist/third-party/licenses/node_modules/emoji-regex/LICENSE-MIT.txt
web/dist/third-party/licenses/node_modules/error-ex/LICENSE
web/dist/third-party/licenses/node_modules/es-define-property/LICENSE
web/dist/third-party/licenses/node_modules/es-errors/LICENSE
web/dist/third-party/licenses/node_modules/es-object-atoms/LICENSE
web/dist/third-party/licenses/node_modules/escalade/license
web/dist/third-party/licenses/node_modules/escape-string-regexp/license
web/dist/third-party/licenses/node_modules/eve-raphael/LICENSE
web/dist/third-party/licenses/node_modules/events/LICENSE
web/dist/third-party/licenses/node_modules/fast-deep-equal/LICENSE
web/dist/third-party/licenses/node_modules/fast-uri/LICENSE
web/dist/third-party/licenses/node_modules/file-saver/LICENSE.md
web/dist/third-party/licenses/node_modules/file-selector/LICENSE
web/dist/third-party/licenses/node_modules/find-root/LICENSE.md
web/dist/third-party/licenses/node_modules/font-face-observer/LICENSE
web/dist/third-party/licenses/node_modules/for-each/LICENSE
web/dist/third-party/licenses/node_modules/fs-extra/LICENSE
web/dist/third-party/licenses/node_modules/function-bind/LICENSE
web/dist/third-party/licenses/node_modules/generator-function/LICENSE.md
web/dist/third-party/licenses/node_modules/get-caller-file/LICENSE.md
web/dist/third-party/licenses/node_modules/get-east-asian-width/license
web/dist/third-party/licenses/node_modules/get-intrinsic/LICENSE
web/dist/third-party/licenses/node_modules/get-proto/LICENSE
web/dist/third-party/licenses/node_modules/glob/LICENSE.md
web/dist/third-party/licenses/node_modules/gopd/LICENSE
web/dist/third-party/licenses/node_modules/graceful-fs/LICENSE
web/dist/third-party/licenses/node_modules/has-property-descriptors/LICENSE
web/dist/third-party/licenses/node_modules/has-symbols/LICENSE
web/dist/third-party/licenses/node_modules/has-tostringtag/LICENSE
web/dist/third-party/licenses/node_modules/hasown/LICENSE
web/dist/third-party/licenses/node_modules/hoist-non-react-statics/LICENSE.md
web/dist/third-party/licenses/node_modules/hoist-non-react-statics/node_modules/react-is/LICENSE
web/dist/third-party/licenses/node_modules/iconv-lite/LICENSE
web/dist/third-party/licenses/node_modules/import-fresh/license
web/dist/third-party/licenses/node_modules/indigo-ketcher/LICENSE
web/dist/third-party/licenses/node_modules/inherits/LICENSE
web/dist/third-party/licenses/node_modules/internmap/LICENSE
web/dist/third-party/licenses/node_modules/is-alphabetical/license
web/dist/third-party/licenses/node_modules/is-alphanumerical/license
web/dist/third-party/licenses/node_modules/is-arguments/LICENSE
web/dist/third-party/licenses/node_modules/is-arrayish/LICENSE
web/dist/third-party/licenses/node_modules/is-callable/LICENSE
web/dist/third-party/licenses/node_modules/is-core-module/LICENSE
web/dist/third-party/licenses/node_modules/is-decimal/license
web/dist/third-party/licenses/node_modules/is-generator-function/LICENSE
web/dist/third-party/licenses/node_modules/is-hexadecimal/license
web/dist/third-party/licenses/node_modules/is-interactive/license
web/dist/third-party/licenses/node_modules/is-nan/LICENSE
web/dist/third-party/licenses/node_modules/is-regex/LICENSE
web/dist/third-party/licenses/node_modules/is-typed-array/LICENSE
web/dist/third-party/licenses/node_modules/is-unicode-supported/license
web/dist/third-party/licenses/node_modules/isomorphic.js/LICENSE
web/dist/third-party/licenses/node_modules/js-tokens/LICENSE
web/dist/third-party/licenses/node_modules/jsesc/LICENSE-MIT.txt
web/dist/third-party/licenses/node_modules/json-parse-even-better-errors/LICENSE.md
web/dist/third-party/licenses/node_modules/json-schema-traverse/LICENSE
web/dist/third-party/licenses/node_modules/jsonfile/LICENSE
web/dist/third-party/licenses/node_modules/jsonschema/LICENSE
web/dist/third-party/licenses/node_modules/ketcher-react/node_modules/miew-react/LICENSE.md
web/dist/third-party/licenses/node_modules/lexical/LICENSE
web/dist/third-party/licenses/node_modules/lib0/LICENSE
web/dist/third-party/licenses/node_modules/lines-and-columns/LICENSE
web/dist/third-party/licenses/node_modules/lodash/LICENSE
web/dist/third-party/licenses/node_modules/log-symbols/license
web/dist/third-party/licenses/node_modules/longest-streak/license
web/dist/third-party/licenses/node_modules/loose-envify/LICENSE
web/dist/third-party/licenses/node_modules/lru-cache/LICENSE.md
web/dist/third-party/licenses/node_modules/markdown-table/license
web/dist/third-party/licenses/node_modules/math-intrinsics/LICENSE
web/dist/third-party/licenses/node_modules/mdast-util-find-and-replace/license
web/dist/third-party/licenses/node_modules/mdast-util-from-markdown/license
web/dist/third-party/licenses/node_modules/mdast-util-gfm/license
web/dist/third-party/licenses/node_modules/mdast-util-gfm-autolink-literal/license
web/dist/third-party/licenses/node_modules/mdast-util-gfm-strikethrough/license
web/dist/third-party/licenses/node_modules/mdast-util-gfm-table/license
web/dist/third-party/licenses/node_modules/mdast-util-gfm-task-list-item/license
web/dist/third-party/licenses/node_modules/mdast-util-to-markdown/license
web/dist/third-party/licenses/node_modules/mdast-util-to-string/license
web/dist/third-party/licenses/node_modules/micromark/license
web/dist/third-party/licenses/node_modules/micromark-extension-gfm/license
web/dist/third-party/licenses/node_modules/micromark-extension-gfm-autolink-literal/license
web/dist/third-party/licenses/node_modules/micromark-extension-gfm-strikethrough/license
web/dist/third-party/licenses/node_modules/micromark-extension-gfm-table/license
web/dist/third-party/licenses/node_modules/micromark-extension-gfm-tagfilter/license
web/dist/third-party/licenses/node_modules/micromark-extension-gfm-task-list-item/license
web/dist/third-party/licenses/node_modules/miew/LICENSE.md
web/dist/third-party/licenses/node_modules/mimic-function/license
web/dist/third-party/licenses/node_modules/minimatch/LICENSE.md
web/dist/third-party/licenses/node_modules/minipass/LICENSE.md
web/dist/third-party/licenses/node_modules/ms/license.md
web/dist/third-party/licenses/node_modules/object-assign/license
web/dist/third-party/licenses/node_modules/object-is/LICENSE
web/dist/third-party/licenses/node_modules/object-keys/LICENSE
web/dist/third-party/licenses/node_modules/object.assign/LICENSE
web/dist/third-party/licenses/node_modules/onetime/license
web/dist/third-party/licenses/node_modules/ora/license
web/dist/third-party/licenses/node_modules/paper/LICENSE.txt
web/dist/third-party/licenses/node_modules/parent-module/license
web/dist/third-party/licenses/node_modules/parse-entities/license
web/dist/third-party/licenses/node_modules/parse-json/license
web/dist/third-party/licenses/node_modules/path-parse/LICENSE
web/dist/third-party/licenses/node_modules/path-scurry/LICENSE.md
web/dist/third-party/licenses/node_modules/path-type/license
web/dist/third-party/licenses/node_modules/picocolors/LICENSE
web/dist/third-party/licenses/node_modules/possible-typed-array-names/LICENSE
web/dist/third-party/licenses/node_modules/prismjs/LICENSE
web/dist/third-party/licenses/node_modules/promise/LICENSE
web/dist/third-party/licenses/node_modules/prop-types/LICENSE
web/dist/third-party/licenses/node_modules/prop-types/node_modules/react-is/LICENSE
web/dist/third-party/licenses/node_modules/raphael/license.txt
web/dist/third-party/licenses/node_modules/react/LICENSE
web/dist/third-party/licenses/node_modules/react-colorful/LICENSE
web/dist/third-party/licenses/node_modules/react-contexify/LICENSE
web/dist/third-party/licenses/node_modules/react-device-detect/LICENSE
web/dist/third-party/licenses/node_modules/react-dom/LICENSE
web/dist/third-party/licenses/node_modules/react-dropzone/LICENSE
web/dist/third-party/licenses/node_modules/react-error-boundary/LICENSE
web/dist/third-party/licenses/node_modules/react-intersection-observer/LICENSE
web/dist/third-party/licenses/node_modules/react-is/LICENSE
web/dist/third-party/licenses/node_modules/react-lifecycles-compat/LICENSE.md
web/dist/third-party/licenses/node_modules/react-redux/LICENSE.md
web/dist/third-party/licenses/node_modules/react-transition-group/LICENSE
web/dist/third-party/licenses/node_modules/react-virtualized/LICENSE
web/dist/third-party/licenses/node_modules/redux/LICENSE.md
web/dist/third-party/licenses/node_modules/redux-logger/LICENSE
web/dist/third-party/licenses/node_modules/redux-thunk/LICENSE.md
web/dist/third-party/licenses/node_modules/regenerator-runtime/LICENSE
web/dist/third-party/licenses/node_modules/remark-gfm/license
web/dist/third-party/licenses/node_modules/repeat-string/LICENSE
web/dist/third-party/licenses/node_modules/require-from-string/license
web/dist/third-party/licenses/node_modules/reselect/LICENSE
web/dist/third-party/licenses/node_modules/resize-observer-polyfill/LICENSE
web/dist/third-party/licenses/node_modules/resolve/LICENSE
web/dist/third-party/licenses/node_modules/resolve-from/license
web/dist/third-party/licenses/node_modules/restore-cursor/license
web/dist/third-party/licenses/node_modules/robust-predicates/LICENSE
web/dist/third-party/licenses/node_modules/rw/LICENSE
web/dist/third-party/licenses/node_modules/safe-regex-test/LICENSE
web/dist/third-party/licenses/node_modules/safer-buffer/LICENSE
web/dist/third-party/licenses/node_modules/scheduler/LICENSE
web/dist/third-party/licenses/node_modules/set-function-length/LICENSE
web/dist/third-party/licenses/node_modules/signal-exit/LICENSE.txt
web/dist/third-party/licenses/node_modules/source-map/LICENSE
web/dist/third-party/licenses/node_modules/stdin-discarder/license
web/dist/third-party/licenses/node_modules/string-width/license
web/dist/third-party/licenses/node_modules/strip-ansi/license
web/dist/third-party/licenses/node_modules/stylis/LICENSE
web/dist/third-party/licenses/node_modules/subscription/LICENSE
web/dist/third-party/licenses/node_modules/supports-preserve-symlinks-flag/LICENSE
web/dist/third-party/licenses/node_modules/svgpath/LICENSE
web/dist/third-party/licenses/node_modules/tabbable/LICENSE
web/dist/third-party/licenses/node_modules/three/LICENSE
web/dist/third-party/licenses/node_modules/tslib/LICENSE.txt
web/dist/third-party/licenses/node_modules/typescript/LICENSE.txt
web/dist/third-party/licenses/node_modules/ua-parser-js/license.md
web/dist/third-party/licenses/node_modules/unist-util-is/license
web/dist/third-party/licenses/node_modules/unist-util-stringify-position/license
web/dist/third-party/licenses/node_modules/unist-util-visit-parents/license
web/dist/third-party/licenses/node_modules/universalify/LICENSE
web/dist/third-party/licenses/node_modules/url-search-params-polyfill/LICENSE
web/dist/third-party/licenses/node_modules/use-resize-observer/LICENSE
web/dist/third-party/licenses/node_modules/use-sync-external-store/LICENSE
web/dist/third-party/licenses/node_modules/util/LICENSE
web/dist/third-party/licenses/node_modules/whatwg-fetch/LICENSE
web/dist/third-party/licenses/node_modules/which-typed-array/LICENSE
web/dist/third-party/licenses/node_modules/wrap-ansi/license
web/dist/third-party/licenses/node_modules/wrap-ansi/node_modules/string-width/license
web/dist/third-party/licenses/node_modules/y18n/LICENSE
web/dist/third-party/licenses/node_modules/yargs/LICENSE
web/dist/third-party/licenses/node_modules/yargs-parser/LICENSE.txt
web/dist/third-party/licenses/node_modules/yjs/LICENSE
web/dist/third-party/licenses/node_modules/yoctocolors/license
web/dist/third-party/licenses/node_modules/zwitch/license
web/dist/third-party/licenses/supplements/ISC.txt
web/dist/third-party/licenses/supplements/W3C-20150513.txt
web/dist/third-party/licenses/supplements/ketcher-LICENSE
web/dist/third-party/licenses/supplements/ketcher-NOTICE
web/dist/third-party/licenses/supplements/remark-LICENSE
web/dist/third-party/sources/README.txt
web/dist/third-party/sources/inchi-uncombined.tar.gz
web/dist/third-party/sources/indigo-source.tar.gz
web/dist/third-party/sources/manifest.json
web/src/amounts.ts
web/src/api.ts
web/src/desktop.ts
web/src/inputs.ts
web/src/main.ts
web/src/nanotubes.ts
web/src/panel.ts
web/src/paths.ts
web/src/reactions.ts
web/src/recipes.ts
web/src/result-views.ts
web/src/results.ts
web/src/runs.ts
web/src/session.ts
web/src/style.css
web/src/toolbar.ts
web/src/ui.ts
web/src/vite-env.d.ts
web/src/canvas/adapter.ts
web/src/canvas/index.ts
web/src/canvas/ketcher-shell.css
web/src/canvas/ketcher-standalone.d.ts
web/src/canvas/ketcher.tsx
web/src/canvas/templates.ts
web/src/canvas/versions.ts
web/src/spike/fixture.ts
web/src/spike/main.ts
web/src/spike/report.ts
web/src/spike/roundtrip.ts