This commit is contained in:
2025-05-12 05:38:44 +09:00
parent dced21c3f8
commit 6d78bfa46e
8120 changed files with 1161564 additions and 0 deletions
.gitignore
book
CNAMEREADME.mdSUMMARY.md
_book
CNAME
blender
camera
city
cover.jpgcover_b.jpg
crs
default
end
gasp
gitbook.md
gitbook
img
index.html
issue
json
package-lock.jsonpackage.json
pixel
plan
project
pwsh
search_index.jsonue.json
ui
unity
vrm4u
web
blender
camera
city
cover.jpgcover_b.jpg
crs
default
end
gasp
gitbook.md
img
issue
json
node_modules
.bin
.package-lock.json
@asciidoctor
@honkit
@sec-ant
@sindresorhus
@szmarczak
@types
a-sync-waterfall
ansi-colors
ansi-regex
ansi-styles
anymatch
argparse
array-difference
asap
asciidoctor-opal-runtime
asciidoctor
balanced-match
base64-js
bash-color
binary-extensions
body
boolbase
brace-expansion
braces
buffer
bytes
cacheable-lookup
cacheable-request
call-bind-apply-helpers
call-bound
cheerio-select
cheerio
LICENSEReadme.md
dist
browser
commonjs
esm
node_modules
package.json
src
chokidar
cliui
color-convert
color-name
commander
concat-map
continuable-cache
cp
cpr
crc
css-select
css-what
debug
decompress-response
defer-to-connect
depd
destroy
direction
dom-serializer
domelementtype
domhandler
domutils
LICENSE
lib
node_modules
package.jsonreadme.md
dunder-proto
ee-first
emoji-regex
encodeurl
encoding-sniffer
entities
error
es-define-property
es-errors
es-object-atoms
escalade
escape-goat
escape-html
escape-string-regexp
esprima
etag
extend
faye-websocket
fill-range
flat-cache
flatted
form-data-encoder
fresh
front-matter
fs.realpath
fsevents
function-bind
get-caller-file
get-intrinsic
get-proto
get-stream
gitbook-plugin-livereload
gitbook-plugin-lunr
gitbook-plugin-search
github-slugid
glob-parent
glob
gopd
got
graceful-fs
has-symbols
hasown
highlight.js
CHANGES.mdLICENSEREADME.mdSECURITY.mdSUPPORTED_LANGUAGES.mdVERSION_10_UPGRADE.mdVERSION_11_UPGRADE.md
es
common.d.tscommon.jscore.d.tscore.jsindex.js
languages
1c.js1c.js.jsabnf.jsabnf.js.jsaccesslog.jsaccesslog.js.jsactionscript.jsactionscript.js.jsada.jsada.js.jsangelscript.jsangelscript.js.jsapache.jsapache.js.jsapplescript.jsapplescript.js.jsarcade.jsarcade.js.jsarduino.jsarduino.js.jsarmasm.jsarmasm.js.jsasciidoc.jsasciidoc.js.jsaspectj.jsaspectj.js.jsautohotkey.jsautohotkey.js.jsautoit.jsautoit.js.jsavrasm.jsavrasm.js.jsawk.jsawk.js.jsaxapta.jsaxapta.js.jsbash.jsbash.js.jsbasic.jsbasic.js.jsbnf.jsbnf.js.jsbrainfuck.jsbrainfuck.js.jsc.jsc.js.jscal.jscal.js.jscapnproto.jscapnproto.js.jsceylon.jsceylon.js.jsclean.jsclean.js.jsclojure-repl.jsclojure-repl.js.jsclojure.jsclojure.js.jscmake.jscmake.js.jscoffeescript.jscoffeescript.js.jscoq.jscoq.js.jscos.jscos.js.jscpp.jscpp.js.jscrmsh.jscrmsh.js.jscrystal.jscrystal.js.jscsharp.jscsharp.js.jscsp.jscsp.js.jscss.jscss.js.jsd.jsd.js.jsdart.jsdart.js.jsdelphi.jsdelphi.js.jsdiff.jsdiff.js.jsdjango.jsdjango.js.jsdns.jsdns.js.jsdockerfile.jsdockerfile.js.jsdos.jsdos.js.jsdsconfig.jsdsconfig.js.jsdts.jsdts.js.jsdust.jsdust.js.jsebnf.jsebnf.js.jselixir.jselixir.js.jselm.jselm.js.jserb.jserb.js.jserlang-repl.jserlang-repl.js.jserlang.jserlang.js.jsexcel.jsexcel.js.jsfix.jsfix.js.jsflix.jsflix.js.jsfortran.jsfortran.js.jsfsharp.jsfsharp.js.jsgams.jsgams.js.jsgauss.jsgauss.js.jsgcode.jsgcode.js.jsgherkin.jsgherkin.js.jsglsl.jsglsl.js.jsgml.jsgml.js.jsgo.jsgo.js.jsgolo.jsgolo.js.jsgradle.jsgradle.js.jsgraphql.jsgraphql.js.jsgroovy.jsgroovy.js.jshaml.jshaml.js.jshandlebars.jshandlebars.js.jshaskell.jshaskell.js.jshaxe.jshaxe.js.jshsp.jshsp.js.jshttp.jshttp.js.jshy.jshy.js.jsinform7.jsinform7.js.jsini.jsini.js.jsirpf90.jsirpf90.js.jsisbl.jsisbl.js.jsjava.jsjava.js.jsjavascript.jsjavascript.js.jsjboss-cli.jsjboss-cli.js.jsjson.jsjson.js.jsjulia-repl.jsjulia-repl.js.jsjulia.jsjulia.js.jskotlin.jskotlin.js.jslasso.jslasso.js.jslatex.jslatex.js.jsldif.jsldif.js.jsleaf.jsleaf.js.jsless.jsless.js.jslisp.jslisp.js.jslivecodeserver.jslivecodeserver.js.jslivescript.jslivescript.js.jsllvm.jsllvm.js.jslsl.jslsl.js.jslua.jslua.js.jsmakefile.jsmakefile.js.jsmarkdown.jsmarkdown.js.jsmathematica.jsmathematica.js.jsmatlab.jsmatlab.js.jsmaxima.jsmaxima.js.jsmel.jsmel.js.jsmercury.jsmercury.js.jsmipsasm.jsmipsasm.js.jsmizar.jsmizar.js.jsmojolicious.jsmojolicious.js.jsmonkey.jsmonkey.js.jsmoonscript.jsmoonscript.js.jsn1ql.jsn1ql.js.jsnestedtext.jsnestedtext.js.jsnginx.jsnginx.js.jsnim.jsnim.js.jsnix.jsnix.js.jsnode-repl.jsnode-repl.js.jsnsis.jsnsis.js.jsobjectivec.jsobjectivec.js.jsocaml.jsocaml.js.jsopenscad.jsopenscad.js.jsoxygene.jsoxygene.js.jsparser3.jsparser3.js.jsperl.jsperl.js.jspf.jspf.js.jspgsql.jspgsql.js.jsphp-template.jsphp-template.js.jsphp.jsphp.js.jsplaintext.jsplaintext.js.jspony.jspony.js.jspowershell.jspowershell.js.jsprocessing.jsprocessing.js.jsprofile.jsprofile.js.jsprolog.jsprolog.js.jsproperties.jsproperties.js.jsprotobuf.jsprotobuf.js.jspuppet.jspuppet.js.jspurebasic.jspurebasic.js.jspython-repl.jspython-repl.js.jspython.jspython.js.jsq.jsq.js.jsqml.jsqml.js.jsr.jsr.js.jsreasonml.jsreasonml.js.jsrib.jsrib.js.jsroboconf.jsroboconf.js.jsrouteros.jsrouteros.js.jsrsl.jsrsl.js.jsruby.jsruby.js.jsruleslanguage.jsruleslanguage.js.jsrust.jsrust.js.jssas.jssas.js.jsscala.jsscala.js.jsscheme.jsscheme.js.jsscilab.jsscilab.js.jsscss.jsscss.js.jsshell.jsshell.js.jssmali.jssmali.js.jssmalltalk.jssmalltalk.js.jssml.jssml.js.jssqf.jssqf.js.jssql.jssql.js.jsstan.jsstan.js.jsstata.jsstata.js.jsstep21.jsstep21.js.jsstylus.jsstylus.js.jssubunit.jssubunit.js.jsswift.jsswift.js.jstaggerscript.jstaggerscript.js.jstap.jstap.js.jstcl.jstcl.js.jsthrift.jsthrift.js.jstp.jstp.js.jstwig.jstwig.js.jstypescript.jstypescript.js.jsvala.jsvala.js.jsvbnet.jsvbnet.js.jsvbscript-html.jsvbscript-html.js.jsvbscript.jsvbscript.js.jsverilog.jsverilog.js.jsvhdl.jsvhdl.js.jsvim.jsvim.js.jswasm.jswasm.js.jswren.jswren.js.jsx86asm.jsx86asm.js.jsxl.jsxl.js.jsxml.jsxml.js.jsxquery.jsxquery.js.jsyaml.jsyaml.js.jszephir.jszephir.js.js
package.json
utils
lib
common.d.tscommon.jscore.d.tscore.jsindex.js
languages
1c.js1c.js.jsabnf.jsabnf.js.jsaccesslog.jsaccesslog.js.jsactionscript.jsactionscript.js.jsada.jsada.js.jsangelscript.jsangelscript.js.jsapache.jsapache.js.jsapplescript.jsapplescript.js.jsarcade.jsarcade.js.jsarduino.jsarduino.js.jsarmasm.jsarmasm.js.jsasciidoc.jsasciidoc.js.jsaspectj.jsaspectj.js.jsautohotkey.jsautohotkey.js.jsautoit.jsautoit.js.jsavrasm.jsavrasm.js.jsawk.jsawk.js.jsaxapta.jsaxapta.js.jsbash.jsbash.js.jsbasic.jsbasic.js.jsbnf.jsbnf.js.jsbrainfuck.jsbrainfuck.js.jsc.jsc.js.jscal.jscal.js.jscapnproto.jscapnproto.js.jsceylon.jsceylon.js.jsclean.jsclean.js.jsclojure-repl.jsclojure-repl.js.jsclojure.jsclojure.js.jscmake.jscmake.js.jscoffeescript.jscoffeescript.js.jscoq.jscoq.js.jscos.jscos.js.jscpp.jscpp.js.jscrmsh.jscrmsh.js.jscrystal.jscrystal.js.jscsharp.jscsharp.js.jscsp.jscsp.js.jscss.jscss.js.jsd.jsd.js.jsdart.jsdart.js.jsdelphi.jsdelphi.js.jsdiff.jsdiff.js.jsdjango.jsdjango.js.jsdns.jsdns.js.jsdockerfile.jsdockerfile.js.jsdos.jsdos.js.jsdsconfig.jsdsconfig.js.jsdts.jsdts.js.jsdust.jsdust.js.jsebnf.jsebnf.js.jselixir.jselixir.js.jselm.jselm.js.jserb.jserb.js.jserlang-repl.jserlang-repl.js.jserlang.jserlang.js.jsexcel.jsexcel.js.jsfix.jsfix.js.jsflix.jsflix.js.jsfortran.jsfortran.js.jsfsharp.jsfsharp.js.jsgams.jsgams.js.jsgauss.jsgauss.js.jsgcode.jsgcode.js.jsgherkin.jsgherkin.js.jsglsl.jsglsl.js.jsgml.jsgml.js.jsgo.jsgo.js.jsgolo.jsgolo.js.jsgradle.jsgradle.js.jsgraphql.jsgraphql.js.jsgroovy.jsgroovy.js.jshaml.jshaml.js.jshandlebars.jshandlebars.js.jshaskell.jshaskell.js.jshaxe.jshaxe.js.jshsp.jshsp.js.jshttp.jshttp.js.jshy.jshy.js.jsinform7.jsinform7.js.jsini.jsini.js.jsirpf90.jsirpf90.js.jsisbl.jsisbl.js.jsjava.jsjava.js.jsjavascript.jsjavascript.js.jsjboss-cli.jsjboss-cli.js.jsjson.jsjson.js.jsjulia-repl.jsjulia-repl.js.jsjulia.jsjulia.js.jskotlin.jskotlin.js.jslasso.jslasso.js.jslatex.jslatex.js.jsldif.jsldif.js.jsleaf.jsleaf.js.jsless.jsless.js.jslisp.jslisp.js.jslivecodeserver.jslivecodeserver.js.jslivescript.jslivescript.js.jsllvm.jsllvm.js.jslsl.jslsl.js.jslua.jslua.js.jsmakefile.jsmakefile.js.jsmarkdown.jsmarkdown.js.jsmathematica.jsmathematica.js.jsmatlab.jsmatlab.js.jsmaxima.jsmaxima.js.jsmel.jsmel.js.jsmercury.jsmercury.js.jsmipsasm.jsmipsasm.js.jsmizar.jsmizar.js.jsmojolicious.jsmojolicious.js.jsmonkey.jsmonkey.js.jsmoonscript.jsmoonscript.js.jsn1ql.jsn1ql.js.jsnestedtext.jsnestedtext.js.jsnginx.jsnginx.js.jsnim.jsnim.js.jsnix.jsnix.js.jsnode-repl.jsnode-repl.js.jsnsis.jsnsis.js.jsobjectivec.jsobjectivec.js.jsocaml.jsocaml.js.jsopenscad.jsopenscad.js.jsoxygene.jsoxygene.js.jsparser3.jsparser3.js.jsperl.jsperl.js.jspf.jspf.js.jspgsql.jspgsql.js.jsphp-template.jsphp-template.js.jsphp.jsphp.js.jsplaintext.jsplaintext.js.jspony.jspony.js.jspowershell.jspowershell.js.jsprocessing.jsprocessing.js.jsprofile.jsprofile.js.jsprolog.jsprolog.js.jsproperties.jsproperties.js.jsprotobuf.jsprotobuf.js.jspuppet.jspuppet.js.jspurebasic.jspurebasic.js.jspython-repl.jspython-repl.js.jspython.jspython.js.jsq.jsq.js.jsqml.jsqml.js.jsr.jsr.js.jsreasonml.jsreasonml.js.jsrib.jsrib.js.jsroboconf.jsroboconf.js.jsrouteros.jsrouteros.js.jsrsl.jsrsl.js.jsruby.jsruby.js.jsruleslanguage.jsruleslanguage.js.jsrust.jsrust.js.jssas.jssas.js.jsscala.jsscala.js.jsscheme.jsscheme.js.jsscilab.jsscilab.js.jsscss.jsscss.js.jsshell.jsshell.js.jssmali.jssmali.js.jssmalltalk.jssmalltalk.js.jssml.jssml.js.jssqf.jssqf.js.jssql.jssql.js.jsstan.jsstan.js.jsstata.jsstata.js.jsstep21.jsstep21.js.jsstylus.jsstylus.js.jssubunit.jssubunit.js.jsswift.jsswift.js.jstaggerscript.jstaggerscript.js.jstap.jstap.js.jstcl.jstcl.js.jsthrift.jsthrift.js.jstp.jstp.js.jstwig.jstwig.js.jstypescript.jstypescript.js.jsvala.jsvala.js.jsvbnet.jsvbnet.js.jsvbscript-html.jsvbscript-html.js.jsvbscript.jsvbscript.js.jsverilog.jsverilog.js.jsvhdl.jsvhdl.js.jsvim.jsvim.js.jswasm.jswasm.js.jswren.jswren.js.jsx86asm.jsx86asm.js.jsxl.jsxl.js.jsxml.jsxml.js.jsxquery.jsxquery.js.jsyaml.jsyaml.js.jszephir.jszephir.js.js
package.json
scss
1c-light.scssa11y-dark.scssa11y-light.scssagate.scssan-old-hope.scssandroidstudio.scssarduino-light.scssarta.scssascetic.scssatom-one-dark-reasonable.scssatom-one-dark.scssatom-one-light.scss
base16
3024.scssapathy.scssapprentice.scssashes.scssatelier-cave-light.scssatelier-cave.scssatelier-dune-light.scssatelier-dune.scssatelier-estuary-light.scssatelier-estuary.scssatelier-forest-light.scssatelier-forest.scssatelier-heath-light.scssatelier-heath.scssatelier-lakeside-light.scssatelier-lakeside.scssatelier-plateau-light.scssatelier-plateau.scssatelier-savanna-light.scssatelier-savanna.scssatelier-seaside-light.scssatelier-seaside.scssatelier-sulphurpool-light.scssatelier-sulphurpool.scssatlas.scssbespin.scssblack-metal-bathory.scssblack-metal-burzum.scssblack-metal-dark-funeral.scssblack-metal-gorgoroth.scssblack-metal-immortal.scssblack-metal-khold.scssblack-metal-marduk.scssblack-metal-mayhem.scssblack-metal-nile.scssblack-metal-venom.scssblack-metal.scssbrewer.scssbright.scssbrogrammer.scssbrush-trees-dark.scssbrush-trees.scsschalk.scsscircus.scssclassic-dark.scssclassic-light.scsscodeschool.scsscolors.scsscupcake.scsscupertino.scssdanqing.scssdarcula.scssdark-violet.scssdarkmoss.scssdarktooth.scssdecaf.scssdefault-dark.scssdefault-light.scssdirtysea.scssdracula.scssedge-dark.scssedge-light.scsseighties.scssembers.scssequilibrium-dark.scssequilibrium-gray-dark.scssequilibrium-gray-light.scssequilibrium-light.scssespresso.scsseva-dim.scsseva.scssflat.scssframer.scssfruit-soda.scssgigavolt.scssgithub.scssgoogle-dark.scssgoogle-light.scssgrayscale-dark.scssgrayscale-light.scssgreen-screen.scssgruvbox-dark-hard.scssgruvbox-dark-medium.scssgruvbox-dark-pale.scssgruvbox-dark-soft.scssgruvbox-light-hard.scssgruvbox-light-medium.scssgruvbox-light-soft.scsshardcore.scssharmonic16-dark.scssharmonic16-light.scssheetch-dark.scssheetch-light.scsshelios.scsshopscotch.scsshorizon-dark.scsshorizon-light.scsshumanoid-dark.scsshumanoid-light.scssia-dark.scssia-light.scssicy-dark.scssir-black.scssisotope.scsskimber.scsslondon-tube.scssmacintosh.scssmarrakesh.scssmateria.scssmaterial-darker.scssmaterial-lighter.scssmaterial-palenight.scssmaterial-vivid.scssmaterial.scssmellow-purple.scssmexico-light.scssmocha.scssmonokai.scssnebula.scssnord.scssnova.scssocean.scssoceanicnext.scssone-light.scssonedark.scssoutrun-dark.scsspapercolor-dark.scsspapercolor-light.scssparaiso.scsspasque.scssphd.scsspico.scsspop.scssporple.scssqualia.scssrailscasts.scssrebecca.scssros-pine-dawn.scssros-pine-moon.scssros-pine.scsssagelight.scsssandcastle.scssseti-ui.scssshapeshifter.scsssilk-dark.scsssilk-light.scsssnazzy.scsssolar-flare-light.scsssolar-flare.scsssolarized-dark.scsssolarized-light.scssspacemacs.scsssummercamp.scsssummerfruit-dark.scsssummerfruit-light.scsssynth-midnight-terminal-dark.scsssynth-midnight-terminal-light.scsstango.scsstender.scsstomorrow-night.scsstomorrow.scsstwilight.scssunikitty-dark.scssunikitty-light.scssvulcan.scsswindows-10-light.scsswindows-10.scsswindows-95-light.scsswindows-95.scsswindows-high-contrast-light.scsswindows-high-contrast.scsswindows-nt-light.scsswindows-nt.scsswoodland.scssxcode-dusk.scsszenburn.scss
brown-paper.scsscodepen-embed.scsscolor-brewer.scsscybertopia-cherry.scsscybertopia-dimmer.scsscybertopia-icecap.scsscybertopia-saturated.scssdark.scssdefault.scssdevibeans.scssdocco.scssfar.scssfelipec.scssfoundation.scssgithub-dark-dimmed.scssgithub-dark.scssgithub.scssgml.scssgooglecode.scssgradient-dark.scssgradient-light.scssgrayscale.scsshybrid.scssidea.scssintellij-light.scssir-black.scssisbl-editor-dark.scssisbl-editor-light.scsskimbie-dark.scsskimbie-light.scsslightfair.scsslioshi.scssmagula.scssmono-blue.scssmonokai-sublime.scssmonokai.scssnight-owl.scssnnfx-dark.scssnnfx-light.scssnord.scssobsidian.scsspanda-syntax-dark.scsspanda-syntax-light.scssparaiso-dark.scssparaiso-light.scsspojoaque.scsspurebasic.scssqtcreator-dark.scssqtcreator-light.scssrainbow.scssrose-pine-dawn.scssrose-pine-moon.scssrose-pine.scssrouteros.scssschool-book.scssshades-of-purple.scsssrcery.scssstackoverflow-dark.scssstackoverflow-light.scsssunburst.scsstokyo-night-dark.scsstokyo-night-light.scsstomorrow-night-blue.scsstomorrow-night-bright.scssvs.scssvs2015.scssxcode.scssxt256.scss
styles
1c-light.css1c-light.min.cssa11y-dark.cssa11y-dark.min.cssa11y-light.cssa11y-light.min.cssagate.cssagate.min.cssan-old-hope.cssan-old-hope.min.cssandroidstudio.cssandroidstudio.min.cssarduino-light.cssarduino-light.min.cssarta.cssarta.min.cssascetic.cssascetic.min.cssatom-one-dark-reasonable.cssatom-one-dark-reasonable.min.cssatom-one-dark.cssatom-one-dark.min.cssatom-one-light.cssatom-one-light.min.css
base16
3024.css3024.min.cssapathy.cssapathy.min.cssapprentice.cssapprentice.min.cssashes.cssashes.min.cssatelier-cave-light.cssatelier-cave-light.min.cssatelier-cave.cssatelier-cave.min.cssatelier-dune-light.cssatelier-dune-light.min.cssatelier-dune.cssatelier-dune.min.cssatelier-estuary-light.cssatelier-estuary-light.min.cssatelier-estuary.cssatelier-estuary.min.cssatelier-forest-light.cssatelier-forest-light.min.cssatelier-forest.cssatelier-forest.min.cssatelier-heath-light.cssatelier-heath-light.min.cssatelier-heath.cssatelier-heath.min.cssatelier-lakeside-light.cssatelier-lakeside-light.min.cssatelier-lakeside.cssatelier-lakeside.min.cssatelier-plateau-light.cssatelier-plateau-light.min.cssatelier-plateau.cssatelier-plateau.min.cssatelier-savanna-light.cssatelier-savanna-light.min.cssatelier-savanna.cssatelier-savanna.min.cssatelier-seaside-light.cssatelier-seaside-light.min.cssatelier-seaside.cssatelier-seaside.min.cssatelier-sulphurpool-light.cssatelier-sulphurpool-light.min.cssatelier-sulphurpool.cssatelier-sulphurpool.min.cssatlas.cssatlas.min.cssbespin.cssbespin.min.cssblack-metal-bathory.cssblack-metal-bathory.min.cssblack-metal-burzum.cssblack-metal-burzum.min.cssblack-metal-dark-funeral.cssblack-metal-dark-funeral.min.cssblack-metal-gorgoroth.cssblack-metal-gorgoroth.min.cssblack-metal-immortal.cssblack-metal-immortal.min.cssblack-metal-khold.cssblack-metal-khold.min.cssblack-metal-marduk.cssblack-metal-marduk.min.cssblack-metal-mayhem.cssblack-metal-mayhem.min.cssblack-metal-nile.cssblack-metal-nile.min.cssblack-metal-venom.cssblack-metal-venom.min.cssblack-metal.cssblack-metal.min.cssbrewer.cssbrewer.min.cssbright.cssbright.min.cssbrogrammer.cssbrogrammer.min.cssbrush-trees-dark.cssbrush-trees-dark.min.cssbrush-trees.cssbrush-trees.min.csschalk.csschalk.min.csscircus.csscircus.min.cssclassic-dark.cssclassic-dark.min.cssclassic-light.cssclassic-light.min.csscodeschool.csscodeschool.min.csscolors.csscolors.min.csscupcake.csscupcake.min.csscupertino.csscupertino.min.cssdanqing.cssdanqing.min.cssdarcula.cssdarcula.min.cssdark-violet.cssdark-violet.min.cssdarkmoss.cssdarkmoss.min.cssdarktooth.cssdarktooth.min.cssdecaf.cssdecaf.min.cssdefault-dark.cssdefault-dark.min.cssdefault-light.cssdefault-light.min.cssdirtysea.cssdirtysea.min.cssdracula.cssdracula.min.cssedge-dark.cssedge-dark.min.cssedge-light.cssedge-light.min.csseighties.csseighties.min.cssembers.cssembers.min.cssequilibrium-dark.cssequilibrium-dark.min.cssequilibrium-gray-dark.cssequilibrium-gray-dark.min.cssequilibrium-gray-light.cssequilibrium-gray-light.min.cssequilibrium-light.cssequilibrium-light.min.cssespresso.cssespresso.min.csseva-dim.csseva-dim.min.csseva.csseva.min.cssflat.cssflat.min.cssframer.cssframer.min.cssfruit-soda.cssfruit-soda.min.cssgigavolt.cssgigavolt.min.cssgithub.cssgithub.min.cssgoogle-dark.cssgoogle-dark.min.cssgoogle-light.cssgoogle-light.min.cssgrayscale-dark.cssgrayscale-dark.min.cssgrayscale-light.cssgrayscale-light.min.cssgreen-screen.cssgreen-screen.min.cssgruvbox-dark-hard.cssgruvbox-dark-hard.min.cssgruvbox-dark-medium.cssgruvbox-dark-medium.min.cssgruvbox-dark-pale.cssgruvbox-dark-pale.min.cssgruvbox-dark-soft.cssgruvbox-dark-soft.min.cssgruvbox-light-hard.cssgruvbox-light-hard.min.cssgruvbox-light-medium.cssgruvbox-light-medium.min.cssgruvbox-light-soft.cssgruvbox-light-soft.min.csshardcore.csshardcore.min.cssharmonic16-dark.cssharmonic16-dark.min.cssharmonic16-light.cssharmonic16-light.min.cssheetch-dark.cssheetch-dark.min.cssheetch-light.cssheetch-light.min.csshelios.csshelios.min.csshopscotch.csshopscotch.min.csshorizon-dark.csshorizon-dark.min.csshorizon-light.csshorizon-light.min.csshumanoid-dark.csshumanoid-dark.min.csshumanoid-light.csshumanoid-light.min.cssia-dark.cssia-dark.min.cssia-light.cssia-light.min.cssicy-dark.cssicy-dark.min.cssir-black.cssir-black.min.cssisotope.cssisotope.min.csskimber.csskimber.min.csslondon-tube.csslondon-tube.min.cssmacintosh.cssmacintosh.min.cssmarrakesh.cssmarrakesh.min.cssmateria.cssmateria.min.cssmaterial-darker.cssmaterial-darker.min.cssmaterial-lighter.cssmaterial-lighter.min.cssmaterial-palenight.cssmaterial-palenight.min.cssmaterial-vivid.cssmaterial-vivid.min.cssmaterial.cssmaterial.min.cssmellow-purple.cssmellow-purple.min.cssmexico-light.cssmexico-light.min.cssmocha.cssmocha.min.cssmonokai.cssmonokai.min.cssnebula.cssnebula.min.cssnord.cssnord.min.cssnova.cssnova.min.cssocean.cssocean.min.cssoceanicnext.cssoceanicnext.min.cssone-light.cssone-light.min.cssonedark.cssonedark.min.cssoutrun-dark.cssoutrun-dark.min.csspapercolor-dark.csspapercolor-dark.min.csspapercolor-light.csspapercolor-light.min.cssparaiso.cssparaiso.min.csspasque.csspasque.min.cssphd.cssphd.min.csspico.csspico.min.csspop.csspop.min.cssporple.cssporple.min.cssqualia.cssqualia.min.cssrailscasts.cssrailscasts.min.cssrebecca.cssrebecca.min.cssros-pine-dawn.cssros-pine-dawn.min.cssros-pine-moon.cssros-pine-moon.min.cssros-pine.cssros-pine.min.csssagelight.csssagelight.min.csssandcastle.csssandcastle.min.cssseti-ui.cssseti-ui.min.cssshapeshifter.cssshapeshifter.min.csssilk-dark.csssilk-dark.min.csssilk-light.csssilk-light.min.csssnazzy.csssnazzy.min.csssolar-flare-light.csssolar-flare-light.min.csssolar-flare.csssolar-flare.min.csssolarized-dark.csssolarized-dark.min.csssolarized-light.csssolarized-light.min.cssspacemacs.cssspacemacs.min.csssummercamp.csssummercamp.min.csssummerfruit-dark.csssummerfruit-dark.min.csssummerfruit-light.csssummerfruit-light.min.csssynth-midnight-terminal-dark.csssynth-midnight-terminal-dark.min.csssynth-midnight-terminal-light.csssynth-midnight-terminal-light.min.csstango.csstango.min.csstender.csstender.min.csstomorrow-night.csstomorrow-night.min.csstomorrow.csstomorrow.min.csstwilight.csstwilight.min.cssunikitty-dark.cssunikitty-dark.min.cssunikitty-light.cssunikitty-light.min.cssvulcan.cssvulcan.min.csswindows-10-light.csswindows-10-light.min.csswindows-10.csswindows-10.min.csswindows-95-light.csswindows-95-light.min.csswindows-95.csswindows-95.min.csswindows-high-contrast-light.csswindows-high-contrast-light.min.csswindows-high-contrast.csswindows-high-contrast.min.csswindows-nt-light.csswindows-nt-light.min.csswindows-nt.csswindows-nt.min.csswoodland.csswoodland.min.cssxcode-dusk.cssxcode-dusk.min.csszenburn.csszenburn.min.css
brown-paper.cssbrown-paper.min.cssbrown-papersq.pngcodepen-embed.csscodepen-embed.min.csscolor-brewer.csscolor-brewer.min.csscybertopia-cherry.csscybertopia-cherry.min.csscybertopia-dimmer.csscybertopia-dimmer.min.csscybertopia-icecap.csscybertopia-icecap.min.csscybertopia-saturated.csscybertopia-saturated.min.cssdark.cssdark.min.cssdefault.cssdefault.min.cssdevibeans.cssdevibeans.min.cssdocco.cssdocco.min.cssfar.cssfar.min.cssfelipec.cssfelipec.min.cssfoundation.cssfoundation.min.cssgithub-dark-dimmed.cssgithub-dark-dimmed.min.cssgithub-dark.cssgithub-dark.min.cssgithub.cssgithub.min.cssgml.cssgml.min.cssgooglecode.cssgooglecode.min.cssgradient-dark.cssgradient-dark.min.cssgradient-light.cssgradient-light.min.cssgrayscale.cssgrayscale.min.csshybrid.csshybrid.min.cssidea.cssidea.min.cssintellij-light.cssintellij-light.min.cssir-black.cssir-black.min.cssisbl-editor-dark.cssisbl-editor-dark.min.cssisbl-editor-light.cssisbl-editor-light.min.csskimbie-dark.csskimbie-dark.min.csskimbie-light.csskimbie-light.min.csslightfair.csslightfair.min.csslioshi.csslioshi.min.cssmagula.cssmagula.min.cssmono-blue.cssmono-blue.min.cssmonokai-sublime.cssmonokai-sublime.min.cssmonokai.cssmonokai.min.cssnight-owl.cssnight-owl.min.cssnnfx-dark.cssnnfx-dark.min.cssnnfx-light.cssnnfx-light.min.cssnord.cssnord.min.cssobsidian.cssobsidian.min.csspanda-syntax-dark.csspanda-syntax-dark.min.csspanda-syntax-light.csspanda-syntax-light.min.cssparaiso-dark.cssparaiso-dark.min.cssparaiso-light.cssparaiso-light.min.csspojoaque.csspojoaque.jpgpojoaque.min.csspurebasic.csspurebasic.min.cssqtcreator-dark.cssqtcreator-dark.min.cssqtcreator-light.cssqtcreator-light.min.cssrainbow.cssrainbow.min.cssrose-pine-dawn.cssrose-pine-dawn.min.cssrose-pine-moon.cssrose-pine-moon.min.cssrose-pine.cssrose-pine.min.cssrouteros.cssrouteros.min.cssschool-book.cssschool-book.min.cssshades-of-purple.cssshades-of-purple.min.csssrcery.csssrcery.min.cssstackoverflow-dark.cssstackoverflow-dark.min.cssstackoverflow-light.cssstackoverflow-light.min.csssunburst.csssunburst.min.csstokyo-night-dark.csstokyo-night-dark.min.csstokyo-night-light.csstokyo-night-light.min.csstomorrow-night-blue.csstomorrow-night-blue.min.csstomorrow-night-bright.csstomorrow-night-bright.min.cssvs.cssvs.min.cssvs2015.cssvs2015.min.cssxcode.cssxcode.min.cssxt256.cssxt256.min.css
types
honkit
LICENSEREADME.md
bin
lib
BuildGenerator.d.tsBuildGenerator.d.ts.mapBuildGenerator.js
api
bin.d.tsbin.d.ts.mapbin.jsbrowser.d.tsbrowser.d.ts.mapbrowser.js
cli
constants
fs
honkit.d.tshonkit.d.ts.maphonkit.jsindex.d.tsindex.d.ts.mapindex.jsinit.d.tsinit.d.ts.mapinit.js
json
models
modifiers
output
Generator.d.tsGenerator.d.ts.mapGenerator.jscallHook.d.tscallHook.d.ts.mapcallHook.jscallPageHook.d.tscallPageHook.d.ts.mapcallPageHook.jscreateTemplateEngine.d.tscreateTemplateEngine.d.ts.mapcreateTemplateEngine.js
ebook
generateAssets.d.tsgenerateAssets.d.ts.mapgenerateAssets.jsgenerateBook.d.tsgenerateBook.d.ts.mapgenerateBook.jsgeneratePage.d.tsgeneratePage.d.ts.mapgeneratePage.jsgeneratePages.d.tsgeneratePages.d.ts.mapgeneratePages.jsgetModifiers.d.tsgetModifiers.d.ts.mapgetModifiers.js
helper
index.d.tsindex.d.ts.mapindex.js
json
modifiers
page-cache.d.tspage-cache.d.ts.mappage-cache.jsprepareAssets.d.tsprepareAssets.d.ts.mapprepareAssets.jspreparePages.d.tspreparePages.d.ts.mappreparePages.jspreparePlugins.d.tspreparePlugins.d.ts.mappreparePlugins.js
testing
website
parse
parsers.d.tsparsers.d.ts.mapparsers.js
plugins
templating
utils
package.json
html-entities
htmlparser2
LICENSEREADME.md
lib
node_modules
package.json
http-cache-semantics
http-errors
http-parser-js
http2-wrapper
i18n-t
iconv-lite
ieee754
ignore
immutable
inflight
inherits
is-binary-path
is-core-module
is-docker
is-extglob
is-fullwidth-code-point
is-glob
is-number
is-stream
is-wsl
is
isobject
js-yaml
json-buffer
json-schema-defaults
jsonschema
juice
LICENSE.mdREADME.md
bin
client.jsindex.jsjuice.d.ts
lib
node_modules
cheerio-select
cheerio
commander
css-select
dom-serializer
domhandler
domutils
entities
htmlparser2
parse5-htmlparser2-tree-adapter
parse5
package.json
keyv
kramed
livereload-js
lodash
LICENSEREADME.md_DataView.js_Hash.js_LazyWrapper.js_ListCache.js_LodashWrapper.js_Map.js_MapCache.js_Promise.js_Set.js_SetCache.js_Stack.js_Symbol.js_Uint8Array.js_WeakMap.js_apply.js_arrayAggregator.js_arrayEach.js_arrayEachRight.js_arrayEvery.js_arrayFilter.js_arrayIncludes.js_arrayIncludesWith.js_arrayLikeKeys.js_arrayMap.js_arrayPush.js_arrayReduce.js_arrayReduceRight.js_arraySample.js_arraySampleSize.js_arrayShuffle.js_arraySome.js_asciiSize.js_asciiToArray.js_asciiWords.js_assignMergeValue.js_assignValue.js_assocIndexOf.js_baseAggregator.js_baseAssign.js_baseAssignIn.js_baseAssignValue.js_baseAt.js_baseClamp.js_baseClone.js_baseConforms.js_baseConformsTo.js_baseCreate.js_baseDelay.js_baseDifference.js_baseEach.js_baseEachRight.js_baseEvery.js_baseExtremum.js_baseFill.js_baseFilter.js_baseFindIndex.js_baseFindKey.js_baseFlatten.js_baseFor.js_baseForOwn.js_baseForOwnRight.js_baseForRight.js_baseFunctions.js_baseGet.js_baseGetAllKeys.js_baseGetTag.js_baseGt.js_baseHas.js_baseHasIn.js_baseInRange.js_baseIndexOf.js_baseIndexOfWith.js_baseIntersection.js_baseInverter.js_baseInvoke.js_baseIsArguments.js_baseIsArrayBuffer.js_baseIsDate.js_baseIsEqual.js_baseIsEqualDeep.js_baseIsMap.js_baseIsMatch.js_baseIsNaN.js_baseIsNative.js_baseIsRegExp.js_baseIsSet.js_baseIsTypedArray.js_baseIteratee.js_baseKeys.js_baseKeysIn.js_baseLodash.js_baseLt.js_baseMap.js_baseMatches.js_baseMatchesProperty.js_baseMean.js_baseMerge.js_baseMergeDeep.js_baseNth.js_baseOrderBy.js_basePick.js_basePickBy.js_baseProperty.js_basePropertyDeep.js_basePropertyOf.js_basePullAll.js_basePullAt.js_baseRandom.js_baseRange.js_baseReduce.js_baseRepeat.js_baseRest.js_baseSample.js_baseSampleSize.js_baseSet.js_baseSetData.js_baseSetToString.js_baseShuffle.js_baseSlice.js_baseSome.js_baseSortBy.js_baseSortedIndex.js_baseSortedIndexBy.js_baseSortedUniq.js_baseSum.js_baseTimes.js_baseToNumber.js_baseToPairs.js_baseToString.js_baseTrim.js_baseUnary.js_baseUniq.js_baseUnset.js_baseUpdate.js_baseValues.js_baseWhile.js_baseWrapperValue.js_baseXor.js_baseZipObject.js_cacheHas.js_castArrayLikeObject.js_castFunction.js_castPath.js_castRest.js_castSlice.js_charsEndIndex.js_charsStartIndex.js_cloneArrayBuffer.js_cloneBuffer.js_cloneDataView.js_cloneRegExp.js_cloneSymbol.js_cloneTypedArray.js_compareAscending.js_compareMultiple.js_composeArgs.js_composeArgsRight.js_copyArray.js_copyObject.js_copySymbols.js_copySymbolsIn.js_coreJsData.js_countHolders.js_createAggregator.js_createAssigner.js_createBaseEach.js_createBaseFor.js_createBind.js_createCaseFirst.js_createCompounder.js_createCtor.js_createCurry.js_createFind.js_createFlow.js_createHybrid.js_createInverter.js_createMathOperation.js_createOver.js_createPadding.js_createPartial.js_createRange.js_createRecurry.js_createRelationalOperation.js_createRound.js_createSet.js_createToPairs.js_createWrap.js_customDefaultsAssignIn.js_customDefaultsMerge.js_customOmitClone.js_deburrLetter.js_defineProperty.js_equalArrays.js_equalByTag.js_equalObjects.js_escapeHtmlChar.js_escapeStringChar.js_flatRest.js_freeGlobal.js_getAllKeys.js_getAllKeysIn.js_getData.js_getFuncName.js_getHolder.js_getMapData.js_getMatchData.js_getNative.js_getPrototype.js_getRawTag.js_getSymbols.js_getSymbolsIn.js_getTag.js_getValue.js_getView.js_getWrapDetails.js_hasPath.js_hasUnicode.js_hasUnicodeWord.js_hashClear.js_hashDelete.js_hashGet.js_hashHas.js_hashSet.js_initCloneArray.js_initCloneByTag.js_initCloneObject.js_insertWrapDetails.js_isFlattenable.js_isIndex.js_isIterateeCall.js_isKey.js_isKeyable.js_isLaziable.js_isMaskable.js_isMasked.js_isPrototype.js_isStrictComparable.js_iteratorToArray.js_lazyClone.js_lazyReverse.js_lazyValue.js_listCacheClear.js_listCacheDelete.js_listCacheGet.js_listCacheHas.js_listCacheSet.js_mapCacheClear.js_mapCacheDelete.js_mapCacheGet.js_mapCacheHas.js_mapCacheSet.js_mapToArray.js_matchesStrictComparable.js_memoizeCapped.js_mergeData.js_metaMap.js_nativeCreate.js_nativeKeys.js_nativeKeysIn.js_nodeUtil.js_objectToString.js_overArg.js_overRest.js_parent.js_reEscape.js_reEvaluate.js_reInterpolate.js_realNames.js_reorder.js_replaceHolders.js_root.js_safeGet.js_setCacheAdd.js_setCacheHas.js_setData.js_setToArray.js_setToPairs.js_setToString.js_setWrapToString.js_shortOut.js_shuffleSelf.js_stackClear.js_stackDelete.js_stackGet.js_stackHas.js_stackSet.js_strictIndexOf.js_strictLastIndexOf.js_stringSize.js_stringToArray.js_stringToPath.js_toKey.js_toSource.js_trimmedEndIndex.js_unescapeHtmlChar.js_unicodeSize.js_unicodeToArray.js_unicodeWords.js_updateWrapDetails.js_wrapperClone.jsadd.jsafter.jsarray.jsary.jsassign.jsassignIn.jsassignInWith.jsassignWith.jsat.jsattempt.jsbefore.jsbind.jsbindAll.jsbindKey.jscamelCase.jscapitalize.jscastArray.jsceil.jschain.jschunk.jsclamp.jsclone.jscloneDeep.jscloneDeepWith.jscloneWith.jscollection.jscommit.jscompact.jsconcat.jscond.jsconforms.jsconformsTo.jsconstant.jscore.jscore.min.jscountBy.jscreate.jscurry.jscurryRight.jsdate.jsdebounce.jsdeburr.jsdefaultTo.jsdefaults.jsdefaultsDeep.jsdefer.jsdelay.jsdifference.jsdifferenceBy.jsdifferenceWith.jsdivide.jsdrop.jsdropRight.jsdropRightWhile.jsdropWhile.jseach.jseachRight.jsendsWith.jsentries.jsentriesIn.jseq.jsescape.jsescapeRegExp.jsevery.jsextend.jsextendWith.jsfill.jsfilter.jsfind.jsfindIndex.jsfindKey.jsfindLast.jsfindLastIndex.jsfindLastKey.jsfirst.jsflake.lockflake.nixflatMap.jsflatMapDeep.jsflatMapDepth.jsflatten.jsflattenDeep.jsflattenDepth.jsflip.jsfloor.jsflow.jsflowRight.jsforEach.jsforEachRight.jsforIn.jsforInRight.jsforOwn.jsforOwnRight.jsfp.js
fp
F.jsT.js__.js_baseConvert.js_convertBrowser.js_falseOptions.js_mapping.js_util.jsadd.jsafter.jsall.jsallPass.jsalways.jsany.jsanyPass.jsapply.jsarray.jsary.jsassign.jsassignAll.jsassignAllWith.jsassignIn.jsassignInAll.jsassignInAllWith.jsassignInWith.jsassignWith.jsassoc.jsassocPath.jsat.jsattempt.jsbefore.jsbind.jsbindAll.jsbindKey.jscamelCase.jscapitalize.jscastArray.jsceil.jschain.jschunk.jsclamp.jsclone.jscloneDeep.jscloneDeepWith.jscloneWith.jscollection.jscommit.jscompact.jscomplement.jscompose.jsconcat.jscond.jsconforms.jsconformsTo.jsconstant.jscontains.jsconvert.jscountBy.jscreate.jscurry.jscurryN.jscurryRight.jscurryRightN.jsdate.jsdebounce.jsdeburr.jsdefaultTo.jsdefaults.jsdefaultsAll.jsdefaultsDeep.jsdefaultsDeepAll.jsdefer.jsdelay.jsdifference.jsdifferenceBy.jsdifferenceWith.jsdissoc.jsdissocPath.jsdivide.jsdrop.jsdropLast.jsdropLastWhile.jsdropRight.jsdropRightWhile.jsdropWhile.jseach.jseachRight.jsendsWith.jsentries.jsentriesIn.jseq.jsequals.jsescape.jsescapeRegExp.jsevery.jsextend.jsextendAll.jsextendAllWith.jsextendWith.jsfill.jsfilter.jsfind.jsfindFrom.jsfindIndex.jsfindIndexFrom.jsfindKey.jsfindLast.jsfindLastFrom.jsfindLastIndex.jsfindLastIndexFrom.jsfindLastKey.jsfirst.jsflatMap.jsflatMapDeep.jsflatMapDepth.jsflatten.jsflattenDeep.jsflattenDepth.jsflip.jsfloor.jsflow.jsflowRight.jsforEach.jsforEachRight.jsforIn.jsforInRight.jsforOwn.jsforOwnRight.jsfromPairs.jsfunction.jsfunctions.jsfunctionsIn.jsget.jsgetOr.jsgroupBy.jsgt.jsgte.jshas.jshasIn.jshead.jsidentical.jsidentity.jsinRange.jsincludes.jsincludesFrom.jsindexBy.jsindexOf.jsindexOfFrom.jsinit.jsinitial.jsintersection.jsintersectionBy.jsintersectionWith.jsinvert.jsinvertBy.jsinvertObj.jsinvoke.jsinvokeArgs.jsinvokeArgsMap.jsinvokeMap.jsisArguments.jsisArray.jsisArrayBuffer.jsisArrayLike.jsisArrayLikeObject.jsisBoolean.jsisBuffer.jsisDate.jsisElement.jsisEmpty.jsisEqual.jsisEqualWith.jsisError.jsisFinite.jsisFunction.jsisInteger.jsisLength.jsisMap.jsisMatch.jsisMatchWith.jsisNaN.jsisNative.jsisNil.jsisNull.jsisNumber.jsisObject.jsisObjectLike.jsisPlainObject.jsisRegExp.jsisSafeInteger.jsisSet.jsisString.jsisSymbol.jsisTypedArray.jsisUndefined.jsisWeakMap.jsisWeakSet.jsiteratee.jsjoin.jsjuxt.jskebabCase.jskeyBy.jskeys.jskeysIn.jslang.jslast.jslastIndexOf.jslastIndexOfFrom.jslowerCase.jslowerFirst.jslt.jslte.jsmap.jsmapKeys.jsmapValues.jsmatches.jsmatchesProperty.jsmath.jsmax.jsmaxBy.jsmean.jsmeanBy.jsmemoize.jsmerge.jsmergeAll.jsmergeAllWith.jsmergeWith.jsmethod.jsmethodOf.jsmin.jsminBy.jsmixin.jsmultiply.jsnAry.jsnegate.jsnext.jsnoop.jsnow.jsnth.jsnthArg.jsnumber.jsobject.jsomit.jsomitAll.jsomitBy.jsonce.jsorderBy.jsover.jsoverArgs.jsoverEvery.jsoverSome.jspad.jspadChars.jspadCharsEnd.jspadCharsStart.jspadEnd.jspadStart.jsparseInt.jspartial.jspartialRight.jspartition.jspath.jspathEq.jspathOr.jspaths.jspick.jspickAll.jspickBy.jspipe.jsplaceholder.jsplant.jspluck.jsprop.jspropEq.jspropOr.jsproperty.jspropertyOf.jsprops.jspull.jspullAll.jspullAllBy.jspullAllWith.jspullAt.jsrandom.jsrange.jsrangeRight.jsrangeStep.jsrangeStepRight.jsrearg.jsreduce.jsreduceRight.jsreject.jsremove.jsrepeat.jsreplace.jsrest.jsrestFrom.jsresult.jsreverse.jsround.jssample.jssampleSize.jsseq.jsset.jssetWith.jsshuffle.jssize.jsslice.jssnakeCase.jssome.jssortBy.jssortedIndex.jssortedIndexBy.jssortedIndexOf.jssortedLastIndex.jssortedLastIndexBy.jssortedLastIndexOf.jssortedUniq.jssortedUniqBy.jssplit.jsspread.jsspreadFrom.jsstartCase.jsstartsWith.jsstring.jsstubArray.jsstubFalse.jsstubObject.jsstubString.jsstubTrue.jssubtract.jssum.jssumBy.jssymmetricDifference.jssymmetricDifferenceBy.jssymmetricDifferenceWith.jstail.jstake.jstakeLast.jstakeLastWhile.jstakeRight.jstakeRightWhile.jstakeWhile.jstap.jstemplate.jstemplateSettings.jsthrottle.jsthru.jstimes.jstoArray.jstoFinite.jstoInteger.jstoIterator.jstoJSON.jstoLength.jstoLower.jstoNumber.jstoPairs.jstoPairsIn.jstoPath.jstoPlainObject.jstoSafeInteger.jstoString.jstoUpper.jstransform.jstrim.jstrimChars.jstrimCharsEnd.jstrimCharsStart.jstrimEnd.jstrimStart.jstruncate.jsunapply.jsunary.jsunescape.jsunion.jsunionBy.jsunionWith.jsuniq.jsuniqBy.jsuniqWith.jsuniqueId.jsunnest.jsunset.jsunzip.jsunzipWith.jsupdate.jsupdateWith.jsupperCase.jsupperFirst.jsuseWith.jsutil.jsvalue.jsvalueOf.jsvalues.jsvaluesIn.jswhere.jswhereEq.jswithout.jswords.jswrap.jswrapperAt.jswrapperChain.jswrapperLodash.jswrapperReverse.jswrapperValue.jsxor.jsxorBy.jsxorWith.jszip.jszipAll.jszipObj.jszipObject.jszipObjectDeep.jszipWith.js
fromPairs.jsfunction.jsfunctions.jsfunctionsIn.jsget.jsgroupBy.jsgt.jsgte.jshas.jshasIn.jshead.jsidentity.jsinRange.jsincludes.jsindex.jsindexOf.jsinitial.jsintersection.jsintersectionBy.jsintersectionWith.jsinvert.jsinvertBy.jsinvoke.jsinvokeMap.jsisArguments.jsisArray.jsisArrayBuffer.jsisArrayLike.jsisArrayLikeObject.jsisBoolean.jsisBuffer.jsisDate.jsisElement.jsisEmpty.jsisEqual.jsisEqualWith.jsisError.jsisFinite.jsisFunction.jsisInteger.jsisLength.jsisMap.jsisMatch.jsisMatchWith.jsisNaN.jsisNative.jsisNil.jsisNull.jsisNumber.jsisObject.jsisObjectLike.jsisPlainObject.jsisRegExp.jsisSafeInteger.jsisSet.jsisString.jsisSymbol.jsisTypedArray.jsisUndefined.jsisWeakMap.jsisWeakSet.jsiteratee.jsjoin.jskebabCase.jskeyBy.jskeys.jskeysIn.jslang.jslast.jslastIndexOf.jslodash.jslodash.min.jslowerCase.jslowerFirst.jslt.jslte.jsmap.jsmapKeys.jsmapValues.jsmatches.jsmatchesProperty.jsmath.jsmax.jsmaxBy.jsmean.jsmeanBy.jsmemoize.jsmerge.jsmergeWith.jsmethod.jsmethodOf.jsmin.jsminBy.jsmixin.jsmultiply.jsnegate.jsnext.jsnoop.jsnow.jsnth.jsnthArg.jsnumber.jsobject.jsomit.jsomitBy.jsonce.jsorderBy.jsover.jsoverArgs.jsoverEvery.jsoverSome.jspackage.jsonpad.jspadEnd.jspadStart.jsparseInt.jspartial.jspartialRight.jspartition.jspick.jspickBy.jsplant.jsproperty.jspropertyOf.jspull.jspullAll.jspullAllBy.jspullAllWith.jspullAt.jsrandom.jsrange.jsrangeRight.jsrearg.jsreduce.jsreduceRight.jsreject.jsrelease.mdremove.jsrepeat.jsreplace.jsrest.jsresult.jsreverse.jsround.jssample.jssampleSize.jsseq.jsset.jssetWith.jsshuffle.jssize.jsslice.jssnakeCase.jssome.jssortBy.jssortedIndex.jssortedIndexBy.jssortedIndexOf.jssortedLastIndex.jssortedLastIndexBy.jssortedLastIndexOf.jssortedUniq.jssortedUniqBy.jssplit.jsspread.jsstartCase.jsstartsWith.jsstring.jsstubArray.jsstubFalse.jsstubObject.jsstubString.jsstubTrue.jssubtract.jssum.jssumBy.jstail.jstake.jstakeRight.jstakeRightWhile.jstakeWhile.jstap.jstemplate.jstemplateSettings.jsthrottle.jsthru.jstimes.jstoArray.jstoFinite.jstoInteger.jstoIterator.jstoJSON.jstoLength.jstoLower.jstoNumber.jstoPairs.jstoPairsIn.jstoPath.jstoPlainObject.jstoSafeInteger.jstoString.jstoUpper.jstransform.jstrim.jstrimEnd.jstrimStart.jstruncate.jsunary.jsunescape.jsunion.jsunionBy.jsunionWith.jsuniq.jsuniqBy.jsuniqWith.jsuniqueId.jsunset.jsunzip.jsunzipWith.jsupdate.jsupdateWith.jsupperCase.jsupperFirst.jsutil.jsvalue.jsvalueOf.jsvalues.jsvaluesIn.jswithout.jswords.jswrap.jswrapperAt.jswrapperChain.jswrapperLodash.jswrapperReverse.jswrapperValue.jsxor.jsxorBy.jsxorWith.jszip.jszipObject.jszipObjectDeep.jszipWith.js
lowercase-keys
lru_map
lunr
math-intrinsics
memoize-one
mensch
mime
mimic-response
minimatch
minimist
mkdirp
moment
CHANGELOG.mdLICENSEREADME.md
dist
ender.js
locale
min
moment.d.tsmoment.jspackage.jspackage.json
src
lib
locale
moment.js
ts3.1-typings
ms
node-fetch
normalize-path
normalize-url
nth-check
nunjucks-do
nunjucks
object-assign
object-inspect
object-path
omit-keys
on-finished
once
open
os-tmpdir
p-cancelable
parse5-htmlparser2-tree-adapter
parse5-parser-stream
parse5
LICENSEREADME.md
dist
node_modules
package.json
path-is-absolute
path-parse
picomatch
q
qs
quick-lru
range-parser
raw-body
readdirp
require-directory
resolve-alpn
resolve
responselike
rimraf
safe-buffer
safe-json-parse
safer-buffer
semver
send
setprototypeof
side-channel-list
side-channel-map
side-channel-weakmap
side-channel
slick
sprintf-js
statuses
string-template
string-width
string_decoder
strip-ansi
supports-preserve-symlinks-flag
tiny-lr
tmp
to-regex-range
toidentifier
tr46
try-resolve
tslib
type-fest
index.d.tslicense-cc0license-mitpackage.jsonreadme.md
source
and.d.tsarray-indices.d.tsarray-slice.d.tsarray-splice.d.tsarray-tail.d.tsarray-values.d.tsarrayable.d.tsasync-return-type.d.tsasyncify.d.tsbasic.d.tscamel-case.d.tscamel-cased-properties-deep.d.tscamel-cased-properties.d.tsconditional-except.d.tsconditional-keys.d.tsconditional-pick-deep.d.tsconditional-pick.d.tsconditional-simplify.d.tsdelimiter-case.d.tsdelimiter-cased-properties-deep.d.tsdelimiter-cased-properties.d.tsdistributed-omit.d.tsdistributed-pick.d.tsempty-object.d.tsenforce-optional.d.tsentries.d.tsentry.d.tsexact.d.tsexcept.d.tsfind-global-type.d.tsfixed-length-array.d.tsget.d.tsglobal-this.d.tsgreater-than-or-equal.d.tsgreater-than.d.tshas-optional-keys.d.tshas-readonly-keys.d.tshas-required-keys.d.tshas-writable-keys.d.tsif-any.d.tsif-empty-object.d.tsif-never.d.tsif-null.d.tsif-unknown.d.tsincludes.d.tsint-closed-range.d.tsint-range.d.ts
internal
invariant-of.d.tsis-any.d.tsis-equal.d.tsis-float.d.tsis-integer.d.tsis-literal.d.tsis-never.d.tsis-null.d.tsis-tuple.d.tsis-unknown.d.tsiterable-element.d.tsjoin.d.tsjsonifiable.d.tsjsonify.d.tskebab-case.d.tskebab-cased-properties-deep.d.tskebab-cased-properties.d.tskeys-of-union.d.tslast-array-element.d.tsless-than-or-equal.d.tsless-than.d.tsliteral-to-primitive-deep.d.tsliteral-to-primitive.d.tsliteral-union.d.tsmerge-deep.d.tsmerge-exclusive.d.tsmerge.d.tsmultidimensional-array.d.tsmultidimensional-readonly-array.d.tsnon-empty-object.d.tsnon-empty-tuple.d.tsnumeric.d.tsobservable-like.d.tsomit-deep.d.tsomit-index-signature.d.tsopaque.d.tsoptional-keys-of.d.tsor.d.tsoverride-properties.d.tspackage-json.d.tspartial-deep.d.tspartial-on-undefined-deep.d.tspascal-case.d.tspascal-cased-properties-deep.d.tspascal-cased-properties.d.tspaths.d.tspick-deep.d.tspick-index-signature.d.tsprimitive.d.tspromisable.d.tsreadonly-deep.d.tsreadonly-keys-of.d.tsreadonly-tuple.d.tsreplace.d.tsrequire-all-or-none.d.tsrequire-at-least-one.d.tsrequire-exactly-one.d.tsrequire-one-or-none.d.tsrequired-deep.d.tsrequired-keys-of.d.tsschema.d.tsscreaming-snake-case.d.tsset-field-type.d.tsset-non-nullable.d.tsset-optional.d.tsset-parameter-type.d.tsset-readonly.d.tsset-required-deep.d.tsset-required.d.tsset-return-type.d.tsshared-union-fields-deep.d.tsshared-union-fields.d.tssimplify-deep.d.tssimplify.d.tssingle-key-object.d.tssnake-case.d.tssnake-cased-properties-deep.d.tssnake-cased-properties.d.tssplit.d.tsspread.d.tsstring-key-of.d.tsstring-repeat.d.tsstring-slice.d.tsstringified.d.tsstructured-cloneable.d.tssubtract.d.tssum.d.tstagged-union.d.tstagged.d.tstrim.d.tstsconfig-json.d.tstuple-to-union.d.tstyped-array.d.tsundefined-on-partial-deep.d.tsunion-to-intersection.d.tsunion-to-tuple.d.tsunknown-array.d.tsunknown-record.d.tsvalue-of.d.tswords.d.tswritable-deep.d.tswritable-keys-of.d.tswritable.d.ts
undici
LICENSEREADME.md
docs
index-fetch.jsindex.d.tsindex.js
lib
package.json
scripts
types
unxhr
urijs
valid-data-url
web-resource-inliner
README.md
node_modules
.bin
dom-serializer
domhandler
domutils
entities
htmlparser2
mime
package.json
src
webidl-conversions
websocket-driver
websocket-extensions
whatwg-encoding
whatwg-mimetype
whatwg-url
wrap-ansi
wrappy
write
xtend
y18n
yargs-parser
yargs
package-lock.jsonpackage.json
pixel
plan
project
pwsh
ue.json
ui
unity
vrm4u
web

53
book/node_modules/webidl-conversions/README.md generated vendored Normal file

@@ -0,0 +1,53 @@
# WebIDL Type Conversions on JavaScript Values
This package implements, in JavaScript, the algorithms to convert a given JavaScript value according to a given [WebIDL](http://heycam.github.io/webidl/) [type](http://heycam.github.io/webidl/#idl-types).
The goal is that you should be able to write code like
```js
const conversions = require("webidl-conversions");
function doStuff(x, y) {
x = conversions["boolean"](x);
y = conversions["unsigned long"](y);
// actual algorithm code here
}
```
and your function `doStuff` will behave the same as a WebIDL operation declared as
```webidl
void doStuff(boolean x, unsigned long y);
```
## API
This package's main module's default export is an object with a variety of methods, each corresponding to a different WebIDL type. Each method, when invoked on a JavaScript value, will give back the new JavaScript value that results after passing through the WebIDL conversion rules. (See below for more details on what that means.) Alternately, the method could throw an error, if the WebIDL algorithm is specified to do so: for example `conversions["float"](NaN)` [will throw a `TypeError`](http://heycam.github.io/webidl/#es-float).
## Status
All of the numeric types are implemented (float being implemented as double) and some others are as well - check the source for all of them. This list will grow over time in service of the [HTML as Custom Elements](https://github.com/dglazkov/html-as-custom-elements) project, but in the meantime, pull requests welcome!
I'm not sure yet what the strategy will be for modifiers, e.g. [`[Clamp]`](http://heycam.github.io/webidl/#Clamp). Maybe something like `conversions["unsigned long"](x, { clamp: true })`? We'll see.
We might also want to extend the API to give better error messages, e.g. "Argument 1 of HTMLMediaElement.fastSeek is not a finite floating-point value" instead of "Argument is not a finite floating-point value." This would require passing in more information to the conversion functions than we currently do.
## Background
What's actually going on here, conceptually, is pretty weird. Let's try to explain.
WebIDL, as part of its madness-inducing design, has its own type system. When people write algorithms in web platform specs, they usually operate on WebIDL values, i.e. instances of WebIDL types. For example, if they were specifying the algorithm for our `doStuff` operation above, they would treat `x` as a WebIDL value of [WebIDL type `boolean`](http://heycam.github.io/webidl/#idl-boolean). Crucially, they would _not_ treat `x` as a JavaScript variable whose value is either the JavaScript `true` or `false`. They're instead working in a different type system altogether, with its own rules.
Separately from its type system, WebIDL defines a ["binding"](http://heycam.github.io/webidl/#ecmascript-binding) of the type system into JavaScript. This contains rules like: when you pass a JavaScript value to the JavaScript method that manifests a given WebIDL operation, how does that get converted into a WebIDL value? For example, a JavaScript `true` passed in the position of a WebIDL `boolean` argument becomes a WebIDL `true`. But, a JavaScript `true` passed in the position of a [WebIDL `unsigned long`](http://heycam.github.io/webidl/#idl-unsigned-long) becomes a WebIDL `1`. And so on.
Finally, we have the actual implementation code. This is usually C++, although these days [some smart people are using Rust](https://github.com/servo/servo). The implementation, of course, has its own type system. So when they implement the WebIDL algorithms, they don't actually use WebIDL values, since those aren't "real" outside of specs. Instead, implementations apply the WebIDL binding rules in such a way as to convert incoming JavaScript values into C++ values. For example, if code in the browser called `doStuff(true, true)`, then the implementation code would eventually receive a C++ `bool` containing `true` and a C++ `uint32_t` containing `1`.
The upside of all this is that implementations can abstract all the conversion logic away, letting WebIDL handle it, and focus on implementing the relevant methods in C++ with values of the correct type already provided. That is payoff of WebIDL, in a nutshell.
And getting to that payoff is the goal of _this_ project—but for JavaScript implementations, instead of C++ ones. That is, this library is designed to make it easier for JavaScript developers to write functions that behave like a given WebIDL operation. So conceptually, the conversion pipeline, which in its general form is JavaScript values ↦ WebIDL values ↦ implementation-language values, in this case becomes JavaScript values ↦ WebIDL values ↦ JavaScript values. And that intermediate step is where all the logic is performed: a JavaScript `true` becomes a WebIDL `1` in an unsigned long context, which then becomes a JavaScript `1`.
## Don't Use This
Seriously, why would you ever use this? You really shouldn't. WebIDL is … not great, and you shouldn't be emulating its semantics. If you're looking for a generic argument-processing library, you should find one with better rules than those from WebIDL. In general, your JavaScript should not be trying to become more like WebIDL; if anything, we should fix WebIDL to make it more like JavaScript.
The _only_ people who should use this are those trying to create faithful implementations (or polyfills) of web platform interfaces defined in WebIDL.