Javascript License Information

The following table contains information about the various Javascript files that are loaded by CAT-SOOP, including licensing information.

 

ScriptLicenseSource
cs_ajax.js AGPL-3.0 cs_ajax.js
cs_groups.js AGPL-3.0 cs_groups.js
cs_hash.js AGPL-3.0 cs_hash.js
cs_math.js AGPL-3.0 cs_math.js
cs_diagrams.js AGPL-3.0 cs_diagrams.js
cs_timer.js AGPL-3.0 cs_timer.js
katex.min.js Expat katex.js
render-a11y-string.min.js Expat render-a11y-string.js
highlight.min.js AGPL-3.0 highlight.js
highlightjs-line-numbers.js Expat highlightjs-line-numbers.js
codemirror/codemirror.js Expat codemirror/codemirror.js
codemirror/keymap/emacs.js Expat codemirror/keymap/emacs.js
codemirror/keymap/sublime.js Expat codemirror/keymap/sublime.js
codemirror/keymap/vim.js Expat codemirror/keymap/vim.js
codemirror/mode/apl/apl.js Expat codemirror/mode/apl/apl.js
codemirror/mode/asciiarmor/asciiarmor.js Expat codemirror/mode/asciiarmor/asciiarmor.js
codemirror/mode/asn.1/asn.1.js Expat codemirror/mode/asn.1/asn.1.js
codemirror/mode/asterisk/asterisk.js Expat codemirror/mode/asterisk/asterisk.js
codemirror/mode/brainfuck/brainfuck.js Expat codemirror/mode/brainfuck/brainfuck.js
codemirror/mode/clike/clike.js Expat codemirror/mode/clike/clike.js
codemirror/mode/clike/test.js Expat codemirror/mode/clike/test.js
codemirror/mode/clojure/clojure.js Expat codemirror/mode/clojure/clojure.js
codemirror/mode/clojure/test.js Expat codemirror/mode/clojure/test.js
codemirror/mode/cmake/cmake.js Expat codemirror/mode/cmake/cmake.js
codemirror/mode/cobol/cobol.js Expat codemirror/mode/cobol/cobol.js
codemirror/mode/coffeescript/coffeescript.js Expat codemirror/mode/coffeescript/coffeescript.js
codemirror/mode/commonlisp/commonlisp.js Expat codemirror/mode/commonlisp/commonlisp.js
codemirror/mode/crystal/crystal.js Expat codemirror/mode/crystal/crystal.js
codemirror/mode/css/css.js Expat codemirror/mode/css/css.js
codemirror/mode/css/gss_test.js Expat codemirror/mode/css/gss_test.js
codemirror/mode/css/less_test.js Expat codemirror/mode/css/less_test.js
codemirror/mode/css/scss_test.js Expat codemirror/mode/css/scss_test.js
codemirror/mode/css/test.js Expat codemirror/mode/css/test.js
codemirror/mode/cypher/cypher.js Expat codemirror/mode/cypher/cypher.js
codemirror/mode/cypher/test.js Expat codemirror/mode/cypher/test.js
codemirror/mode/d/d.js Expat codemirror/mode/d/d.js
codemirror/mode/d/test.js Expat codemirror/mode/d/test.js
codemirror/mode/dart/dart.js Expat codemirror/mode/dart/dart.js
codemirror/mode/diff/diff.js Expat codemirror/mode/diff/diff.js
codemirror/mode/django/django.js Expat codemirror/mode/django/django.js
codemirror/mode/dockerfile/dockerfile.js Expat codemirror/mode/dockerfile/dockerfile.js
codemirror/mode/dockerfile/test.js Expat codemirror/mode/dockerfile/test.js
codemirror/mode/dtd/dtd.js Expat codemirror/mode/dtd/dtd.js
codemirror/mode/dylan/dylan.js Expat codemirror/mode/dylan/dylan.js
codemirror/mode/dylan/test.js Expat codemirror/mode/dylan/test.js
codemirror/mode/ebnf/ebnf.js Expat codemirror/mode/ebnf/ebnf.js
codemirror/mode/ecl/ecl.js Expat codemirror/mode/ecl/ecl.js
codemirror/mode/eiffel/eiffel.js Expat codemirror/mode/eiffel/eiffel.js
codemirror/mode/elm/elm.js Expat codemirror/mode/elm/elm.js
codemirror/mode/erlang/erlang.js Expat codemirror/mode/erlang/erlang.js
codemirror/mode/factor/factor.js Expat codemirror/mode/factor/factor.js
codemirror/mode/fcl/fcl.js Expat codemirror/mode/fcl/fcl.js
codemirror/mode/forth/forth.js Expat codemirror/mode/forth/forth.js
codemirror/mode/fortran/fortran.js Expat codemirror/mode/fortran/fortran.js
codemirror/mode/gas/gas.js Expat codemirror/mode/gas/gas.js
codemirror/mode/gfm/gfm.js Expat codemirror/mode/gfm/gfm.js
codemirror/mode/gfm/test.js Expat codemirror/mode/gfm/test.js
codemirror/mode/gherkin/gherkin.js Expat codemirror/mode/gherkin/gherkin.js
codemirror/mode/go/go.js Expat codemirror/mode/go/go.js
codemirror/mode/groovy/groovy.js Expat codemirror/mode/groovy/groovy.js
codemirror/mode/haml/haml.js Expat codemirror/mode/haml/haml.js
codemirror/mode/haml/test.js Expat codemirror/mode/haml/test.js
codemirror/mode/handlebars/handlebars.js Expat codemirror/mode/handlebars/handlebars.js
codemirror/mode/haskell-literate/haskell-literate.js Expat codemirror/mode/haskell-literate/haskell-literate.js
codemirror/mode/haskell/haskell.js Expat codemirror/mode/haskell/haskell.js
codemirror/mode/haxe/haxe.js Expat codemirror/mode/haxe/haxe.js
codemirror/mode/htmlembedded/htmlembedded.js Expat codemirror/mode/htmlembedded/htmlembedded.js
codemirror/mode/htmlmixed/htmlmixed.js Expat codemirror/mode/htmlmixed/htmlmixed.js
codemirror/mode/http/http.js Expat codemirror/mode/http/http.js
codemirror/mode/idl/idl.js Expat codemirror/mode/idl/idl.js
codemirror/mode/javascript/javascript.js Expat codemirror/mode/javascript/javascript.js
codemirror/mode/javascript/test.js Expat codemirror/mode/javascript/test.js
codemirror/mode/jinja2/jinja2.js Expat codemirror/mode/jinja2/jinja2.js
codemirror/mode/jsx/jsx.js Expat codemirror/mode/jsx/jsx.js
codemirror/mode/jsx/test.js Expat codemirror/mode/jsx/test.js
codemirror/mode/julia/julia.js Expat codemirror/mode/julia/julia.js
codemirror/mode/livescript/livescript.js Expat codemirror/mode/livescript/livescript.js
codemirror/mode/lua/lua.js Expat codemirror/mode/lua/lua.js
codemirror/mode/markdown/markdown.js Expat codemirror/mode/markdown/markdown.js
codemirror/mode/markdown/test.js Expat codemirror/mode/markdown/test.js
codemirror/mode/mathematica/mathematica.js Expat codemirror/mode/mathematica/mathematica.js
codemirror/mode/mbox/mbox.js Expat codemirror/mode/mbox/mbox.js
codemirror/mode/meta.js Expat codemirror/mode/meta.js
codemirror/mode/mirc/mirc.js Expat codemirror/mode/mirc/mirc.js
codemirror/mode/mllike/mllike.js Expat codemirror/mode/mllike/mllike.js
codemirror/mode/modelica/modelica.js Expat codemirror/mode/modelica/modelica.js
codemirror/mode/mscgen/mscgen.js Expat codemirror/mode/mscgen/mscgen.js
codemirror/mode/mscgen/mscgen_test.js Expat codemirror/mode/mscgen/mscgen_test.js
codemirror/mode/mscgen/msgenny_test.js Expat codemirror/mode/mscgen/msgenny_test.js
codemirror/mode/mscgen/xu_test.js Expat codemirror/mode/mscgen/xu_test.js
codemirror/mode/mumps/mumps.js Expat codemirror/mode/mumps/mumps.js
codemirror/mode/nginx/nginx.js Expat codemirror/mode/nginx/nginx.js
codemirror/mode/nsis/nsis.js Expat codemirror/mode/nsis/nsis.js
codemirror/mode/ntriples/ntriples.js Expat codemirror/mode/ntriples/ntriples.js
codemirror/mode/octave/octave.js Expat codemirror/mode/octave/octave.js
codemirror/mode/oz/oz.js Expat codemirror/mode/oz/oz.js
codemirror/mode/pascal/pascal.js Expat codemirror/mode/pascal/pascal.js
codemirror/mode/pegjs/pegjs.js Expat codemirror/mode/pegjs/pegjs.js
codemirror/mode/perl/perl.js Expat codemirror/mode/perl/perl.js
codemirror/mode/php/php.js Expat codemirror/mode/php/php.js
codemirror/mode/php/test.js Expat codemirror/mode/php/test.js
codemirror/mode/pig/pig.js Expat codemirror/mode/pig/pig.js
codemirror/mode/powershell/powershell.js Expat codemirror/mode/powershell/powershell.js
codemirror/mode/powershell/test.js Expat codemirror/mode/powershell/test.js
codemirror/mode/properties/properties.js Expat codemirror/mode/properties/properties.js
codemirror/mode/protobuf/protobuf.js Expat codemirror/mode/protobuf/protobuf.js
codemirror/mode/pug/pug.js Expat codemirror/mode/pug/pug.js
codemirror/mode/puppet/puppet.js Expat codemirror/mode/puppet/puppet.js
codemirror/mode/python/python.js Expat codemirror/mode/python/python.js
codemirror/mode/python/test.js Expat codemirror/mode/python/test.js
codemirror/mode/q/q.js Expat codemirror/mode/q/q.js
codemirror/mode/r/r.js Expat codemirror/mode/r/r.js
codemirror/mode/rpm/rpm.js Expat codemirror/mode/rpm/rpm.js
codemirror/mode/rst/rst.js Expat codemirror/mode/rst/rst.js
codemirror/mode/ruby/ruby.js Expat codemirror/mode/ruby/ruby.js
codemirror/mode/ruby/test.js Expat codemirror/mode/ruby/test.js
codemirror/mode/rust/rust.js Expat codemirror/mode/rust/rust.js
codemirror/mode/rust/test.js Expat codemirror/mode/rust/test.js
codemirror/mode/sas/sas.js Expat codemirror/mode/sas/sas.js
codemirror/mode/sass/sass.js Expat codemirror/mode/sass/sass.js
codemirror/mode/sass/test.js Expat codemirror/mode/sass/test.js
codemirror/mode/scheme/scheme.js Expat codemirror/mode/scheme/scheme.js
codemirror/mode/shell/shell.js Expat codemirror/mode/shell/shell.js
codemirror/mode/shell/test.js Expat codemirror/mode/shell/test.js
codemirror/mode/sieve/sieve.js Expat codemirror/mode/sieve/sieve.js
codemirror/mode/slim/slim.js Expat codemirror/mode/slim/slim.js
codemirror/mode/slim/test.js Expat codemirror/mode/slim/test.js
codemirror/mode/smalltalk/smalltalk.js Expat codemirror/mode/smalltalk/smalltalk.js
codemirror/mode/smarty/smarty.js Expat codemirror/mode/smarty/smarty.js
codemirror/mode/solr/solr.js Expat codemirror/mode/solr/solr.js
codemirror/mode/soy/soy.js Expat codemirror/mode/soy/soy.js
codemirror/mode/soy/test.js Expat codemirror/mode/soy/test.js
codemirror/mode/sparql/sparql.js Expat codemirror/mode/sparql/sparql.js
codemirror/mode/spreadsheet/spreadsheet.js Expat codemirror/mode/spreadsheet/spreadsheet.js
codemirror/mode/sql/sql.js Expat codemirror/mode/sql/sql.js
codemirror/mode/stex/stex.js Expat codemirror/mode/stex/stex.js
codemirror/mode/stex/test.js Expat codemirror/mode/stex/test.js
codemirror/mode/stylus/stylus.js Expat codemirror/mode/stylus/stylus.js
codemirror/mode/swift/swift.js Expat codemirror/mode/swift/swift.js
codemirror/mode/swift/test.js Expat codemirror/mode/swift/test.js
codemirror/mode/tcl/tcl.js Expat codemirror/mode/tcl/tcl.js
codemirror/mode/textile/test.js Expat codemirror/mode/textile/test.js
codemirror/mode/textile/textile.js Expat codemirror/mode/textile/textile.js
codemirror/mode/tiddlywiki/tiddlywiki.js Expat codemirror/mode/tiddlywiki/tiddlywiki.js
codemirror/mode/tiki/tiki.js Expat codemirror/mode/tiki/tiki.js
codemirror/mode/toml/toml.js Expat codemirror/mode/toml/toml.js
codemirror/mode/tornado/tornado.js Expat codemirror/mode/tornado/tornado.js
codemirror/mode/troff/troff.js Expat codemirror/mode/troff/troff.js
codemirror/mode/ttcn-cfg/ttcn-cfg.js Expat codemirror/mode/ttcn-cfg/ttcn-cfg.js
codemirror/mode/ttcn/ttcn.js Expat codemirror/mode/ttcn/ttcn.js
codemirror/mode/turtle/turtle.js Expat codemirror/mode/turtle/turtle.js
codemirror/mode/twig/twig.js Expat codemirror/mode/twig/twig.js
codemirror/mode/vb/vb.js Expat codemirror/mode/vb/vb.js
codemirror/mode/vbscript/vbscript.js Expat codemirror/mode/vbscript/vbscript.js
codemirror/mode/velocity/velocity.js Expat codemirror/mode/velocity/velocity.js
codemirror/mode/verilog/test.js Expat codemirror/mode/verilog/test.js
codemirror/mode/verilog/verilog.js Expat codemirror/mode/verilog/verilog.js
codemirror/mode/vhdl/vhdl.js Expat codemirror/mode/vhdl/vhdl.js
codemirror/mode/vue/vue.js Expat codemirror/mode/vue/vue.js
codemirror/mode/wast/test.js Expat codemirror/mode/wast/test.js
codemirror/mode/wast/wast.js Expat codemirror/mode/wast/wast.js
codemirror/mode/webidl/webidl.js Expat codemirror/mode/webidl/webidl.js
codemirror/mode/xml/test.js Expat codemirror/mode/xml/test.js
codemirror/mode/xml/xml.js Expat codemirror/mode/xml/xml.js
codemirror/mode/xquery/test.js Expat codemirror/mode/xquery/test.js
codemirror/mode/xquery/xquery.js Expat codemirror/mode/xquery/xquery.js
codemirror/mode/yacas/yacas.js Expat codemirror/mode/yacas/yacas.js
codemirror/mode/yaml-frontmatter/yaml-frontmatter.js Expat codemirror/mode/yaml-frontmatter/yaml-frontmatter.js
codemirror/mode/yaml/yaml.js Expat codemirror/mode/yaml/yaml.js
codemirror/mode/z80/z80.js Expat codemirror/mode/z80/z80.js