deepseek-1.x-dev/deepseek.libraries.yml
deepseek.libraries.yml
yaml_editor:
version: "v1.43.3"
remote: https://github.com/ajaxorg/ace
license:
name: BSD
url: https://github.com/ajaxorg/ace/blob/master/LICENSE
gpl-compatible: true
js:
//cdnjs.cloudflare.com/ajax/libs/ace/1.43.3/ace.min.js: {type: external, minified: true, crossorigin: anonymous}
//cdnjs.cloudflare.com/ajax/libs/ace/1.43.3/mode-yaml.min.js: {type: external, minified: true, crossorigin: anonymous}
//cdnjs.cloudflare.com/ajax/libs/ace/1.43.3/worker-yaml.min.js: {type: external, minified: true, crossorigin: anonymous}
js/yaml_editor.js: {}
dependencies:
- core/jquery
- core/once
- core/drupal
insert-prompt:
js:
js/build/insert_prompts.js: { preprocess: false, minified: true }
svg:
icons/deepseek.svg: {}
dependencies:
- core/ckeditor5
- deepseek/marked
- deepseek/prism
admin.insert-prompt:
css:
theme:
css/admin.css: {}
prism:
remote: https://github.com/PrismJS/prism
version: 1.30.0
license:
name: MIT
url: https://github.com/PrismJS/prism/blob/master/LICENSE
gpl-compatible: true
css:
theme:
//cdn.jsdelivr.net/npm/prismjs/themes/prism.min.css: { type: external, minified: true, crossorigin: anonymous }
js:
//cdn.jsdelivr.net/npm/prismjs/prism.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/plugins/autoloader/prism-autoloader.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-autoit.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-bash.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-basic.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-c.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-core.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-clike.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-css.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-django.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-dns-zone-file.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-docker.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-elixir.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-erlang.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-excel-formula.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-git.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-go-module.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-graphql.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-handlebars.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-http.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-icon.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-ini.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-json.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-json5.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-jsonp.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-latex.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-less.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-lisp.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-log.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-makefile.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-markup.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-javascript.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-markdown.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-markup-templating.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-matlab.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-mermaid.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-monkey.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-nginx.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-pascal.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-perl.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-php-extras.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-php.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-powerquery.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-powershell.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-prolog.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-properties.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-pure.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-python.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-r.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-regex.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-rest.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-rust.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-sas.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-sass.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-scheme.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-scss.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-shell-session.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-smalltalk.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-smarty.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-sql.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-stan.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-swift.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-tcl.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-twig.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-unrealscript.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-uri.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-vim.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-visual-basic.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-wasm.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-web-idl.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-wgsl.min.js: { type: external, minified: true }
//cdn.jsdelivr.net/npm/prismjs/components/prism-wolfram.min.js: { type: external, minified: true }
marked:
remote: https://github.com/markedjs/marked
version: v15.0.7
license:
name: MIT
url: https://github.com/markedjs/marked/blob/master/LICENSE.md
gpl-compatible: true
js:
//cdn.jsdelivr.net/npm/marked/marked.min.js: { type: external, minified: true }
editor:
remote: https://github.com/slab/quill
version: 2.0.3
license:
name: BSD
url: https://github.com/slab/quill/blob/main/LICENSE
gpl-compatible: true
css:
theme:
//cdn.jsdelivr.net/npm/quill/dist/quill.snow.css: { type: external, minified: true, crossorigin: anonymous }
js:
//cdn.jsdelivr.net/npm/quill/dist/quill.min.js: { type: external, minified: true, crossorigin: anonymous }
//cdn.jsdelivr.net/npm/dompurify/dist/purify.min.js: { type: external, minified: true, crossorigin: anonymous }
dependencies:
- deepseek/prism
- deepseek/marked
bootstrap:
remote: https://getbootstrap.com/
version: 5.3.7
license:
name: MIT
url: https://github.com/twbs/bootstrap/blob/main/LICENSE
js:
//cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js: { type: external, defer: true, minified: true, crossorigin: anonymous, integrity: "sha384-FKyoEForCGlyvwx9Hj09JcYn3nv7wiPVlz7YYwJrWVcXK/BmnVDxM+D2scQbITxI", weight: -1}
css:
theme:
//cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css:
type: external
minified: true
attributes:
crossorigin: anonymous
integrity: "sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB"
//cdn.jsdelivr.net/npm/bootstrap-icons/font/bootstrap-icons.css:
type: external
minified: true
attributes:
crossorigin: anonymous
chat:
version: 1.x
css:
theme:
js/React/dist/css/chatbot.css: {}
js:
js/React/dist/chatFrame.js: { attributes: { type: module, minified: true }}
dependencies:
- core/jquery
- core/drupal
- core/drupal.ajax
- deepseek/editor
chat-box:
version: 1.x
js:
js/React/dist/chatBox.js: { attributes: { type: module, minified: true }}
css:
theme:
js/React/dist/css/chatbot.css: {}
dependencies:
- core/drupal
- core/jquery
- core/once
- deepseek/prism
- deepseek/marked
