lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
9393b5fc 9b491439

+6140 -4743
+57
.git-blame-ignore-revs
··· 39 39 40 40 # fix indentation in meteor default.nix 41 41 a37a6de881ec4c6708e6b88fd16256bbc7f26bbd 42 + 43 + # treewide: automatically md-convert option descriptions 44 + 2e751c0772b9d48ff6923569adfa661b030ab6a2 45 + 46 + # nixos/*: automatically convert option docs 47 + 087472b1e5230ffc8ba642b1e4f9218adf4634a2 48 + 49 + # nixos/*: automatically convert option descriptions 50 + ef176dcf7e76c3639571d7c6051246c8fbadf12a 51 + 52 + # nixos/*: automatically convert option docs to MD 53 + 61e93df1891972bae3e0c97a477bd44e8a477aa0 54 + 55 + # nixos/*: convert options with admonitions to MD 56 + 722b99bc0eb57711c0498a86a3f55e6c69cdb05f 57 + 58 + # nixos/*: automatically convert option docs 59 + 6039648c50c7c0858b5e506c6298773a98e0f066 60 + 61 + # nixos/*: md-convert options with unordered lists 62 + c915b915b5e466a0b0b2af2906cd4d2380b8a1de 63 + 64 + # nixos/*: convert options with listings 65 + f2ea09ecbe1fa1da32eaa6e036d64ac324a2986f 66 + 67 + # nixos/*: convert straggler options to MD 68 + 1d41cff3dc4c8f37bb5841f51fcbff705e169178 69 + 70 + # nixos/*: normalize manpage references to single-line form 71 + 423545fe4865d126e86721ba30da116e29c65004 72 + 73 + # nixos/documentation: split options doc build 74 + fc614c37c653637e5475a0b0a987489b4d1f351d 75 + 76 + # nixos/*: convert options with admonitions to MD 77 + 722b99bc0eb57711c0498a86a3f55e6c69cdb05f 78 + 79 + # nixos/*: convert internal option descriptions to MD 80 + 9547123258f69efd92b54763051d6dc7f3bfcaca 81 + 82 + # nixos/*: replace </para><para> with double linebreaks 83 + 694d5b19d30bf66687b42fb77f43ea7cd1002a62 84 + 85 + # treewide: add defaultText for options with simple interpolation defaults 86 + fb0e5be84331188a69b3edd31679ca6576edb75a 87 + 88 + # nixos/*: mark pre-existing markdown descriptions as mdDoc 89 + 7e7d68a250f75678451cd44f8c3d585bf750461e 90 + 91 + # nixos/*: normalize link format 92 + 3aebb4a2be8821a6d8a695f0908d8567dc00de31 93 + 94 + # nixos/*: replace <code> in option docs with <literal> 95 + 16102dce2fbad670bd47dd75c860a8daa5fe47ad 96 + 97 + # nixos/*: add trivial defaultText for options with simple defaults 98 + 25124556397ba17bfd70297000270de1e6523b0a
-11
doc/.gitignore
··· 1 - *.chapter.xml 2 - *.section.xml 3 - .version 4 - functions/library/generated 5 - functions/library/locations.xml 6 - highlightjs 7 - manual-full.xml 8 - out 9 - result 10 - result-* 11 - media
-114
doc/Makefile
··· 1 - MD_TARGETS=$(addsuffix .xml, $(basename $(shell find . -type f -regex '.*\.md$$' -not -name README.md))) 2 - 3 - PANDOC ?= pandoc 4 - 5 - pandoc_media_dir = media 6 - # NOTE: Keep in sync with conversion script (/maintainers/scripts/db-to-md.sh). 7 - # TODO: Remove raw-attribute when we can get rid of DocBook altogether. 8 - pandoc_commonmark_enabled_extensions = +attributes+fenced_divs+footnotes+bracketed_spans+definition_lists+pipe_tables+raw_attribute 9 - # Not needed: 10 - # - docbook-reader/citerefentry-to-rst-role.lua (only relevant for DocBook → MarkDown/rST/MyST) 11 - pandoc_flags = --extract-media=$(pandoc_media_dir) \ 12 - --lua-filter=$(PANDOC_LUA_FILTERS_DIR)/diagram-generator.lua \ 13 - --lua-filter=build-aux/pandoc-filters/myst-reader/roles.lua \ 14 - --lua-filter=$(PANDOC_LINK_MANPAGES_FILTER) \ 15 - --lua-filter=build-aux/pandoc-filters/docbook-writer/rst-roles.lua \ 16 - --lua-filter=build-aux/pandoc-filters/docbook-writer/labelless-link-is-xref.lua \ 17 - -f commonmark$(pandoc_commonmark_enabled_extensions)+smart 18 - 19 - .PHONY: all 20 - all: validate format out/html/index.html out/epub/manual.epub 21 - 22 - .PHONY: render-md 23 - render-md: ${MD_TARGETS} 24 - 25 - .PHONY: debug 26 - debug: 27 - nix-shell --run "xmloscopy --docbook5 ./manual.xml ./manual-full.xml" 28 - 29 - .PHONY: format 30 - format: doc-support/result 31 - find . -iname '*.xml' -type f | while read f; do \ 32 - echo $$f ;\ 33 - xmlformat --config-file "doc-support/result/xmlformat.conf" -i $$f ;\ 34 - done 35 - 36 - .PHONY: fix-misc-xml 37 - fix-misc-xml: 38 - find . -iname '*.xml' -type f \ 39 - -exec ../nixos/doc/varlistentry-fixer.rb {} ';' 40 - 41 - .PHONY: clean 42 - clean: 43 - rm -f ${MD_TARGETS} doc-support/result .version manual-full.xml functions/library/locations.xml functions/library/generated 44 - rm -rf ./out/ ./highlightjs ./media 45 - 46 - .PHONY: validate 47 - validate: manual-full.xml doc-support/result 48 - jing doc-support/result/docbook.rng manual-full.xml 49 - 50 - out/html/index.html: doc-support/result manual-full.xml style.css highlightjs 51 - mkdir -p out/html 52 - xsltproc \ 53 - --nonet --xinclude \ 54 - --output $@ \ 55 - doc-support/result/xhtml.xsl \ 56 - ./manual-full.xml 57 - 58 - mkdir -p out/html/highlightjs/ 59 - cp -r highlightjs out/html/ 60 - 61 - cp -r $(pandoc_media_dir) out/html/ 62 - cp ./overrides.css out/html/ 63 - cp ./style.css out/html/style.css 64 - 65 - mkdir -p out/html/images/callouts 66 - cp doc-support/result/xsl/docbook/images/callouts/*.svg out/html/images/callouts/ 67 - chmod u+w -R out/html/ 68 - 69 - out/epub/manual.epub: epub.xml 70 - mkdir -p out/epub/scratch 71 - xsltproc --nonet \ 72 - --output out/epub/scratch/ \ 73 - doc-support/result/epub.xsl \ 74 - ./epub.xml 75 - 76 - echo "application/epub+zip" > mimetype 77 - zip -0Xq "out/epub/manual.epub" mimetype 78 - rm mimetype 79 - cd "out/epub/scratch/" && zip -Xr9D "../manual.epub" * 80 - rm -rf "out/epub/scratch/" 81 - 82 - highlightjs: doc-support/result 83 - mkdir -p highlightjs 84 - cp -r doc-support/result/highlightjs/highlight.pack.js highlightjs/ 85 - cp -r doc-support/result/highlightjs/LICENSE highlightjs/ 86 - cp -r doc-support/result/highlightjs/mono-blue.css highlightjs/ 87 - cp -r doc-support/result/highlightjs/loader.js highlightjs/ 88 - 89 - 90 - manual-full.xml: ${MD_TARGETS} .version functions/library/locations.xml functions/library/generated *.xml **/*.xml **/**/*.xml 91 - xmllint --nonet --xinclude --noxincludenode manual.xml --output manual-full.xml 92 - 93 - .version: doc-support/result 94 - ln -rfs ./doc-support/result/version .version 95 - 96 - doc-support/result: doc-support/default.nix 97 - (cd doc-support; nix-build) 98 - 99 - functions/library/locations.xml: doc-support/result 100 - ln -rfs ./doc-support/result/function-locations.xml functions/library/locations.xml 101 - 102 - functions/library/generated: doc-support/result 103 - ln -rfs ./doc-support/result/function-docs functions/library/generated 104 - 105 - %.section.xml: %.section.md 106 - $(PANDOC) $^ -t docbook \ 107 - $(pandoc_flags) \ 108 - -o $@ 109 - 110 - %.chapter.xml: %.chapter.md 111 - $(PANDOC) $^ -t docbook \ 112 - --top-level-division=chapter \ 113 - $(pandoc_flags) \ 114 - -o $@
-23
doc/build-aux/pandoc-filters/docbook-reader/citerefentry-to-rst-role.lua
··· 1 - --[[ 2 - Converts Code AST nodes produced by pandoc’s DocBook reader 3 - from citerefentry elements into AST for corresponding role 4 - for reStructuredText. 5 - 6 - We use subset of MyST syntax (CommonMark with features from rST) 7 - so let’s use the rST AST for rST features. 8 - 9 - Reference: https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html#role-manpage 10 - ]] 11 - 12 - function Code(elem) 13 - elem.classes = elem.classes:map(function (x) 14 - if x == 'citerefentry' then 15 - elem.attributes['role'] = 'manpage' 16 - return 'interpreted-text' 17 - else 18 - return x 19 - end 20 - end) 21 - 22 - return elem 23 - end
-44
doc/build-aux/pandoc-filters/docbook-writer/rst-roles.lua
··· 1 - --[[ 2 - Converts AST for reStructuredText roles into corresponding 3 - DocBook elements. 4 - 5 - Currently, only a subset of roles is supported. 6 - 7 - Reference: 8 - List of roles: 9 - https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html 10 - manpage: 11 - https://tdg.docbook.org/tdg/5.1/citerefentry.html 12 - file: 13 - https://tdg.docbook.org/tdg/5.1/filename.html 14 - ]] 15 - 16 - function Code(elem) 17 - if elem.classes:includes('interpreted-text') then 18 - local tag = nil 19 - local content = elem.text 20 - if elem.attributes['role'] == 'manpage' then 21 - tag = 'citerefentry' 22 - local title, volnum = content:match('^(.+)%((%w+)%)$') 23 - if title == nil then 24 - -- No volnum in parentheses. 25 - title = content 26 - end 27 - content = '<refentrytitle>' .. title .. '</refentrytitle>' .. (volnum ~= nil and ('<manvolnum>' .. volnum .. '</manvolnum>') or '') 28 - elseif elem.attributes['role'] == 'file' then 29 - tag = 'filename' 30 - elseif elem.attributes['role'] == 'command' then 31 - tag = 'command' 32 - elseif elem.attributes['role'] == 'option' then 33 - tag = 'option' 34 - elseif elem.attributes['role'] == 'var' then 35 - tag = 'varname' 36 - elseif elem.attributes['role'] == 'env' then 37 - tag = 'envar' 38 - end 39 - 40 - if tag ~= nil then 41 - return pandoc.RawInline('docbook', '<' .. tag .. '>' .. content .. '</' .. tag .. '>') 42 - end 43 - end 44 - end
-36
doc/build-aux/pandoc-filters/myst-reader/roles.lua
··· 1 - --[[ 2 - Replaces Str AST nodes containing {role}, followed by a Code node 3 - by a Code node with attrs that would be produced by rST reader 4 - from the role syntax. 5 - 6 - This is to emulate MyST syntax in Pandoc. 7 - (MyST is a CommonMark flavour with rST features mixed in.) 8 - 9 - Reference: https://myst-parser.readthedocs.io/en/latest/syntax/syntax.html#roles-an-in-line-extension-point 10 - ]] 11 - 12 - function Inlines(inlines) 13 - for i = #inlines-1,1,-1 do 14 - local first = inlines[i] 15 - local second = inlines[i+1] 16 - local correct_tags = first.tag == 'Str' and second.tag == 'Code' 17 - if correct_tags then 18 - -- docutils supports alphanumeric strings separated by [-._:] 19 - -- We are slightly more liberal for simplicity. 20 - -- Allow preceding punctuation (eg '('), otherwise '({file}`...`)' 21 - -- does not match. Also allow anything followed by a non-breaking space 22 - -- since pandoc emits those after certain abbreviations (e.g. e.g.). 23 - local prefix, role = first.text:match('^(.*){([-._+:%w]+)}$') 24 - if role ~= nil and (prefix == '' or prefix:match("^.*[%p ]$") ~= nil) then 25 - if prefix == '' then 26 - inlines:remove(i) 27 - else 28 - first.text = prefix 29 - end 30 - second.attributes['role'] = role 31 - second.classes:insert('interpreted-text') 32 - end 33 - end 34 - end 35 - return inlines 36 - end
-25
doc/build-aux/pandoc-filters/myst-writer/roles.lua
··· 1 - --[[ 2 - Replaces Code nodes with attrs that would be produced by rST reader 3 - from the role syntax by a Str AST node containing {role}, followed by a Code node. 4 - 5 - This is to emulate MyST syntax in Pandoc. 6 - (MyST is a CommonMark flavour with rST features mixed in.) 7 - 8 - Reference: https://myst-parser.readthedocs.io/en/latest/syntax/syntax.html#roles-an-in-line-extension-point 9 - ]] 10 - 11 - function Code(elem) 12 - local role = elem.attributes['role'] 13 - 14 - if elem.classes:includes('interpreted-text') and role ~= nil then 15 - elem.classes = elem.classes:filter(function (c) 16 - return c ~= 'interpreted-text' 17 - end) 18 - elem.attributes['role'] = nil 19 - 20 - return { 21 - pandoc.Str('{' .. role .. '}'), 22 - elem, 23 - } 24 - end 25 - end
+12
doc/builders.md
··· 1 + # Builders {#part-builders} 2 + 3 + ```{=include=} chapters 4 + builders/fetchers.chapter.md 5 + builders/trivial-builders.chapter.md 6 + builders/testers.chapter.md 7 + builders/special.md 8 + builders/images.md 9 + hooks/index.md 10 + languages-frameworks/index.md 11 + builders/packages/index.md 12 + ```
+13
doc/builders/images.md
··· 1 + # Images {#chap-images} 2 + 3 + This chapter describes tools for creating various types of images. 4 + 5 + ```{=include=} sections 6 + images/appimagetools.section.md 7 + images/dockertools.section.md 8 + images/ocitools.section.md 9 + images/snaptools.section.md 10 + images/portableservice.section.md 11 + images/makediskimage.section.md 12 + images/binarycache.section.md 13 + ```
-15
doc/builders/images.xml
··· 1 - <chapter xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xi="http://www.w3.org/2001/XInclude" 3 - xml:id="chap-images"> 4 - <title>Images</title> 5 - <para> 6 - This chapter describes tools for creating various types of images. 7 - </para> 8 - <xi:include href="images/appimagetools.section.xml" /> 9 - <xi:include href="images/dockertools.section.xml" /> 10 - <xi:include href="images/ocitools.section.xml" /> 11 - <xi:include href="images/snaptools.section.xml" /> 12 - <xi:include href="images/portableservice.section.xml" /> 13 - <xi:include href="images/makediskimage.section.xml" /> 14 - <xi:include href="images/binarycache.section.xml" /> 15 - </chapter>
+1 -1
doc/builders/packages/dlib.section.md
··· 1 1 # DLib {#dlib} 2 2 3 - [DLib](http://dlib.net/) is a modern, C++-based toolkit which provides several machine learning algorithms. 3 + [DLib](http://dlib.net/) is a modern, C++\-based toolkit which provides several machine learning algorithms. 4 4 5 5 ## Compiling without AVX support {#compiling-without-avx-support} 6 6
+27
doc/builders/packages/index.md
··· 1 + # Packages {#chap-packages} 2 + 3 + This chapter contains information about how to use and maintain the Nix expressions for a number of specific packages, such as the Linux kernel or X.org. 4 + 5 + ```{=include=} sections 6 + citrix.section.md 7 + dlib.section.md 8 + eclipse.section.md 9 + elm.section.md 10 + emacs.section.md 11 + firefox.section.md 12 + fish.section.md 13 + fuse.section.md 14 + ibus.section.md 15 + kakoune.section.md 16 + linux.section.md 17 + locales.section.md 18 + etc-files.section.md 19 + nginx.section.md 20 + opengl.section.md 21 + shell-helpers.section.md 22 + steam.section.md 23 + cataclysm-dda.section.md 24 + urxvt.section.md 25 + weechat.section.md 26 + xorg.section.md 27 + ```
-29
doc/builders/packages/index.xml
··· 1 - <chapter xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xi="http://www.w3.org/2001/XInclude" 3 - xml:id="chap-packages"> 4 - <title>Packages</title> 5 - <para> 6 - This chapter contains information about how to use and maintain the Nix expressions for a number of specific packages, such as the Linux kernel or X.org. 7 - </para> 8 - <xi:include href="citrix.section.xml" /> 9 - <xi:include href="dlib.section.xml" /> 10 - <xi:include href="eclipse.section.xml" /> 11 - <xi:include href="elm.section.xml" /> 12 - <xi:include href="emacs.section.xml" /> 13 - <xi:include href="firefox.section.xml" /> 14 - <xi:include href="fish.section.xml" /> 15 - <xi:include href="fuse.section.xml" /> 16 - <xi:include href="ibus.section.xml" /> 17 - <xi:include href="kakoune.section.xml" /> 18 - <xi:include href="linux.section.xml" /> 19 - <xi:include href="locales.section.xml" /> 20 - <xi:include href="etc-files.section.xml" /> 21 - <xi:include href="nginx.section.xml" /> 22 - <xi:include href="opengl.section.xml" /> 23 - <xi:include href="shell-helpers.section.xml" /> 24 - <xi:include href="steam.section.xml" /> 25 - <xi:include href="cataclysm-dda.section.xml" /> 26 - <xi:include href="urxvt.section.xml" /> 27 - <xi:include href="weechat.section.xml" /> 28 - <xi:include href="xorg.section.xml" /> 29 - </chapter>
+11
doc/builders/special.md
··· 1 + # Special builders {#chap-special} 2 + 3 + This chapter describes several special builders. 4 + 5 + ```{=include=} sections 6 + special/fhs-environments.section.md 7 + special/makesetuphook.section.md 8 + special/mkshell.section.md 9 + special/darwin-builder.section.md 10 + special/vm-tools.section.md 11 + ```
-13
doc/builders/special.xml
··· 1 - <chapter xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xi="http://www.w3.org/2001/XInclude" 3 - xml:id="chap-special"> 4 - <title>Special builders</title> 5 - <para> 6 - This chapter describes several special builders. 7 - </para> 8 - <xi:include href="special/fhs-environments.section.xml" /> 9 - <xi:include href="special/makesetuphook.section.xml" /> 10 - <xi:include href="special/mkshell.section.xml" /> 11 - <xi:include href="special/darwin-builder.section.xml" /> 12 - <xi:include href="special/vm-tools.section.xml" /> 13 - </chapter>
+10
doc/contributing.md
··· 1 + # Contributing to Nixpkgs {#part-contributing} 2 + 3 + ```{=include=} chapters 4 + contributing/quick-start.chapter.md 5 + contributing/coding-conventions.chapter.md 6 + contributing/submitting-changes.chapter.md 7 + contributing/vulnerability-roundup.chapter.md 8 + contributing/reviewing-contributions.chapter.md 9 + contributing/contributing-to-documentation.chapter.md 10 + ```
+16
doc/contributing/staging-workflow.dot
··· 1 + digraph { 2 + "small changes" [shape=none] 3 + "mass-rebuilds and other large changes" [shape=none] 4 + "critical security fixes" [shape=none] 5 + "broken staging-next fixes" [shape=none] 6 + 7 + "small changes" -> master 8 + "mass-rebuilds and other large changes" -> staging 9 + "critical security fixes" -> master 10 + "broken staging-next fixes" -> "staging-next" 11 + 12 + "staging-next" -> master [color="#E85EB0"] [label="stabilization ends"] [fontcolor="#E85EB0"] 13 + "staging" -> "staging-next" [color="#E85EB0"] [label="stabilization starts"] [fontcolor="#E85EB0"] 14 + 15 + master -> "staging-next" -> staging [color="#5F5EE8"] [label="every six hours (GitHub Action)"] [fontcolor="#5F5EE8"] 16 + }
+102
doc/contributing/staging-workflow.svg
··· 1 + <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 + <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 3 + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 4 + <!-- Generated by graphviz version 7.1.0 (0) 5 + --> 6 + <!-- Pages: 1 --> 7 + <svg width="743pt" height="291pt" 8 + viewBox="0.00 0.00 743.00 291.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 9 + <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 287)"> 10 + <polygon fill="white" stroke="none" points="-4,4 -4,-287 739,-287 739,4 -4,4"/> 11 + <!-- small changes --> 12 + <g id="node1" class="node"> 13 + <title>small changes</title> 14 + <text text-anchor="middle" x="59" y="-261.3" font-family="Times,serif" font-size="14.00">small changes</text> 15 + </g> 16 + <!-- master --> 17 + <g id="node5" class="node"> 18 + <title>master</title> 19 + <ellipse fill="none" stroke="black" cx="139" cy="-192" rx="43.59" ry="18"/> 20 + <text text-anchor="middle" x="139" y="-188.3" font-family="Times,serif" font-size="14.00">master</text> 21 + </g> 22 + <!-- small changes&#45;&gt;master --> 23 + <g id="edge1" class="edge"> 24 + <title>small changes&#45;&gt;master</title> 25 + <path fill="none" stroke="black" d="M77.96,-247.17C88.42,-237.89 101.55,-226.23 112.96,-216.11"/> 26 + <polygon fill="black" stroke="black" points="114.99,-218.99 120.14,-209.74 110.34,-213.76 114.99,-218.99"/> 27 + </g> 28 + <!-- mass&#45;rebuilds and other large changes --> 29 + <g id="node2" class="node"> 30 + <title>mass&#45;rebuilds and other large changes</title> 31 + <text text-anchor="middle" x="588" y="-101.3" font-family="Times,serif" font-size="14.00">mass&#45;rebuilds and other large changes</text> 32 + </g> 33 + <!-- staging --> 34 + <g id="node6" class="node"> 35 + <title>staging</title> 36 + <ellipse fill="none" stroke="black" cx="438" cy="-18" rx="45.49" ry="18"/> 37 + <text text-anchor="middle" x="438" y="-14.3" font-family="Times,serif" font-size="14.00">staging</text> 38 + </g> 39 + <!-- mass&#45;rebuilds and other large changes&#45;&gt;staging --> 40 + <g id="edge2" class="edge"> 41 + <title>mass&#45;rebuilds and other large changes&#45;&gt;staging</title> 42 + <path fill="none" stroke="black" d="M587.48,-87.47C586.26,-76.55 582.89,-62.7 574,-54 553.19,-33.63 522.2,-24.65 495.05,-20.86"/> 43 + <polygon fill="black" stroke="black" points="495.53,-17.39 485.2,-19.71 494.72,-24.35 495.53,-17.39"/> 44 + </g> 45 + <!-- critical security fixes --> 46 + <g id="node3" class="node"> 47 + <title>critical security fixes</title> 48 + <text text-anchor="middle" x="219" y="-261.3" font-family="Times,serif" font-size="14.00">critical security fixes</text> 49 + </g> 50 + <!-- critical security fixes&#45;&gt;master --> 51 + <g id="edge3" class="edge"> 52 + <title>critical security fixes&#45;&gt;master</title> 53 + <path fill="none" stroke="black" d="M200.04,-247.17C189.58,-237.89 176.45,-226.23 165.04,-216.11"/> 54 + <polygon fill="black" stroke="black" points="167.66,-213.76 157.86,-209.74 163.01,-218.99 167.66,-213.76"/> 55 + </g> 56 + <!-- broken staging&#45;next fixes --> 57 + <g id="node4" class="node"> 58 + <title>broken staging&#45;next fixes</title> 59 + <text text-anchor="middle" x="414" y="-188.3" font-family="Times,serif" font-size="14.00">broken staging&#45;next fixes</text> 60 + </g> 61 + <!-- staging&#45;next --> 62 + <g id="node7" class="node"> 63 + <title>staging&#45;next</title> 64 + <ellipse fill="none" stroke="black" cx="272" cy="-105" rx="68.79" ry="18"/> 65 + <text text-anchor="middle" x="272" y="-101.3" font-family="Times,serif" font-size="14.00">staging&#45;next</text> 66 + </g> 67 + <!-- broken staging&#45;next fixes&#45;&gt;staging&#45;next --> 68 + <g id="edge4" class="edge"> 69 + <title>broken staging&#45;next fixes&#45;&gt;staging&#45;next</title> 70 + <path fill="none" stroke="black" d="M410.2,-174.42C406.88,-163.48 400.98,-149.62 391,-141 377.77,-129.56 360.96,-121.86 344.17,-116.67"/> 71 + <polygon fill="black" stroke="black" points="345.21,-113.33 334.63,-114.02 343.33,-120.07 345.21,-113.33"/> 72 + </g> 73 + <!-- master&#45;&gt;staging&#45;next --> 74 + <g id="edge7" class="edge"> 75 + <title>master&#45;&gt;staging&#45;next</title> 76 + <path fill="none" stroke="#5f5ee8" d="M96.55,-187.26C53.21,-181.83 -4.5,-169.14 20,-141 41.99,-115.74 126.36,-108.13 191.48,-106.11"/> 77 + <polygon fill="#5f5ee8" stroke="#5f5ee8" points="191.57,-109.61 201.47,-105.85 191.38,-102.62 191.57,-109.61"/> 78 + <text text-anchor="middle" x="133" y="-144.8" font-family="Times,serif" font-size="14.00" fill="#5f5ee8">every six hours (GitHub Action)</text> 79 + </g> 80 + <!-- staging&#45;&gt;staging&#45;next --> 81 + <g id="edge6" class="edge"> 82 + <title>staging&#45;&gt;staging&#45;next</title> 83 + <path fill="none" stroke="#e85eb0" d="M434.55,-36.2C431.48,-47.12 425.89,-60.72 416,-69 397.61,-84.41 373.51,-93.23 350.31,-98.23"/> 84 + <polygon fill="#e85eb0" stroke="#e85eb0" points="349.67,-94.79 340.5,-100.1 350.98,-101.66 349.67,-94.79"/> 85 + <text text-anchor="middle" x="493.5" y="-57.8" font-family="Times,serif" font-size="14.00" fill="#e85eb0">stabilization starts</text> 86 + </g> 87 + <!-- staging&#45;next&#45;&gt;master --> 88 + <g id="edge5" class="edge"> 89 + <title>staging&#45;next&#45;&gt;master</title> 90 + <path fill="none" stroke="#e85eb0" d="M268.22,-123.46C265.05,-134.22 259.46,-147.52 250,-156 233.94,-170.4 211.98,-178.87 191.83,-183.86"/> 91 + <polygon fill="#e85eb0" stroke="#e85eb0" points="191.35,-180.38 182.34,-185.96 192.86,-187.22 191.35,-180.38"/> 92 + <text text-anchor="middle" x="323.5" y="-144.8" font-family="Times,serif" font-size="14.00" fill="#e85eb0">stabilization ends</text> 93 + </g> 94 + <!-- staging&#45;next&#45;&gt;staging --> 95 + <g id="edge8" class="edge"> 96 + <title>staging&#45;next&#45;&gt;staging</title> 97 + <path fill="none" stroke="#5f5ee8" d="M221.07,-92.46C194.72,-84.14 170.92,-71.32 186,-54 210.78,-25.54 314.74,-19.48 381.15,-18.6"/> 98 + <polygon fill="#5f5ee8" stroke="#5f5ee8" points="380.79,-22.1 390.76,-18.51 380.73,-15.1 380.79,-22.1"/> 99 + <text text-anchor="middle" x="299" y="-57.8" font-family="Times,serif" font-size="14.00" fill="#5f5ee8">every six hours (GitHub Action)</text> 100 + </g> 101 + </g> 102 + </svg>
+5 -18
doc/contributing/submitting-changes.chapter.md
··· 214 214 - Hydra builds for master and staging should not be used as testing platform, it’s a build farm for changes that have been already tested. 215 215 - When changing the bootloader installation process, extra care must be taken. Grub installations cannot be rolled back, hence changes may break people’s installations forever. For any non-trivial change to the bootloader please file a PR asking for review, especially from \@edolstra. 216 216 217 - ```{.graphviz caption="Staging workflow"} 218 - digraph { 219 - "small changes" [shape=none] 220 - "mass-rebuilds and other large changes" [shape=none] 221 - "critical security fixes" [shape=none] 222 - "broken staging-next fixes" [shape=none] 223 - 224 - "small changes" -> master 225 - "mass-rebuilds and other large changes" -> staging 226 - "critical security fixes" -> master 227 - "broken staging-next fixes" -> "staging-next" 228 - 229 - "staging-next" -> master [color="#E85EB0"] [label="stabilization ends"] [fontcolor="#E85EB0"] 230 - "staging" -> "staging-next" [color="#E85EB0"] [label="stabilization starts"] [fontcolor="#E85EB0"] 231 - 232 - master -> "staging-next" -> staging [color="#5F5EE8"] [label="every six hours (GitHub Action)"] [fontcolor="#5F5EE8"] 233 - } 234 - ``` 217 + ::: {.figure #fig-staging-workflow} 218 + # Staging workflow 219 + <!-- generated from ./staging-workflow.dot using: dot -Tsvg staging-workflow.dot > staging-workflow.svg --> 220 + ![Staging workflow](./staging-workflow.svg) 221 + ::: 235 222 236 223 [This GitHub Action](https://github.com/NixOS/nixpkgs/blob/master/.github/workflows/periodic-merge-6h.yml) brings changes from `master` to `staging-next` and from `staging-next` to `staging` every 6 hours; these are the blue arrows in the diagram above. The purple arrows in the diagram above are done manually and much less frequently. You can get an idea of how often these merges occur by looking at the git history. 237 224
+119 -43
doc/default.nix
··· 1 1 { pkgs ? (import ./.. { }), nixpkgs ? { }}: 2 2 let 3 - doc-support = import ./doc-support { inherit pkgs nixpkgs; }; 3 + inherit (pkgs) lib; 4 + inherit (lib) hasPrefix removePrefix; 5 + 6 + lib-docs = import ./doc-support/lib-function-docs.nix { 7 + inherit pkgs nixpkgs; 8 + libsets = [ 9 + { name = "asserts"; description = "assertion functions"; } 10 + { name = "attrsets"; description = "attribute set functions"; } 11 + { name = "strings"; description = "string manipulation functions"; } 12 + { name = "versions"; description = "version string functions"; } 13 + { name = "trivial"; description = "miscellaneous functions"; } 14 + { name = "lists"; description = "list manipulation functions"; } 15 + { name = "debug"; description = "debugging functions"; } 16 + { name = "options"; description = "NixOS / nixpkgs option handling"; } 17 + { name = "path"; description = "path functions"; } 18 + { name = "filesystem"; description = "filesystem functions"; } 19 + { name = "sources"; description = "source filtering functions"; } 20 + { name = "cli"; description = "command-line serialization functions"; } 21 + ]; 22 + }; 23 + 24 + epub = pkgs.runCommand "manual.epub" { 25 + nativeBuildInputs = with pkgs; [ libxslt zip ]; 26 + 27 + epub = '' 28 + <book xmlns="http://docbook.org/ns/docbook" 29 + xmlns:xlink="http://www.w3.org/1999/xlink" 30 + version="5.0" 31 + xml:id="nixpkgs-manual"> 32 + <info> 33 + <title>Nixpkgs Manual</title> 34 + <subtitle>Version ${pkgs.lib.version}</subtitle> 35 + </info> 36 + <chapter> 37 + <title>Temporarily unavailable</title> 38 + <para> 39 + The Nixpkgs manual is currently not available in EPUB format, 40 + please use the <link xlink:href="https://nixos.org/nixpkgs/manual">HTML manual</link> 41 + instead. 42 + </para> 43 + <para> 44 + If you've used the EPUB manual in the past and it has been useful to you, please 45 + <link xlink:href="https://github.com/NixOS/nixpkgs/issues/237234">let us know</link>. 46 + </para> 47 + </chapter> 48 + </book> 49 + ''; 50 + 51 + passAsFile = [ "epub" ]; 52 + } '' 53 + mkdir scratch 54 + xsltproc \ 55 + --param chapter.autolabel 0 \ 56 + --nonet \ 57 + --output scratch/ \ 58 + ${pkgs.docbook_xsl_ns}/xml/xsl/docbook/epub/docbook.xsl \ 59 + $epubPath 60 + 61 + echo "application/epub+zip" > mimetype 62 + zip -0Xq "$out" mimetype 63 + cd scratch && zip -Xr9D "$out" * 64 + ''; 65 + 66 + # NB: This file describes the Nixpkgs manual, which happens to use module 67 + # docs infra originally developed for NixOS. 68 + optionsDoc = pkgs.nixosOptionsDoc { 69 + inherit (pkgs.lib.evalModules { 70 + modules = [ ../pkgs/top-level/config.nix ]; 71 + class = "nixpkgsConfig"; 72 + }) options; 73 + documentType = "none"; 74 + transformOptions = opt: 75 + opt // { 76 + declarations = 77 + map 78 + (decl: 79 + if hasPrefix (toString ../..) (toString decl) 80 + then 81 + let subpath = removePrefix "/" (removePrefix (toString ../.) (toString decl)); 82 + in { url = "https://github.com/NixOS/nixpkgs/blob/master/${subpath}"; name = subpath; } 83 + else decl) 84 + opt.declarations; 85 + }; 86 + }; 4 87 in pkgs.stdenv.mkDerivation { 5 88 name = "nixpkgs-manual"; 6 89 7 90 nativeBuildInputs = with pkgs; [ 8 - pandoc 9 - graphviz 10 - libxml2 11 - libxslt 12 - zip 13 - jing 14 - xmlformat 91 + nixos-render-docs 15 92 ]; 16 93 17 - src = pkgs.nix-gitignore.gitignoreSource [] ./.; 94 + src = ./.; 18 95 19 96 postPatch = '' 20 - ln -s ${doc-support} ./doc-support/result 97 + ln -s ${optionsDoc.optionsJSON}/share/doc/nixos/options.json ./config-options.json 21 98 ''; 22 99 23 - epub = '' 24 - <book xmlns="http://docbook.org/ns/docbook" 25 - xmlns:xlink="http://www.w3.org/1999/xlink" 26 - version="5.0" 27 - xml:id="nixpkgs-manual"> 28 - <info> 29 - <title>Nixpkgs Manual</title> 30 - <subtitle>Version ${pkgs.lib.version}</subtitle> 31 - </info> 32 - <chapter> 33 - <title>Temporarily unavailable</title> 34 - <para> 35 - The Nixpkgs manual is currently not available in EPUB format, 36 - please use the <link xlink:href="https://nixos.org/nixpkgs/manual">HTML manual</link> 37 - instead. 38 - </para> 39 - <para> 40 - If you've used the EPUB manual in the past and it has been useful to you, please 41 - <link xlink:href="https://github.com/NixOS/nixpkgs/issues/237234">let us know</link>. 42 - </para> 43 - </chapter> 44 - </book> 45 - ''; 46 - passAsFile = [ "epub" ]; 100 + buildPhase = '' 101 + cat \ 102 + ./functions/library.md.in \ 103 + ${lib-docs}/index.md \ 104 + > ./functions/library.md 105 + substitute ./manual.md.in ./manual.md \ 106 + --replace '@MANUAL_VERSION@' '${pkgs.lib.version}' 107 + 108 + mkdir -p out/media 109 + 110 + mkdir -p out/highlightjs 111 + cp -t out/highlightjs \ 112 + ${pkgs.documentation-highlighter}/highlight.pack.js \ 113 + ${pkgs.documentation-highlighter}/LICENSE \ 114 + ${pkgs.documentation-highlighter}/mono-blue.css \ 115 + ${pkgs.documentation-highlighter}/loader.js 116 + 117 + cp -t out ./overrides.css ./style.css 47 118 48 - preBuild = '' 49 - cp $epubPath epub.xml 50 - make -j$NIX_BUILD_CORES render-md 119 + nixos-render-docs manual html \ 120 + --manpage-urls ./manpage-urls.json \ 121 + --revision ${pkgs.lib.trivial.revisionWithDefault (pkgs.rev or "master")} \ 122 + --stylesheet style.css \ 123 + --stylesheet overrides.css \ 124 + --stylesheet highlightjs/mono-blue.css \ 125 + --script ./highlightjs/highlight.pack.js \ 126 + --script ./highlightjs/loader.js \ 127 + --toc-depth 1 \ 128 + --section-toc-depth 1 \ 129 + manual.md \ 130 + out/index.html 51 131 ''; 52 132 53 133 installPhase = '' 54 134 dest="$out/share/doc/nixpkgs" 55 135 mkdir -p "$(dirname "$dest")" 56 - mv out/html "$dest" 136 + mv out "$dest" 57 137 mv "$dest/index.html" "$dest/manual.html" 58 138 59 - mv out/epub/manual.epub "$dest/nixpkgs-manual.epub" 139 + cp ${epub} "$dest/nixpkgs-manual.epub" 60 140 61 141 mkdir -p $out/nix-support/ 62 142 echo "doc manual $dest manual.html" >> $out/nix-support/hydra-build-products 63 143 echo "doc manual $dest nixpkgs-manual.epub" >> $out/nix-support/hydra-build-products 64 144 ''; 65 - 66 - # Environment variables 67 - PANDOC_LUA_FILTERS_DIR = "${pkgs.pandoc-lua-filters}/share/pandoc/filters"; 68 - PANDOC_LINK_MANPAGES_FILTER = import build-aux/pandoc-filters/link-manpages.nix { inherit pkgs; }; 69 145 }
-87
doc/doc-support/default.nix
··· 1 - { pkgs ? (import ../.. {}), nixpkgs ? { }}: 2 - let 3 - inherit (pkgs) lib; 4 - inherit (lib) hasPrefix removePrefix; 5 - 6 - libsets = [ 7 - { name = "asserts"; description = "assertion functions"; } 8 - { name = "attrsets"; description = "attribute set functions"; } 9 - { name = "strings"; description = "string manipulation functions"; } 10 - { name = "versions"; description = "version string functions"; } 11 - { name = "trivial"; description = "miscellaneous functions"; } 12 - { name = "lists"; description = "list manipulation functions"; } 13 - { name = "debug"; description = "debugging functions"; } 14 - { name = "options"; description = "NixOS / nixpkgs option handling"; } 15 - { name = "path"; description = "path functions"; } 16 - { name = "filesystem"; description = "filesystem functions"; } 17 - { name = "sources"; description = "source filtering functions"; } 18 - { name = "cli"; description = "command-line serialization functions"; } 19 - ]; 20 - 21 - locationsXml = import ./lib-function-locations.nix { inherit pkgs nixpkgs libsets; }; 22 - functionDocs = import ./lib-function-docs.nix { inherit locationsXml pkgs libsets; }; 23 - version = pkgs.lib.version; 24 - 25 - epub-xsl = pkgs.writeText "epub.xsl" '' 26 - <?xml version='1.0'?> 27 - <xsl:stylesheet 28 - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 29 - version="1.0"> 30 - <xsl:import href="${pkgs.docbook_xsl_ns}/xml/xsl/docbook/epub/docbook.xsl" /> 31 - <xsl:import href="${./parameters.xml}"/> 32 - </xsl:stylesheet> 33 - ''; 34 - 35 - xhtml-xsl = pkgs.writeText "xhtml.xsl" '' 36 - <?xml version='1.0'?> 37 - <xsl:stylesheet 38 - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 39 - version="1.0"> 40 - <xsl:import href="${pkgs.docbook_xsl_ns}/xml/xsl/docbook/xhtml/docbook.xsl" /> 41 - <xsl:import href="${./parameters.xml}"/> 42 - </xsl:stylesheet> 43 - ''; 44 - 45 - # NB: This file describes the Nixpkgs manual, which happens to use module 46 - # docs infra originally developed for NixOS. 47 - optionsDoc = pkgs.nixosOptionsDoc { 48 - inherit (pkgs.lib.evalModules { 49 - modules = [ ../../pkgs/top-level/config.nix ]; 50 - class = "nixpkgsConfig"; 51 - }) options; 52 - documentType = "none"; 53 - transformOptions = opt: 54 - opt // { 55 - declarations = 56 - map 57 - (decl: 58 - if hasPrefix (toString ../..) (toString decl) 59 - then 60 - let subpath = removePrefix "/" (removePrefix (toString ../..) (toString decl)); 61 - in { url = "https://github.com/NixOS/nixpkgs/blob/master/${subpath}"; name = subpath; } 62 - else decl) 63 - opt.declarations; 64 - }; 65 - }; 66 - 67 - in pkgs.runCommand "doc-support" {} 68 - '' 69 - mkdir result 70 - ( 71 - cd result 72 - ln -s ${locationsXml} ./function-locations.xml 73 - ln -s ${functionDocs} ./function-docs 74 - ln -s ${optionsDoc.optionsDocBook} ./config-options.docbook.xml 75 - 76 - ln -s ${pkgs.docbook5}/xml/rng/docbook/docbook.rng ./docbook.rng 77 - ln -s ${pkgs.docbook_xsl_ns}/xml/xsl ./xsl 78 - ln -s ${epub-xsl} ./epub.xsl 79 - ln -s ${xhtml-xsl} ./xhtml.xsl 80 - 81 - ln -s ${./xmlformat.conf} ./xmlformat.conf 82 - ln -s ${pkgs.documentation-highlighter} ./highlightjs 83 - 84 - echo -n "${version}" > ./version 85 - ) 86 - mv result $out 87 - ''
+13 -11
doc/doc-support/lib-function-docs.nix
··· 1 1 # Generates the documentation for library functions via nixdoc. 2 2 3 - { pkgs, locationsXml, libsets }: 3 + { pkgs, nixpkgs, libsets }: 4 4 5 - with pkgs; stdenv.mkDerivation { 5 + with pkgs; 6 + 7 + let 8 + locationsJSON = import ./lib-function-locations.nix { inherit pkgs nixpkgs libsets; }; 9 + in 10 + stdenv.mkDerivation { 6 11 name = "nixpkgs-lib-docs"; 7 12 src = ../../lib; 8 13 ··· 11 16 function docgen { 12 17 # TODO: wrap lib.$1 in <literal>, make nixdoc not escape it 13 18 if [[ -e "../lib/$1.nix" ]]; then 14 - nixdoc -c "$1" -d "lib.$1: $2" -f "$1.nix" > "$out/$1.xml" 19 + nixdoc -c "$1" -d "lib.$1: $2" -l ${locationsJSON} -f "$1.nix" > "$out/$1.md" 15 20 else 16 - nixdoc -c "$1" -d "lib.$1: $2" -f "$1/default.nix" > "$out/$1.xml" 21 + nixdoc -c "$1" -d "lib.$1: $2" -l ${locationsJSON} -f "$1/default.nix" > "$out/$1.md" 17 22 fi 18 - echo "<xi:include href='$1.xml' />" >> "$out/index.xml" 23 + echo "$out/$1.md" >> "$out/index.md" 19 24 } 20 25 21 26 mkdir -p "$out" 22 27 23 - cat > "$out/index.xml" << 'EOF' 24 - <?xml version="1.0" encoding="utf-8"?> 25 - <root xmlns:xi="http://www.w3.org/2001/XInclude"> 28 + cat > "$out/index.md" << 'EOF' 29 + ```{=include=} sections 26 30 EOF 27 31 28 32 ${lib.concatMapStrings ({ name, description }: '' 29 33 docgen ${name} ${lib.escapeShellArg description} 30 34 '') libsets} 31 35 32 - echo "</root>" >> "$out/index.xml" 33 - 34 - ln -s ${locationsXml} $out/locations.xml 36 + echo '```' >> "$out/index.md" 35 37 ''; 36 38 }
+14 -24
doc/doc-support/lib-function-locations.nix
··· 58 58 [ "-prime" ]; 59 59 60 60 urlPrefix = "https://github.com/NixOS/nixpkgs/blob/${revision}"; 61 - xmlstrings = (nixpkgsLib.strings.concatMapStrings 62 - ({ name, value }: 63 - '' 64 - <section><title>${name}</title> 65 - <para xml:id="${sanitizeId name}"> 66 - Located at 67 - <link 68 - xlink:href="${urlPrefix}/${value.file}#L${builtins.toString value.line}">${value.file}:${builtins.toString value.line}</link> 69 - in <literal>&lt;nixpkgs&gt;</literal>. 70 - </para> 71 - </section> 72 - '') 73 - relativeLocs); 61 + jsonLocs = builtins.listToAttrs 62 + (builtins.map 63 + ({ name, value }: { 64 + name = sanitizeId name; 65 + value = 66 + let 67 + text = "${value.file}:${builtins.toString value.line}"; 68 + target = "${urlPrefix}/${value.file}#L${builtins.toString value.line}"; 69 + in 70 + "[${text}](${target}) in `<nixpkgs>`"; 71 + }) 72 + relativeLocs); 74 73 75 - in pkgs.writeText 76 - "locations.xml" 77 - '' 78 - <section xmlns="http://docbook.org/ns/docbook" 79 - xmlns:xlink="http://www.w3.org/1999/xlink" 80 - version="5"> 81 - <title>All the locations for every lib function</title> 82 - <para>This file is only for inclusion by other files.</para> 83 - ${xmlstrings} 84 - </section> 85 - '' 74 + in 75 + pkgs.writeText "locations.json" (builtins.toJSON jsonLocs)
-19
doc/doc-support/parameters.xml
··· 1 - <?xml version='1.0'?> 2 - <xsl:stylesheet 3 - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 4 - version="1.0"> 5 - <xsl:param name="chapter.autolabel" select="0" /> 6 - <xsl:param name="part.autolabel" select="0" /> 7 - <xsl:param name="preface.autolabel" select="0" /> 8 - <xsl:param name="reference.autolabel" select="0" /> 9 - <xsl:param name="section.autolabel" select="0" /> 10 - <xsl:param name="html.stylesheet" select="'style.css overrides.css highlightjs/mono-blue.css'" /> 11 - <xsl:param name="html.script" select="'./highlightjs/highlight.pack.js ./highlightjs/loader.js'" /> 12 - <xsl:param name="xref.with.number.and.title" select="0" /> 13 - <xsl:param name="use.id.as.filename" select="1" /> 14 - <xsl:param name="generate.section.toc.level" select="1" /> 15 - <xsl:param name="toc.section.depth" select="0" /> 16 - <xsl:param name="admon.style" select="''" /> 17 - <xsl:param name="callout.graphics.extension" select="'.svg'" /> 18 - <xsl:param name="generate.consistent.ids" select="1" /> 19 - </xsl:stylesheet>
-72
doc/doc-support/xmlformat.conf
··· 1 - # 2 - # DocBook Configuration file for "xmlformat" 3 - # see http://www.kitebird.com/software/xmlformat/ 4 - # 10 Sept. 2004 5 - # 6 - 7 - # Only block elements 8 - ackno address appendix article biblioentry bibliography bibliomixed \ 9 - biblioset blockquote book bridgehead callout calloutlist caption caution \ 10 - chapter chapterinfo classsynopsis cmdsynopsis colophon constraintdef \ 11 - constructorsynopsis dedication destructorsynopsis entry epigraph equation example \ 12 - figure formalpara funcsynopsis glossary glossdef glossdiv glossentry glosslist \ 13 - glosssee glossseealso graphic graphicco highlights imageobjectco important \ 14 - index indexdiv indexentry indexinfo info informalequation informalexample \ 15 - informalfigure informaltable legalnotice literallayout lot lotentry mediaobject \ 16 - mediaobjectco msgmain msgset note orderedlist para part preface primaryie \ 17 - procedure qandadiv qandaentry qandaset refentry refentrytitle reference \ 18 - refnamediv refsect1 refsect2 refsect3 refsection revhistory screenshot sect1 \ 19 - sect2 sect3 sect4 sect5 section seglistitem set setindex sidebar simpara \ 20 - simplesect step substeps synopfragment synopsis table term title \ 21 - toc variablelist varlistentry warning itemizedlist listitem \ 22 - footnote colspec partintro row simplelist subtitle tbody tgroup thead tip 23 - format block 24 - normalize no 25 - 26 - 27 - #appendix bibliography chapter glossary preface reference 28 - # element-break 3 29 - 30 - sect1 section 31 - element-break 2 32 - 33 - 34 - # 35 - para abstract 36 - format block 37 - entry-break 1 38 - exit-break 1 39 - normalize yes 40 - 41 - title 42 - format block 43 - normalize = yes 44 - entry-break = 0 45 - exit-break = 0 46 - 47 - # Inline elements 48 - abbrev accel acronym action application citation citebiblioid citerefentry citetitle \ 49 - classname co code command computeroutput constant country database date email emphasis \ 50 - envar errorcode errorname errortext errortype exceptionname fax filename \ 51 - firstname firstterm footnoteref foreignphrase funcdef funcparams function \ 52 - glossterm group guibutton guiicon guilabel guimenu guimenuitem guisubmenu \ 53 - hardware holder honorific indexterm inlineequation inlinegraphic inlinemediaobject \ 54 - interface interfacename \ 55 - keycap keycode keycombo keysym lineage link literal manvolnum markup medialabel \ 56 - menuchoice methodname methodparam modifier mousebutton olink ooclass ooexception \ 57 - oointerface option optional otheraddr othername package paramdef parameter personname \ 58 - phrase pob postcode productname prompt property quote refpurpose replaceable \ 59 - returnvalue revnumber sgmltag state street structfield structname subscript \ 60 - superscript surname symbol systemitem token trademark type ulink userinput \ 61 - uri varargs varname void wordasword xref year mathphrase member tag 62 - format inline 63 - 64 - programlisting screen 65 - format verbatim 66 - entry-break = 0 67 - exit-break = 0 68 - 69 - # This is needed so that the spacing inside those tags is kept. 70 - term cmdsynopsis arg 71 - normalize yes 72 - format block
+11
doc/functions.md
··· 1 + # Functions reference {#chap-functions} 2 + 3 + The nixpkgs repository has several utility functions to manipulate Nix expressions. 4 + 5 + ```{=include=} sections 6 + functions/library.md 7 + functions/generators.section.md 8 + functions/debug.section.md 9 + functions/prefer-remote-fetch.section.md 10 + functions/nix-gitignore.section.md 11 + ```
-14
doc/functions.xml
··· 1 - <chapter xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xlink="http://www.w3.org/1999/xlink" 3 - xmlns:xi="http://www.w3.org/2001/XInclude" 4 - xml:id="chap-functions"> 5 - <title>Functions reference</title> 6 - <para> 7 - The nixpkgs repository has several utility functions to manipulate Nix expressions. 8 - </para> 9 - <xi:include href="functions/library.xml" /> 10 - <xi:include href="functions/generators.section.xml" /> 11 - <xi:include href="functions/debug.section.xml" /> 12 - <xi:include href="functions/prefer-remote-fetch.section.xml" /> 13 - <xi:include href="functions/nix-gitignore.section.xml" /> 14 - </chapter>
+5
doc/functions/library.md.in
··· 1 + # Nixpkgs Library Functions {#sec-functions-library} 2 + 3 + Nixpkgs provides a standard library at `pkgs.lib`, or through `import <nixpkgs/lib>`. 4 + 5 + <!-- nixdoc-generated documentation must be appended here during build! -->
-14
doc/functions/library.xml
··· 1 - <section xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xlink="http://www.w3.org/1999/xlink" 3 - xmlns:xi="http://www.w3.org/2001/XInclude" 4 - xml:id="sec-functions-library"> 5 - <title>Nixpkgs Library Functions</title> 6 - 7 - <para> 8 - Nixpkgs provides a standard library at <varname>pkgs.lib</varname>, or through <code>import &lt;nixpkgs/lib&gt;</code>. 9 - </para> 10 - 11 - <!-- The index must have a root element to declare namespaces, but we 12 - don't want to include it, so we select all of its children. --> 13 - <xi:include href="./library/generated/index.xml" xpointer="xpointer(/root/*)" /> 14 - </section>
+33
doc/hooks/index.md
··· 1 + # Hooks reference {#chap-hooks} 2 + 3 + Nixpkgs has several hook packages that augment the stdenv phases. 4 + 5 + The stdenv built-in hooks are documented in [](#ssec-setup-hooks). 6 + 7 + ```{=include=} sections 8 + autoconf.section.md 9 + automake.section.md 10 + autopatchelf.section.md 11 + breakpoint.section.md 12 + cmake.section.md 13 + gdk-pixbuf.section.md 14 + ghc.section.md 15 + gnome.section.md 16 + installShellFiles.section.md 17 + libiconv.section.md 18 + libxml2.section.md 19 + meson.section.md 20 + ninja.section.md 21 + patch-rc-path-hooks.section.md 22 + perl.section.md 23 + pkg-config.section.md 24 + postgresql-test-hook.section.md 25 + python.section.md 26 + qt-4.section.md 27 + scons.section.md 28 + tetex-tex-live.section.md 29 + unzip.section.md 30 + validatePkgConfig.section.md 31 + waf.section.md 32 + xcbuild.section.md 33 + ```
-37
doc/hooks/index.xml
··· 1 - <chapter xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xlink="http://www.w3.org/1999/xlink" 3 - xmlns:xi="http://www.w3.org/2001/XInclude" 4 - xml:id="chap-hooks"> 5 - <title>Hooks reference</title> 6 - <para> 7 - Nixpkgs has several hook packages that augment the stdenv phases. 8 - </para> 9 - <para> 10 - The stdenv built-in hooks are documented in <xref linkend="ssec-setup-hooks"/>. 11 - </para> 12 - <xi:include href="./autoconf.section.xml" /> 13 - <xi:include href="./automake.section.xml" /> 14 - <xi:include href="./autopatchelf.section.xml" /> 15 - <xi:include href="./breakpoint.section.xml" /> 16 - <xi:include href="./cmake.section.xml" /> 17 - <xi:include href="./gdk-pixbuf.section.xml" /> 18 - <xi:include href="./ghc.section.xml" /> 19 - <xi:include href="./gnome.section.xml" /> 20 - <xi:include href="./installShellFiles.section.xml" /> 21 - <xi:include href="./libiconv.section.xml" /> 22 - <xi:include href="./libxml2.section.xml" /> 23 - <xi:include href="./meson.section.xml" /> 24 - <xi:include href="./ninja.section.xml" /> 25 - <xi:include href="./patch-rc-path-hooks.section.xml" /> 26 - <xi:include href="./perl.section.xml" /> 27 - <xi:include href="./pkg-config.section.xml" /> 28 - <xi:include href="./postgresql-test-hook.section.xml" /> 29 - <xi:include href="./python.section.xml" /> 30 - <xi:include href="./qt-4.section.xml" /> 31 - <xi:include href="./scons.section.xml" /> 32 - <xi:include href="./tetex-tex-live.section.xml" /> 33 - <xi:include href="./unzip.section.xml" /> 34 - <xi:include href="./validatePkgConfig.section.xml" /> 35 - <xi:include href="./waf.section.xml" /> 36 - <xi:include href="./xcbuild.section.xml" /> 37 - </chapter>
+45
doc/languages-frameworks/index.md
··· 1 + # Languages and frameworks {#chap-language-support} 2 + 3 + The [standard build environment](#chap-stdenv) makes it easy to build typical Autotools-based packages with very little code. Any other kind of package can be accommodated by overriding the appropriate phases of `stdenv`. However, there are specialised functions in Nixpkgs to easily build packages for other programming languages, such as Perl or Haskell. These are described in this chapter. 4 + 5 + ```{=include=} sections 6 + agda.section.md 7 + android.section.md 8 + beam.section.md 9 + bower.section.md 10 + chicken.section.md 11 + coq.section.md 12 + crystal.section.md 13 + cuda.section.md 14 + cuelang.section.md 15 + dart.section.md 16 + dhall.section.md 17 + dotnet.section.md 18 + emscripten.section.md 19 + gnome.section.md 20 + go.section.md 21 + haskell.section.md 22 + hy.section.md 23 + idris.section.md 24 + ios.section.md 25 + java.section.md 26 + javascript.section.md 27 + lisp.section.md 28 + lua.section.md 29 + maven.section.md 30 + nim.section.md 31 + ocaml.section.md 32 + octave.section.md 33 + perl.section.md 34 + php.section.md 35 + pkg-config.section.md 36 + python.section.md 37 + qt.section.md 38 + r.section.md 39 + ruby.section.md 40 + rust.section.md 41 + swift.section.md 42 + texlive.section.md 43 + titanium.section.md 44 + vim.section.md 45 + ```
-47
doc/languages-frameworks/index.xml
··· 1 - <chapter xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xi="http://www.w3.org/2001/XInclude" 3 - xml:id="chap-language-support"> 4 - <title>Languages and frameworks</title> 5 - <para> 6 - The <link linkend="chap-stdenv">standard build environment</link> makes it easy to build typical Autotools-based packages with very little code. Any other kind of package can be accommodated by overriding the appropriate phases of <literal>stdenv</literal>. However, there are specialised functions in Nixpkgs to easily build packages for other programming languages, such as Perl or Haskell. These are described in this chapter. 7 - </para> 8 - <xi:include href="agda.section.xml" /> 9 - <xi:include href="android.section.xml" /> 10 - <xi:include href="beam.section.xml" /> 11 - <xi:include href="bower.section.xml" /> 12 - <xi:include href="chicken.section.xml" /> 13 - <xi:include href="coq.section.xml" /> 14 - <xi:include href="crystal.section.xml" /> 15 - <xi:include href="cuda.section.xml" /> 16 - <xi:include href="cuelang.section.xml" /> 17 - <xi:include href="dart.section.xml" /> 18 - <xi:include href="dhall.section.xml" /> 19 - <xi:include href="dotnet.section.xml" /> 20 - <xi:include href="emscripten.section.xml" /> 21 - <xi:include href="gnome.section.xml" /> 22 - <xi:include href="go.section.xml" /> 23 - <xi:include href="haskell.section.xml" /> 24 - <xi:include href="hy.section.xml" /> 25 - <xi:include href="idris.section.xml" /> 26 - <xi:include href="ios.section.xml" /> 27 - <xi:include href="java.section.xml" /> 28 - <xi:include href="javascript.section.xml" /> 29 - <xi:include href="lisp.section.xml" /> 30 - <xi:include href="lua.section.xml" /> 31 - <xi:include href="maven.section.xml" /> 32 - <xi:include href="nim.section.xml" /> 33 - <xi:include href="ocaml.section.xml" /> 34 - <xi:include href="octave.section.xml" /> 35 - <xi:include href="perl.section.xml" /> 36 - <xi:include href="php.section.xml" /> 37 - <xi:include href="pkg-config.section.xml" /> 38 - <xi:include href="python.section.xml" /> 39 - <xi:include href="qt.section.xml" /> 40 - <xi:include href="r.section.xml" /> 41 - <xi:include href="ruby.section.xml" /> 42 - <xi:include href="rust.section.xml" /> 43 - <xi:include href="swift.section.xml" /> 44 - <xi:include href="texlive.section.xml" /> 45 - <xi:include href="titanium.section.xml" /> 46 - <xi:include href="vim.section.xml" /> 47 - </chapter>
+6
doc/lib.md
··· 1 + # Nixpkgs `lib` {#id-1.4} 2 + 3 + ```{=include=} chapters 4 + functions.md 5 + module-system/module-system.chapter.md 6 + ```
+14
doc/manual.md.in
··· 1 + # Nixpkgs Manual {#nixpkgs-manual} 2 + ## Version @MANUAL_VERSION@ 3 + 4 + ```{=include=} chapters 5 + preface.chapter.md 6 + ``` 7 + 8 + ```{=include=} parts 9 + using-nixpkgs.md 10 + lib.md 11 + stdenv.md 12 + builders.md 13 + contributing.md 14 + ```
-49
doc/manual.xml
··· 1 - <book xmlns="http://docbook.org/ns/docbook" 2 - xmlns:xi="http://www.w3.org/2001/XInclude" 3 - xml:id="nixpkgs-manual"> 4 - <info> 5 - <title>Nixpkgs Manual</title> 6 - <subtitle>Version <xi:include href=".version" parse="text" /> 7 - </subtitle> 8 - </info> 9 - <xi:include href="preface.chapter.xml" /> 10 - <part xml:id="part-using"> 11 - <title>Using Nixpkgs</title> 12 - <xi:include href="using/configuration.chapter.xml" /> 13 - <xi:include href="using/overlays.chapter.xml" /> 14 - <xi:include href="using/overrides.chapter.xml" /> 15 - </part> 16 - <part> 17 - <title>Nixpkgs <code>lib</code></title> 18 - <xi:include href="functions.xml" /> 19 - <xi:include href="module-system/module-system.chapter.xml" /> 20 - </part> 21 - <part xml:id="part-stdenv"> 22 - <title>Standard environment</title> 23 - <xi:include href="stdenv/stdenv.chapter.xml" /> 24 - <xi:include href="stdenv/meta.chapter.xml" /> 25 - <xi:include href="stdenv/multiple-output.chapter.xml" /> 26 - <xi:include href="stdenv/cross-compilation.chapter.xml" /> 27 - <xi:include href="stdenv/platform-notes.chapter.xml" /> 28 - </part> 29 - <part xml:id="part-builders"> 30 - <title>Builders</title> 31 - <xi:include href="builders/fetchers.chapter.xml" /> 32 - <xi:include href="builders/trivial-builders.chapter.xml" /> 33 - <xi:include href="builders/testers.chapter.xml" /> 34 - <xi:include href="builders/special.xml" /> 35 - <xi:include href="builders/images.xml" /> 36 - <xi:include href="hooks/index.xml" /> 37 - <xi:include href="languages-frameworks/index.xml" /> 38 - <xi:include href="builders/packages/index.xml" /> 39 - </part> 40 - <part xml:id="part-contributing"> 41 - <title>Contributing to Nixpkgs</title> 42 - <xi:include href="contributing/quick-start.chapter.xml" /> 43 - <xi:include href="contributing/coding-conventions.chapter.xml" /> 44 - <xi:include href="contributing/submitting-changes.chapter.xml" /> 45 - <xi:include href="contributing/vulnerability-roundup.chapter.xml" /> 46 - <xi:include href="contributing/reviewing-contributions.chapter.xml" /> 47 - <xi:include href="contributing/contributing-to-documentation.chapter.xml" /> 48 - </part> 49 - </book>
-3
doc/shell.nix
··· 1 - { pkgs ? import ../. { } }: 2 - (import ./default.nix { }).overrideAttrs 3 - (x: { buildInputs = (x.buildInputs or [ ]) ++ [ pkgs.xmloscopy pkgs.ruby ]; })
+9
doc/stdenv.md
··· 1 + # Standard environment {#part-stdenv} 2 + 3 + ```{=include=} chapters 4 + stdenv/stdenv.chapter.md 5 + stdenv/meta.chapter.md 6 + stdenv/multiple-output.chapter.md 7 + stdenv/cross-compilation.chapter.md 8 + stdenv/platform-notes.chapter.md 9 + ```
+3 -8
doc/stdenv/stdenv.chapter.md
··· 464 464 465 465 If the returned array contains exactly one object (e.g. `[{}]`), all values are optional and will be determined automatically. 466 466 467 - ```{=docbook} 468 - <example> 469 - <title>Standard output of an update script using commit feature</title> 470 - ``` 467 + ::: {.example #var-passthru-updateScript-example-commit} 468 + # Standard output of an update script using commit feature 471 469 472 470 ```json 473 471 [ ··· 481 479 } 482 480 ] 483 481 ``` 484 - 485 - ```{=docbook} 486 - </example> 487 - ``` 482 + ::: 488 483 489 484 ### Recursive attributes in `mkDerivation` {#mkderivation-recursive-attributes} 490 485
+7
doc/using-nixpkgs.md
··· 1 + # Using Nixpkgs {#part-using} 2 + 3 + ```{=include=} chapters 4 + using/configuration.chapter.md 5 + using/overlays.chapter.md 6 + using/overrides.chapter.md 7 + ```
+4 -2
doc/using/configuration.chapter.md
··· 185 185 186 186 The following attributes can be passed in [`config`](#chap-packageconfig). 187 187 188 - ```{=docbook} 189 - <include xmlns="http://www.w3.org/2001/XInclude" href="../doc-support/result/config-options.docbook.xml"/> 188 + ```{=include=} options 189 + id-prefix: opt- 190 + list-id: configuration-variable-list 191 + source: ../config-options.json 190 192 ``` 191 193 192 194
+20 -6
maintainers/maintainer-list.nix
··· 632 632 githubId = 43479487; 633 633 name = "Titouan Biteau"; 634 634 }; 635 + aldoborrero = { 636 + email = "aldoborrero+nixos@pm.me"; 637 + github = "aldoborrero"; 638 + githubId = 82811; 639 + name = "Aldo Borrero"; 640 + }; 635 641 aleksana = { 636 642 email = "me@aleksana.moe"; 637 643 github = "Aleksanaa"; ··· 4485 4491 github = "earldouglas"; 4486 4492 githubId = 424946; 4487 4493 name = "James Earl Douglas"; 4488 - }; 4489 - earthengine = { 4490 - email = "earthengine@skiff.com"; 4491 - github = "ee2500"; 4492 - githubId = 134107129; 4493 - name = "EarthEngine"; 4494 4494 }; 4495 4495 ebbertd = { 4496 4496 email = "daniel@ebbert.nrw"; ··· 10405 10405 githubId = 683809; 10406 10406 name = "Jeffrey Brent McBeth"; 10407 10407 }; 10408 + mccurdyc = { 10409 + email = "mccurdyc22@gmail.com"; 10410 + github = "mccurdyc"; 10411 + githubId = 5546264; 10412 + name = "Colton J. McCurdy"; 10413 + keys = [{ 10414 + fingerprint = "D709 03C8 0BE9 ACDC 14F0 3BFB 77BF E531 397E DE94"; 10415 + }]; 10416 + }; 10408 10417 mcmtroffaes = { 10409 10418 email = "matthias.troffaes@gmail.com"; 10410 10419 github = "mcmtroffaes"; ··· 14945 14954 github = "shyim"; 14946 14955 githubId = 6224096; 14947 14956 name = "Soner Sayakci"; 14957 + }; 14958 + shymega = { 14959 + name = "Dom Rodriguez"; 14960 + github = "shymega"; 14961 + githubId = 1334592; 14948 14962 }; 14949 14963 siddharthist = { 14950 14964 email = "langston.barrett@gmail.com";
-5
nixos/modules/config/users-groups.nix
··· 539 539 540 540 # systemd initrd 541 541 boot.initrd.systemd.users = mkOption { 542 - visible = false; 543 542 description = '' 544 543 Users to include in initrd. 545 544 ''; 546 545 default = {}; 547 546 type = types.attrsOf (types.submodule ({ name, ... }: { 548 547 options.uid = mkOption { 549 - visible = false; 550 548 type = types.int; 551 549 description = '' 552 550 ID of the user in initrd. ··· 555 553 default = cfg.users.${name}.uid; 556 554 }; 557 555 options.group = mkOption { 558 - visible = false; 559 556 type = types.singleLineStr; 560 557 description = '' 561 558 Group the user belongs to in initrd. ··· 567 564 }; 568 565 569 566 boot.initrd.systemd.groups = mkOption { 570 - visible = false; 571 567 description = '' 572 568 Groups to include in initrd. 573 569 ''; 574 570 default = {}; 575 571 type = types.attrsOf (types.submodule ({ name, ... }: { 576 572 options.gid = mkOption { 577 - visible = false; 578 573 type = types.int; 579 574 description = '' 580 575 ID of the group in initrd.
-1
nixos/modules/hardware/all-firmware.nix
··· 55 55 intel2200BGFirmware 56 56 rtl8192su-firmware 57 57 rt5677-firmware 58 - rtl8723bs-firmware 59 58 rtl8761b-firmware 60 59 rtw88-firmware 61 60 zd1211fw
-2
nixos/modules/services/hardware/udev.nix
··· 296 296 packages = mkOption { 297 297 type = types.listOf types.path; 298 298 default = []; 299 - visible = false; 300 299 description = lib.mdDoc '' 301 300 *This will only be used when systemd is used in stage 1.* 302 301 ··· 311 310 binPackages = mkOption { 312 311 type = types.listOf types.path; 313 312 default = []; 314 - visible = false; 315 313 description = lib.mdDoc '' 316 314 *This will only be used when systemd is used in stage 1.* 317 315
+1 -1
nixos/modules/services/misc/nix-daemon.nix
··· 656 656 to view the current value. By default it is empty. 657 657 658 658 Nix configurations defined under {option}`nix.*` will be translated and applied to this 659 - option. In addition, configuration specified in {option}`nix.extraOptions` which will be appended 659 + option. In addition, configuration specified in {option}`nix.extraOptions` will be appended 660 660 verbatim to the resulting config file. 661 661 ''; 662 662 };
+19 -1
nixos/modules/services/misc/ntfy-sh.nix
··· 32 32 }; 33 33 34 34 settings = mkOption { 35 - type = types.submodule { freeformType = settingsFormat.type; }; 35 + type = types.submodule { 36 + freeformType = settingsFormat.type; 37 + options = { 38 + base-url = mkOption { 39 + type = types.str; 40 + example = "https://ntfy.example"; 41 + description = lib.mdDoc '' 42 + Public facing base URL of the service 43 + 44 + This setting is required for any of the following features: 45 + - attachments (to return a download URL) 46 + - e-mail sending (for the topic URL in the email footer) 47 + - iOS push notifications for self-hosted servers 48 + (to calculate the Firebase poll_request topic) 49 + - Matrix Push Gateway (to validate that the pushkey is correct) 50 + ''; 51 + }; 52 + }; 53 + }; 36 54 37 55 default = { }; 38 56
+1 -1
nixos/modules/services/system/dbus.nix
··· 22 22 options = { 23 23 24 24 boot.initrd.systemd.dbus = { 25 - enable = mkEnableOption (lib.mdDoc "dbus in stage 1") // { visible = false; }; 25 + enable = mkEnableOption (lib.mdDoc "dbus in stage 1"); 26 26 }; 27 27 28 28 services.dbus = {
+56 -22
nixos/modules/services/web-apps/anuko-time-tracker.nix
··· 42 42 mkdir -p $out 43 43 cp -r * $out/ 44 44 45 + # Link config file 45 46 ln -s ${configFile} $out/WEB-INF/config.php 46 47 47 48 # Link writable templates_c directory 48 49 rm -rf $out/WEB-INF/templates_c 49 50 ln -s ${cfg.dataDir}/templates_c $out/WEB-INF/templates_c 50 51 51 - # ln -fs ${cfg.dataDir}/templates_c $out/WEB-INF/templates_c 52 + # Remove unsafe dbinstall.php 53 + rm -f $out/dbinstall.php 52 54 ''; 53 55 }; 54 56 in ··· 105 107 ''; 106 108 }; 107 109 110 + hostname = lib.mkOption { 111 + type = lib.types.str; 112 + default = 113 + if config.networking.domain != null 114 + then config.networking.fqdn 115 + else config.networking.hostName; 116 + defaultText = lib.literalExpression "config.networking.fqdn"; 117 + example = "anuko.example.com"; 118 + description = lib.mdDoc '' 119 + The hostname to serve Anuko Time Tracker on. 120 + ''; 121 + }; 122 + 123 + nginx = lib.mkOption { 124 + type = lib.types.submodule ( 125 + lib.recursiveUpdate 126 + (import ../web-servers/nginx/vhost-options.nix { inherit config lib; }) {} 127 + ); 128 + default = {}; 129 + example = lib.literalExpression '' 130 + { 131 + serverAliases = [ 132 + "anuko.''${config.networking.domain}" 133 + ]; 134 + 135 + # To enable encryption and let let's encrypt take care of certificate 136 + forceSSL = true; 137 + enableACME = true; 138 + } 139 + ''; 140 + description = lib.mdDoc '' 141 + With this option, you can customize the Nginx virtualHost settings. 142 + ''; 143 + }; 144 + 108 145 dataDir = lib.mkOption { 109 146 type = lib.types.str; 110 147 default = "/var/lib/anuko-time-tracker"; ··· 116 153 type = lib.types.str; 117 154 default = "anuko_time_tracker"; 118 155 description = lib.mdDoc "User under which Anuko Time Tracker runs."; 119 - }; 120 - 121 - virtualHost = lib.mkOption { 122 - type = lib.types.nullOr lib.types.str; 123 - default = "localhost"; 124 - description = lib.mdDoc '' 125 - Name of the nginx virtualhost to use and setup. If null, do not setup 126 - any virtualhost. 127 - ''; 128 156 }; 129 157 130 158 settings = { ··· 286 314 }; 287 315 }; 288 316 289 - services.nginx = lib.mkIf (cfg.virtualHost != null) { 290 - enable = true; 291 - virtualHosts = { 292 - "${cfg.virtualHost}" = { 317 + services.nginx = { 318 + enable = lib.mkDefault true; 319 + recommendedTlsSettings = true; 320 + recommendedOptimisation = true; 321 + recommendedGzipSettings = true; 322 + virtualHosts."${cfg.hostname}" = lib.mkMerge [ 323 + cfg.nginx 324 + { 293 325 root = lib.mkForce "${package}"; 294 - locations."/".index = "index.php"; 295 - locations."~ [^/]\\.php(/|$)" = { 296 - extraConfig = '' 297 - fastcgi_split_path_info ^(.+?\.php)(/.*)$; 298 - fastcgi_pass unix:${config.services.phpfpm.pools.anuko-time-tracker.socket}; 299 - ''; 326 + locations = { 327 + "/".index = "index.php"; 328 + "~ [^/]\\.php(/|$)" = { 329 + extraConfig = '' 330 + fastcgi_split_path_info ^(.+?\.php)(/.*)$; 331 + fastcgi_pass unix:${config.services.phpfpm.pools.anuko-time-tracker.socket}; 332 + ''; 333 + }; 300 334 }; 301 - }; 302 - }; 335 + } 336 + ]; 303 337 }; 304 338 305 339 services.mysql = lib.mkIf cfg.database.createLocally {
+24 -2
nixos/modules/services/web-apps/lemmy.nix
··· 77 77 }; 78 78 }; 79 79 80 + secretFile = mkOption { 81 + type = with types; nullOr path; 82 + default = null; 83 + description = lib.mdDoc "Path to a secret JSON configuration file which is merged at runtime with the one generated from {option}`services.lemmy.settings`."; 84 + }; 80 85 }; 81 86 82 87 config = ··· 197 202 } 198 203 ]; 199 204 200 - systemd.services.lemmy = { 205 + systemd.services.lemmy = let 206 + configFile = settingsFormat.generate "config.hjson" cfg.settings; 207 + mergedConfig = "/run/lemmy/config.hjson"; 208 + in { 201 209 description = "Lemmy server"; 202 210 203 211 environment = { 204 - LEMMY_CONFIG_LOCATION = "${settingsFormat.generate "config.hjson" cfg.settings}"; 212 + LEMMY_CONFIG_LOCATION = if cfg.secretFile == null then configFile else mergedConfig; 205 213 LEMMY_DATABASE_URL = if cfg.database.uri != null then cfg.database.uri else (mkIf (cfg.database.createLocally) "postgres:///lemmy?host=/run/postgresql&user=lemmy"); 206 214 }; 207 215 ··· 216 224 217 225 requires = lib.optionals cfg.database.createLocally [ "postgresql.service" ]; 218 226 227 + path = mkIf (cfg.secretFile != null) [ pkgs.jq ]; 228 + 229 + # merge the two configs and prevent others from reading the result 230 + # if somehow $CREDENTIALS_DIRECTORY is not set we fail 231 + preStart = mkIf (cfg.secretFile != null) '' 232 + set -u 233 + umask 177 234 + jq --slurp '.[0] * .[1]' ${lib.escapeShellArg configFile} "$CREDENTIALS_DIRECTORY/secretFile" > ${lib.escapeShellArg mergedConfig} 235 + ''; 236 + 219 237 serviceConfig = { 220 238 DynamicUser = true; 221 239 RuntimeDirectory = "lemmy"; 222 240 ExecStart = "${cfg.server.package}/bin/lemmy_server"; 241 + LoadCredential = mkIf (cfg.secretFile != null) "secretFile:${toString cfg.secretFile}"; 242 + PrivateTmp = true; 243 + MemoryDenyWriteExecute = true; 244 + NoNewPrivileges = true; 223 245 }; 224 246 }; 225 247
+6 -2
nixos/modules/tasks/bcache.nix
··· 1 1 { config, lib, pkgs, ... }: 2 2 3 3 { 4 - options.boot.initrd.services.bcache.enable = (lib.mkEnableOption (lib.mdDoc "bcache support in the initrd")) // { 5 - visible = false; # only works with systemd stage 1 4 + options.boot.initrd.services.bcache.enable = lib.mkEnableOption (lib.mdDoc "bcache support in the initrd") // { 5 + description = lib.mdDoc '' 6 + *This will only be used when systemd is used in stage 1.* 7 + 8 + Whether to enable bcache support in the initrd. 9 + ''; 6 10 }; 7 11 8 12 config = {
+6 -2
nixos/modules/tasks/lvm.nix
··· 25 25 boot.vdo.enable = mkEnableOption (lib.mdDoc "support for booting from VDOLVs"); 26 26 }; 27 27 28 - options.boot.initrd.services.lvm.enable = (mkEnableOption (lib.mdDoc "enable booting from LVM2 in the initrd")) // { 29 - visible = false; 28 + options.boot.initrd.services.lvm.enable = mkEnableOption (lib.mdDoc "booting from LVM2 in the initrd") // { 29 + description = lib.mdDoc '' 30 + *This will only be used when systemd is used in stage 1.* 31 + 32 + Whether to enable booting from LVM2 in the initrd. 33 + ''; 30 34 }; 31 35 32 36 config = mkMerge [
+6 -2
nixos/modules/tasks/swraid.nix
··· 5 5 in { 6 6 7 7 options.boot.initrd.services.swraid = { 8 - enable = (lib.mkEnableOption (lib.mdDoc "swraid support using mdadm")) // { 9 - visible = false; # only has effect when the new stage 1 is in place 8 + enable = lib.mkEnableOption (lib.mdDoc "swraid support using mdadm") // { 9 + description = '' 10 + *This will only be used when systemd is used in stage 1.* 11 + 12 + Whether to enable swraid support using mdadm. 13 + ''; 10 14 }; 11 15 12 16 mdadmConf = lib.mkOption {
+16 -2
nixos/tests/lemmy.nix
··· 22 22 # Without setup, the /feeds/* and /nodeinfo/* API endpoints won't return 200 23 23 setup = { 24 24 admin_username = "mightyiam"; 25 - admin_password = "ThisIsWhatIUseEverywhereTryIt"; 26 25 site_name = "Lemmy FTW"; 27 26 admin_email = "mightyiam@example.com"; 28 27 }; 29 28 # https://github.com/LemmyNet/lemmy/blob/50efb1d519c63a7007a07f11cc8a11487703c70d/crates/utils/src/settings/mod.rs#L52 30 29 database.uri = "postgres:///lemmy?host=/run/postgresql&user=lemmy"; 31 30 }; 31 + secretFile = /etc/lemmy-config.hjson; 32 32 caddy.enable = true; 33 33 }; 34 34 35 + environment.etc."lemmy-config.hjson".text = '' 36 + { 37 + "setup": { 38 + "admin_password": "ThisIsWhatIUseEverywhereTryIt" 39 + } 40 + } 41 + ''; 42 + 35 43 networking.firewall.allowedTCPPorts = [ 80 ]; 36 44 37 45 # pict-rs seems to need more than 1025114112 bytes ··· 42 50 testScript = '' 43 51 server = ${lemmyNodeName} 44 52 45 - with subtest("the backend starts and responds"): 53 + with subtest("the merged config is secure"): 46 54 server.wait_for_unit("lemmy.service") 55 + config_permissions = server.succeed("stat --format %A /run/lemmy/config.hjson").rstrip() 56 + assert config_permissions == "-rw-------", f"merged config permissions {config_permissions} are insecure" 57 + directory_permissions = server.succeed("stat --format %A /run/lemmy").rstrip() 58 + assert directory_permissions[5] == directory_permissions[8] == "-", "merged config can be replaced" 59 + 60 + with subtest("the backend starts and responds"): 47 61 server.wait_for_open_port(${toString backendPort}) 48 62 server.succeed("curl --fail localhost:${toString backendPort}/api/v3/site") 49 63
+4 -2
pkgs/applications/audio/easyeffects/default.nix
··· 32 32 , wrapGAppsHook4 33 33 , zam-plugins 34 34 , zita-convolver 35 + , soundtouch 35 36 }: 36 37 37 38 stdenv.mkDerivation rec { 38 39 pname = "easyeffects"; 39 - version = "7.0.4"; 40 + version = "7.0.5"; 40 41 41 42 src = fetchFromGitHub { 42 43 owner = "wwmm"; 43 44 repo = "easyeffects"; 44 45 rev = "v${version}"; 45 - hash = "sha256-JaqwzCWVnvFzzGHnmzYwe3occ9iw7s9xCH54eVKEuOs="; 46 + hash = "sha256-Z/0O8dVZ3J901OdOc1wF1XibNE/33b8oSqY6RKPDfzg="; 46 47 }; 47 48 48 49 nativeBuildInputs = [ ··· 73 74 pipewire 74 75 rnnoise 75 76 rubberband 77 + soundtouch 76 78 speexdsp 77 79 tbb 78 80 zita-convolver
+16 -6
pkgs/applications/audio/ptcollab/default.nix
··· 3 3 , stdenv 4 4 , fetchFromGitHub 5 5 , nix-update-script 6 + , libvorbis 7 + , pkg-config 6 8 , qmake 7 - , pkg-config 8 9 , qtbase 10 + , qttools 9 11 , qtmultimedia 10 - , libvorbis 11 12 , rtmidi 12 13 }: 13 14 14 15 mkDerivation rec { 15 16 pname = "ptcollab"; 16 - version = "0.6.4.5"; 17 + version = "0.6.4.6"; 17 18 18 19 src = fetchFromGitHub { 19 20 owner = "yuxshao"; 20 21 repo = "ptcollab"; 21 22 rev = "v${version}"; 22 - sha256 = "sha256-O7CNPMS0eRcqt2xAtyEFyLSV8U2xbxuV1DpBxZAFwQs="; 23 + hash = "sha256-G0QQV0mvrrBAC2LSy45/NnEbHHA8/E0SZKJXvuVidRE="; 23 24 }; 24 25 25 - nativeBuildInputs = [ qmake pkg-config ]; 26 + nativeBuildInputs = [ 27 + pkg-config 28 + qmake 29 + qttools 30 + ]; 26 31 27 - buildInputs = [ qtbase qtmultimedia libvorbis rtmidi ]; 32 + buildInputs = [ 33 + libvorbis 34 + qtbase 35 + qtmultimedia 36 + rtmidi 37 + ]; 28 38 29 39 postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' 30 40 # Move appbundles to Applications before wrapping happens
+62
pkgs/applications/audio/samplebrain/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , fftw 5 + , liblo 6 + , libsndfile 7 + , makeDesktopItem 8 + , portaudio 9 + , qmake 10 + , qtbase 11 + , wrapQtAppsHook 12 + }: 13 + 14 + stdenv.mkDerivation rec { 15 + pname = "samplebrain"; 16 + version = "0.18.5"; 17 + 18 + src = fetchFromGitLab { 19 + owner = "then-try-this"; 20 + repo = "samplebrain"; 21 + rev = "v${version}_release"; 22 + hash = "sha256-/pMHmwly5Dar7w/ZawvR3cWQHw385GQv/Wsl1E2w5p4="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + qmake 27 + wrapQtAppsHook 28 + ]; 29 + 30 + buildInputs = [ 31 + fftw 32 + liblo 33 + libsndfile 34 + portaudio 35 + qtbase 36 + ]; 37 + 38 + desktopItem = makeDesktopItem { 39 + type = "Application"; 40 + desktopName = pname; 41 + name = pname; 42 + comment = "A sample masher designed by Aphex Twin"; 43 + exec = pname; 44 + icon = pname; 45 + categories = [ "Audio" ]; 46 + }; 47 + 48 + installPhase = '' 49 + mkdir -p $out/bin 50 + cp samplebrain $out/bin 51 + install -m 444 -D desktop/samplebrain.svg $out/share/icons/hicolor/scalable/apps/samplebrain.svg 52 + ''; 53 + 54 + meta = with lib; { 55 + description = "A custom sample mashing app"; 56 + homepage = "https://thentrythis.org/projects/samplebrain"; 57 + changelog = "https://gitlab.com/then-try-this/samplebrain/-/releases/v${version}_release"; 58 + maintainers = with maintainers; [ mitchmindtree ]; 59 + license = licenses.gpl2; 60 + platforms = platforms.linux; 61 + }; 62 + }
+4 -4
pkgs/applications/audio/ymuse/default.nix
··· 1 - { stdenv 2 - , lib 1 + { lib 3 2 , fetchFromGitHub 4 3 , buildGoModule 5 4 , wrapGAppsHook ··· 20 19 owner = "yktoo"; 21 20 repo = "ymuse"; 22 21 rev = "v${version}"; 23 - sha256 = "sha256-3QgBbK7AK9/uQ6Z7DNIJxa1oXrxvvHDQ/Z2QOf7yfS4="; 22 + hash = "sha256-3QgBbK7AK9/uQ6Z7DNIJxa1oXrxvvHDQ/Z2QOf7yfS4="; 24 23 }; 25 - vendorSha256 = "sha256-7oYYZWpvWzeHlp6l9bLeHcLITLZPVY5eZdfHSE+ZHW8="; 24 + 25 + vendorHash = "sha256-7oYYZWpvWzeHlp6l9bLeHcLITLZPVY5eZdfHSE+ZHW8="; 26 26 27 27 nativeBuildInputs = [ 28 28 pkg-config
-182
pkgs/applications/backup/proxmox-backup-client/0001-re-route-dependencies-not-available-on-crates.io-to-.patch
··· 1 - From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 2 - From: Thomas Lamprecht <thomas@lamprecht.org> 3 - Date: Wed, 18 May 2022 08:41:14 +0200 4 - Subject: [PATCH] re-route dependencies not available on crates.io to git repos 5 - 6 - Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org> 7 - --- 8 - Cargo.toml | 130 +++++++++-------------------------------------------- 9 - 1 file changed, 21 insertions(+), 109 deletions(-) 10 - 11 - diff --git a/Cargo.toml b/Cargo.toml 12 - index 0c86cd1b..7d5c282b 100644 13 - --- a/Cargo.toml 14 - +++ b/Cargo.toml 15 - @@ -41,9 +41,6 @@ members = [ 16 - 17 - "proxmox-backup-banner", 18 - "proxmox-backup-client", 19 - - "proxmox-file-restore", 20 - - "proxmox-restore-daemon", 21 - - "proxmox-rrd", 22 - 23 - "pxar-bin", 24 - ] 25 - @@ -101,7 +98,6 @@ proxmox-rrd = { path = "proxmox-rrd" } 26 - 27 - # regular crates 28 - anyhow = "1.0" 29 - -apt-pkg-native = "0.3.2" 30 - base64 = "0.13" 31 - bitflags = "1.2.1" 32 - bytes = "1.0" 33 - @@ -114,7 +110,6 @@ flate2 = "1.0" 34 - foreign-types = "0.3" 35 - futures = "0.3" 36 - h2 = { version = "0.3", features = [ "stream" ] } 37 - -handlebars = "3.0" 38 - hex = "0.4.3" 39 - http = "0.2" 40 - hyper = { version = "0.14", features = [ "full" ] } 41 - @@ -152,120 +147,37 @@ walkdir = "2" 42 - xdg = "2.2" 43 - zstd = { version = "0.6", features = [ "bindgen" ] } 44 - 45 - -[dependencies] 46 - -anyhow.workspace = true 47 - -apt-pkg-native.workspace = true 48 - -base64.workspace = true 49 - -bitflags.workspace = true 50 - -bytes.workspace = true 51 - -cidr.workspace = true 52 - -crc32fast.workspace = true 53 - -crossbeam-channel.workspace = true 54 - -endian_trait.workspace = true 55 - -flate2.workspace = true 56 - -futures.workspace = true 57 - -h2.workspace = true 58 - -handlebars.workspace = true 59 - -hex.workspace = true 60 - -http.workspace = true 61 - -hyper.workspace = true 62 - -lazy_static.workspace = true 63 - -libc.workspace = true 64 - -log.workspace = true 65 - -nix.workspace = true 66 - -nom.workspace = true 67 - -num-traits.workspace = true 68 - -once_cell.workspace = true 69 - -openssl.workspace = true 70 - -pam-sys.workspace = true 71 - -pam.workspace = true 72 - -percent-encoding.workspace = true 73 - -regex.workspace = true 74 - -rustyline.workspace = true 75 - -serde.workspace = true 76 - -serde_json.workspace = true 77 - -siphasher.workspace = true 78 - -syslog.workspace = true 79 - -termcolor.workspace = true 80 - -thiserror.workspace = true 81 - -tokio = { workspace = true, features = [ "fs", "io-util", "io-std", "macros", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "time" ] } 82 - -tokio-openssl.workspace = true 83 - -tokio-stream.workspace = true 84 - -tokio-util = { workspace = true, features = [ "codec" ] } 85 - -tower-service.workspace = true 86 - -udev.workspace = true 87 - -url.workspace = true 88 - -walkdir.workspace = true 89 - -xdg.workspace = true 90 - -zstd.workspace = true 91 - - 92 - #valgrind_request = { git = "https://github.com/edef1c/libvalgrind_request", version = "1.1.0", optional = true } 93 - 94 - -proxmox-async.workspace = true 95 - -proxmox-auth-api = { workspace = true, features = [ "api", "pam-authenticator" ] } 96 - -proxmox-compression.workspace = true 97 - -proxmox-http = { workspace = true, features = [ "client-trait", "proxmox-async", "rate-limited-stream" ] } # pbs-client doesn't use these 98 - -proxmox-io.workspace = true 99 - -proxmox-lang.workspace = true 100 - -proxmox-ldap.workspace = true 101 - -proxmox-metrics.workspace = true 102 - -proxmox-rest-server = { workspace = true, features = [ "rate-limited-stream" ] } 103 - -proxmox-router = { workspace = true, features = [ "cli", "server"] } 104 - -proxmox-schema = { workspace = true, features = [ "api-macro" ] } 105 - -proxmox-section-config.workspace = true 106 - -proxmox-serde = { workspace = true, features = [ "serde_json" ] } 107 - -proxmox-shared-memory.workspace = true 108 - -proxmox-sortable-macro.workspace = true 109 - -proxmox-subscription.workspace = true 110 - -proxmox-sys = { workspace = true, features = [ "timer" ] } 111 - -proxmox-tfa.workspace = true 112 - -proxmox-time.workspace = true 113 - -proxmox-uuid.workspace = true 114 - - 115 - -pathpatterns.workspace = true 116 - -proxmox-acme-rs.workspace = true 117 - -proxmox-apt.workspace = true 118 - -proxmox-openid.workspace = true 119 - -pxar.workspace = true 120 - - 121 - -pbs-api-types.workspace = true 122 - -pbs-buildcfg.workspace = true 123 - -pbs-client.workspace = true 124 - -pbs-config.workspace = true 125 - -pbs-datastore.workspace = true 126 - -pbs-key-config.workspace = true 127 - -pbs-tape.workspace = true 128 - -pbs-tools.workspace = true 129 - -proxmox-rrd.workspace = true 130 - - 131 - # Local path overrides 132 - # NOTE: You must run `cargo update` after changing this for it to take effect! 133 - [patch.crates-io] 134 - #proxmox-acme-rs = { path = "../proxmox-acme-rs" } 135 - -#proxmox-async = { path = "../proxmox/proxmox-async" } 136 - -#proxmox-auth-api = { path = "../proxmox/proxmox-auth-api" } 137 - -#proxmox-borrow = { path = "../proxmox/proxmox-borrow" } 138 - -#proxmox-compression = { path = "../proxmox/proxmox-compression" } 139 - -#proxmox-fuse = { path = "../proxmox-fuse" } 140 - -#proxmox-http = { path = "../proxmox/proxmox-http" } 141 - -#proxmox-io = { path = "../proxmox/proxmox-io" } 142 - -#proxmox-lang = { path = "../proxmox/proxmox-lang" } 143 - -#proxmox-rest-server = { path = "../proxmox/proxmox-rest-server" } 144 - -#proxmox-router = { path = "../proxmox/proxmox-router" } 145 - -#proxmox-schema = { path = "../proxmox/proxmox-schema" } 146 - -#proxmox-section-config = { path = "../proxmox/proxmox-section-config" } 147 - -#proxmox-serde = { path = "../proxmox/proxmox-serde" } 148 - -#proxmox-shared-memory = { path = "../proxmox/proxmox-shared-memory" } 149 - -#proxmox-subscription = { path = "../proxmox/proxmox-subscription" } 150 - -#proxmox-sys = { path = "../proxmox/proxmox-sys" } 151 - -#proxmox-tfa = { path = "../proxmox/proxmox-tfa" } 152 - -#proxmox-time = { path = "../proxmox/proxmox-time" } 153 - -#proxmox-uuid = { path = "../proxmox/proxmox-uuid" } 154 - +proxmox-async = { path = "../proxmox/proxmox-async" } 155 - +proxmox-auth-api = { path = "../proxmox/proxmox-auth-api" } 156 - +proxmox-borrow = { path = "../proxmox/proxmox-borrow" } 157 - +proxmox-compression = { path = "../proxmox/proxmox-compression" } 158 - +proxmox-fuse = { path = "../proxmox-fuse" } 159 - +proxmox-http = { path = "../proxmox/proxmox-http" } 160 - +proxmox-io = { path = "../proxmox/proxmox-io" } 161 - +proxmox-lang = { path = "../proxmox/proxmox-lang" } 162 - +proxmox-rest-server = { path = "../proxmox/proxmox-rest-server" } 163 - +proxmox-router = { path = "../proxmox/proxmox-router" } 164 - +proxmox-schema = { path = "../proxmox/proxmox-schema" } 165 - +proxmox-section-config = { path = "../proxmox/proxmox-section-config" } 166 - +proxmox-serde = { path = "../proxmox/proxmox-serde" } 167 - +proxmox-shared-memory = { path = "../proxmox/proxmox-shared-memory" } 168 - +proxmox-sortable-macro = { path = "../proxmox/proxmox-sortable-macro" } 169 - +proxmox-subscription = { path = "../proxmox/proxmox-subscription" } 170 - +proxmox-sys = { path = "../proxmox/proxmox-sys" } 171 - +proxmox-tfa = { path = "../proxmox/proxmox-tfa" } 172 - +proxmox-time = { path = "../proxmox/proxmox-time" } 173 - +proxmox-uuid = { path = "../proxmox/proxmox-uuid" } 174 - 175 - #proxmox-apt = { path = "../proxmox-apt" } 176 - #proxmox-openid = { path = "../proxmox-openid-rs" } 177 - 178 - -#pxar = { path = "../pxar" } 179 - +pxar = { path = "../pxar" } 180 - 181 - [features] 182 - default = []
-72
pkgs/applications/backup/proxmox-backup-client/0002-docs-drop-all-but-client-man-pages.patch
··· 1 - From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 2 - From: Thomas Lamprecht <thomas@lamprecht.org> 3 - Date: Tue, 29 Nov 2022 17:20:28 +0100 4 - Subject: [PATCH] docs: drop all but client man pages 5 - 6 - Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org> 7 - --- 8 - docs/Makefile | 16 ---------------- 9 - docs/conf.py | 19 ------------------- 10 - 2 files changed, 35 deletions(-) 11 - 12 - diff --git a/docs/Makefile b/docs/Makefile 13 - index b06badff..94130228 100644 14 - --- a/docs/Makefile 15 - +++ b/docs/Makefile 16 - @@ -1,25 +1,9 @@ 17 - include ../defines.mk 18 - 19 - GENERATED_SYNOPSIS := \ 20 - - proxmox-tape/synopsis.rst \ 21 - proxmox-backup-client/synopsis.rst \ 22 - proxmox-backup-client/catalog-shell-synopsis.rst \ 23 - - proxmox-backup-manager/synopsis.rst \ 24 - - proxmox-backup-debug/synopsis.rst \ 25 - - proxmox-file-restore/synopsis.rst \ 26 - pxar/synopsis.rst \ 27 - - pmtx/synopsis.rst \ 28 - - pmt/synopsis.rst \ 29 - - config/media-pool/config.rst \ 30 - - config/tape/config.rst \ 31 - - config/tape-job/config.rst \ 32 - - config/user/config.rst \ 33 - - config/remote/config.rst \ 34 - - config/sync/config.rst \ 35 - - config/verification/config.rst \ 36 - - config/acl/roles.rst \ 37 - - config/datastore/config.rst \ 38 - - config/domains/config.rst 39 - 40 - MAN1_PAGES := \ 41 - pxar.1 \ 42 - diff --git a/docs/conf.py b/docs/conf.py 43 - index 8944926e..deeb63bf 100644 44 - --- a/docs/conf.py 45 - +++ b/docs/conf.py 46 - @@ -93,26 +93,7 @@ rst_epilog += f"\n.. |pbs-copyright| replace:: Copyright (C) {copyright}" 47 - man_pages = [ 48 - # CLI 49 - ('proxmox-backup-client/man1', 'proxmox-backup-client', 'Command line tool for Backup and Restore', [author], 1), 50 - - ('proxmox-backup-manager/man1', 'proxmox-backup-manager', 'Command line tool to manage and configure the backup server.', [author], 1), 51 - - ('proxmox-backup-debug/man1', 'proxmox-backup-debug', 'Debugging command line tool for Backup and Restore', [author], 1), 52 - - ('proxmox-backup-proxy/man1', 'proxmox-backup-proxy', 'Proxmox Backup Public API Server', [author], 1), 53 - - ('proxmox-backup/man1', 'proxmox-backup', 'Proxmox Backup Local API Server', [author], 1), 54 - - ('proxmox-file-restore/man1', 'proxmox-file-restore', 'CLI tool for restoring files and directories from Proxmox Backup Server archives', [author], 1), 55 - - ('proxmox-tape/man1', 'proxmox-tape', 'Proxmox Tape Backup CLI Tool', [author], 1), 56 - ('pxar/man1', 'pxar', 'Proxmox File Archive CLI Tool', [author], 1), 57 - - ('pmt/man1', 'pmt', 'Control Linux Tape Devices', [author], 1), 58 - - ('pmtx/man1', 'pmtx', 'Control SCSI media changer devices (tape autoloaders)', [author], 1), 59 - - # configs 60 - - ('config/acl/man5', 'acl.cfg', 'Access Control Configuration', [author], 5), 61 - - ('config/datastore/man5', 'datastore.cfg', 'Datastore Configuration', [author], 5), 62 - - ('config/domains/man5', 'domains.cfg', 'Realm Configuration', [author], 5), 63 - - ('config/media-pool/man5', 'media-pool.cfg', 'Media Pool Configuration', [author], 5), 64 - - ('config/remote/man5', 'remote.cfg', 'Remote Server Configuration', [author], 5), 65 - - ('config/sync/man5', 'sync.cfg', 'Synchronization Job Configuration', [author], 5), 66 - - ('config/tape-job/man5', 'tape-job.cfg', 'Tape Job Configuration', [author], 5), 67 - - ('config/tape/man5', 'tape.cfg', 'Tape Drive and Changer Configuration', [author], 5), 68 - - ('config/user/man5', 'user.cfg', 'User Configuration', [author], 5), 69 - - ('config/verification/man5', 'verification.cfg', 'Verification Job Configuration', [author], 5), 70 - ] 71 - 72 -
pkgs/applications/backup/proxmox-backup-client/0003-docs-Add-target-path-fixup-variable.patch pkgs/applications/backup/proxmox-backup-client/0001-docs-Add-target-path-fixup-variable.patch
+288 -305
pkgs/applications/backup/proxmox-backup-client/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 + name = "addr2line" 7 + version = "0.19.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 6 15 name = "adler" 7 16 version = "1.0.2" 8 17 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 21 30 22 31 [[package]] 23 32 name = "aho-corasick" 24 - version = "0.7.20" 33 + version = "1.0.2" 25 34 source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 35 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 27 36 dependencies = [ 28 37 "memchr", 29 38 ] 30 39 31 40 [[package]] 32 - name = "ansi_term" 33 - version = "0.12.1" 34 - source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 36 - dependencies = [ 37 - "winapi", 38 - ] 39 - 40 - [[package]] 41 41 name = "anyhow" 42 - version = "1.0.70" 42 + version = "1.0.71" 43 43 source = "registry+https://github.com/rust-lang/crates.io-index" 44 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 44 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 45 45 46 46 [[package]] 47 47 name = "atty" ··· 61 61 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 62 62 63 63 [[package]] 64 + name = "backtrace" 65 + version = "0.3.67" 66 + source = "registry+https://github.com/rust-lang/crates.io-index" 67 + checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 68 + dependencies = [ 69 + "addr2line", 70 + "cc", 71 + "cfg-if", 72 + "libc", 73 + "miniz_oxide 0.6.2", 74 + "object", 75 + "rustc-demangle", 76 + ] 77 + 78 + [[package]] 64 79 name = "base64" 65 80 version = "0.13.1" 66 81 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 68 83 69 84 [[package]] 70 85 name = "bindgen" 71 - version = "0.57.0" 86 + version = "0.64.0" 72 87 source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d" 88 + checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" 74 89 dependencies = [ 75 90 "bitflags", 76 91 "cexpr", 77 92 "clang-sys", 78 - "clap", 79 - "env_logger 0.8.4", 80 93 "lazy_static", 81 94 "lazycell", 82 - "log", 83 95 "peeking_take_while", 84 - "proc-macro2 1.0.54", 85 - "quote 1.0.26", 96 + "proc-macro2 1.0.63", 97 + "quote 1.0.29", 86 98 "regex", 87 99 "rustc-hash", 88 100 "shlex", 101 + "syn 1.0.109", 89 102 "which", 90 103 ] 91 104 ··· 97 110 98 111 [[package]] 99 112 name = "bumpalo" 100 - version = "3.12.0" 113 + version = "3.13.0" 101 114 source = "registry+https://github.com/rust-lang/crates.io-index" 102 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 115 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 103 116 104 117 [[package]] 105 118 name = "bytes" ··· 118 131 119 132 [[package]] 120 133 name = "cexpr" 121 - version = "0.4.0" 134 + version = "0.6.0" 122 135 source = "registry+https://github.com/rust-lang/crates.io-index" 123 - checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" 136 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 124 137 dependencies = [ 125 - "nom 5.1.2", 138 + "nom", 126 139 ] 127 140 128 141 [[package]] ··· 133 146 134 147 [[package]] 135 148 name = "clang-sys" 136 - version = "1.6.0" 149 + version = "1.6.1" 137 150 source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "77ed9a53e5d4d9c573ae844bfac6872b159cb1d1585a83b29e7a64b7eef7332a" 151 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 139 152 dependencies = [ 140 153 "glob", 141 154 "libc", ··· 143 156 ] 144 157 145 158 [[package]] 146 - name = "clap" 147 - version = "2.34.0" 148 - source = "registry+https://github.com/rust-lang/crates.io-index" 149 - checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 150 - dependencies = [ 151 - "ansi_term", 152 - "atty", 153 - "bitflags", 154 - "strsim", 155 - "textwrap 0.11.0", 156 - "unicode-width", 157 - "vec_map", 158 - ] 159 - 160 - [[package]] 161 159 name = "clipboard-win" 162 160 version = "4.5.0" 163 161 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 178 176 ] 179 177 180 178 [[package]] 181 - name = "dirs" 182 - version = "4.0.0" 183 - source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 185 - dependencies = [ 186 - "dirs-sys", 187 - ] 188 - 189 - [[package]] 190 179 name = "dirs-next" 191 180 version = "2.0.0" 192 181 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 197 186 ] 198 187 199 188 [[package]] 200 - name = "dirs-sys" 201 - version = "0.3.7" 189 + name = "dirs-sys-next" 190 + version = "0.1.2" 202 191 source = "registry+https://github.com/rust-lang/crates.io-index" 203 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 192 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 204 193 dependencies = [ 205 194 "libc", 206 195 "redox_users", ··· 208 197 ] 209 198 210 199 [[package]] 211 - name = "dirs-sys-next" 212 - version = "0.1.2" 200 + name = "either" 201 + version = "1.8.1" 213 202 source = "registry+https://github.com/rust-lang/crates.io-index" 214 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 215 - dependencies = [ 216 - "libc", 217 - "redox_users", 218 - "winapi", 219 - ] 203 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 220 204 221 205 [[package]] 222 206 name = "endian-type" ··· 245 229 246 230 [[package]] 247 231 name = "env_logger" 248 - version = "0.8.4" 249 - source = "registry+https://github.com/rust-lang/crates.io-index" 250 - checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" 251 - dependencies = [ 252 - "atty", 253 - "humantime", 254 - "log", 255 - "regex", 256 - "termcolor", 257 - ] 258 - 259 - [[package]] 260 - name = "env_logger" 261 232 version = "0.9.3" 262 233 source = "registry+https://github.com/rust-lang/crates.io-index" 263 234 checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" ··· 271 242 272 243 [[package]] 273 244 name = "errno" 274 - version = "0.3.0" 245 + version = "0.3.1" 275 246 source = "registry+https://github.com/rust-lang/crates.io-index" 276 - checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" 247 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 277 248 dependencies = [ 278 249 "errno-dragonfly", 279 250 "libc", ··· 302 273 303 274 [[package]] 304 275 name = "fd-lock" 305 - version = "3.0.11" 276 + version = "3.0.12" 306 277 source = "registry+https://github.com/rust-lang/crates.io-index" 307 - checksum = "9799aefb4a2e4a01cc47610b1dd47c18ab13d991f27bbcaed9296f5a53d5cbad" 278 + checksum = "39ae6b3d9530211fb3b12a95374b8b0823be812f53d09e18c5675c0146b09642" 308 279 dependencies = [ 309 280 "cfg-if", 310 281 "rustix", ··· 313 284 314 285 [[package]] 315 286 name = "filetime" 316 - version = "0.2.20" 287 + version = "0.2.21" 317 288 source = "registry+https://github.com/rust-lang/crates.io-index" 318 - checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" 289 + checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 319 290 dependencies = [ 320 291 "cfg-if", 321 292 "libc", ··· 325 296 326 297 [[package]] 327 298 name = "flate2" 328 - version = "1.0.25" 299 + version = "1.0.26" 329 300 source = "registry+https://github.com/rust-lang/crates.io-index" 330 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 301 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 331 302 dependencies = [ 332 303 "crc32fast", 333 - "miniz_oxide", 304 + "miniz_oxide 0.7.1", 334 305 ] 335 306 336 307 [[package]] ··· 356 327 357 328 [[package]] 358 329 name = "form_urlencoded" 359 - version = "1.1.0" 330 + version = "1.2.0" 360 331 source = "registry+https://github.com/rust-lang/crates.io-index" 361 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 332 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 362 333 dependencies = [ 363 334 "percent-encoding", 364 335 ] 365 336 366 337 [[package]] 367 338 name = "futures" 368 - version = "0.3.27" 339 + version = "0.3.28" 369 340 source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549" 341 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 371 342 dependencies = [ 372 343 "futures-channel", 373 344 "futures-core", ··· 380 351 381 352 [[package]] 382 353 name = "futures-channel" 383 - version = "0.3.27" 354 + version = "0.3.28" 384 355 source = "registry+https://github.com/rust-lang/crates.io-index" 385 - checksum = "164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac" 356 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 386 357 dependencies = [ 387 358 "futures-core", 388 359 "futures-sink", ··· 390 361 391 362 [[package]] 392 363 name = "futures-core" 393 - version = "0.3.27" 364 + version = "0.3.28" 394 365 source = "registry+https://github.com/rust-lang/crates.io-index" 395 - checksum = "86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd" 366 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 396 367 397 368 [[package]] 398 369 name = "futures-executor" 399 - version = "0.3.27" 370 + version = "0.3.28" 400 371 source = "registry+https://github.com/rust-lang/crates.io-index" 401 - checksum = "1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83" 372 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 402 373 dependencies = [ 403 374 "futures-core", 404 375 "futures-task", ··· 407 378 408 379 [[package]] 409 380 name = "futures-io" 410 - version = "0.3.27" 381 + version = "0.3.28" 411 382 source = "registry+https://github.com/rust-lang/crates.io-index" 412 - checksum = "89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91" 383 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 413 384 414 385 [[package]] 415 386 name = "futures-macro" 416 - version = "0.3.27" 387 + version = "0.3.28" 417 388 source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6" 389 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 419 390 dependencies = [ 420 - "proc-macro2 1.0.54", 421 - "quote 1.0.26", 422 - "syn 1.0.109", 391 + "proc-macro2 1.0.63", 392 + "quote 1.0.29", 393 + "syn 2.0.22", 423 394 ] 424 395 425 396 [[package]] 426 397 name = "futures-sink" 427 - version = "0.3.27" 398 + version = "0.3.28" 428 399 source = "registry+https://github.com/rust-lang/crates.io-index" 429 - checksum = "ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2" 400 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 430 401 431 402 [[package]] 432 403 name = "futures-task" 433 - version = "0.3.27" 404 + version = "0.3.28" 434 405 source = "registry+https://github.com/rust-lang/crates.io-index" 435 - checksum = "fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879" 406 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 436 407 437 408 [[package]] 438 409 name = "futures-util" 439 - version = "0.3.27" 410 + version = "0.3.28" 440 411 source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab" 412 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 442 413 dependencies = [ 443 414 "futures-channel", 444 415 "futures-core", ··· 454 425 455 426 [[package]] 456 427 name = "getrandom" 457 - version = "0.2.8" 428 + version = "0.2.10" 458 429 source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 430 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 460 431 dependencies = [ 461 432 "cfg-if", 462 433 "libc", ··· 464 435 ] 465 436 466 437 [[package]] 438 + name = "gimli" 439 + version = "0.27.3" 440 + source = "registry+https://github.com/rust-lang/crates.io-index" 441 + checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" 442 + 443 + [[package]] 467 444 name = "glob" 468 445 version = "0.3.1" 469 446 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 471 448 472 449 [[package]] 473 450 name = "h2" 474 - version = "0.3.16" 451 + version = "0.3.20" 475 452 source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d" 453 + checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" 477 454 dependencies = [ 478 455 "bytes", 479 456 "fnv", ··· 508 485 509 486 [[package]] 510 487 name = "hermit-abi" 511 - version = "0.2.6" 512 - source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 514 - dependencies = [ 515 - "libc", 516 - ] 517 - 518 - [[package]] 519 - name = "hermit-abi" 520 488 version = "0.3.1" 521 489 source = "registry+https://github.com/rust-lang/crates.io-index" 522 490 checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" ··· 531 499 ] 532 500 533 501 [[package]] 502 + name = "home" 503 + version = "0.5.5" 504 + source = "registry+https://github.com/rust-lang/crates.io-index" 505 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 506 + dependencies = [ 507 + "windows-sys", 508 + ] 509 + 510 + [[package]] 534 511 name = "http" 535 512 version = "0.2.9" 536 513 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 572 549 573 550 [[package]] 574 551 name = "hyper" 575 - version = "0.14.25" 552 + version = "0.14.27" 576 553 source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" 554 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 578 555 dependencies = [ 579 556 "bytes", 580 557 "futures-channel", ··· 596 573 597 574 [[package]] 598 575 name = "idna" 599 - version = "0.3.0" 576 + version = "0.4.0" 600 577 source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 578 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 602 579 dependencies = [ 603 580 "unicode-bidi", 604 581 "unicode-normalization", ··· 616 593 617 594 [[package]] 618 595 name = "io-lifetimes" 619 - version = "1.0.9" 596 + version = "1.0.11" 620 597 source = "registry+https://github.com/rust-lang/crates.io-index" 621 - checksum = "09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb" 598 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 622 599 dependencies = [ 623 600 "hermit-abi 0.3.1", 624 601 "libc", ··· 642 619 643 620 [[package]] 644 621 name = "js-sys" 645 - version = "0.3.61" 622 + version = "0.3.64" 646 623 source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 624 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 648 625 dependencies = [ 649 626 "wasm-bindgen", 650 627 ] ··· 663 640 664 641 [[package]] 665 642 name = "libc" 666 - version = "0.2.140" 643 + version = "0.2.147" 667 644 source = "registry+https://github.com/rust-lang/crates.io-index" 668 - checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" 645 + checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 669 646 670 647 [[package]] 671 648 name = "libloading" ··· 689 666 690 667 [[package]] 691 668 name = "linux-raw-sys" 692 - version = "0.3.0" 669 + version = "0.3.8" 693 670 source = "registry+https://github.com/rust-lang/crates.io-index" 694 - checksum = "cd550e73688e6d578f0ac2119e32b797a327631a42f9433e59d02e139c8df60d" 671 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 695 672 696 673 [[package]] 697 674 name = "log" 698 - version = "0.4.17" 675 + version = "0.4.19" 699 676 source = "registry+https://github.com/rust-lang/crates.io-index" 700 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 701 - dependencies = [ 702 - "cfg-if", 703 - ] 677 + checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 704 678 705 679 [[package]] 706 680 name = "memchr" ··· 742 716 ] 743 717 744 718 [[package]] 719 + name = "miniz_oxide" 720 + version = "0.7.1" 721 + source = "registry+https://github.com/rust-lang/crates.io-index" 722 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 723 + dependencies = [ 724 + "adler", 725 + ] 726 + 727 + [[package]] 745 728 name = "mio" 746 - version = "0.8.6" 729 + version = "0.8.8" 747 730 source = "registry+https://github.com/rust-lang/crates.io-index" 748 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 731 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 749 732 dependencies = [ 750 733 "libc", 751 - "log", 752 734 "wasi", 753 735 "windows-sys", 754 736 ] ··· 791 773 792 774 [[package]] 793 775 name = "nom" 794 - version = "5.1.2" 776 + version = "7.1.3" 795 777 source = "registry+https://github.com/rust-lang/crates.io-index" 796 - checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" 778 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 797 779 dependencies = [ 798 780 "memchr", 799 - "version_check", 781 + "minimal-lexical", 800 782 ] 801 783 802 784 [[package]] 803 - name = "nom" 804 - version = "7.1.3" 785 + name = "num_cpus" 786 + version = "1.16.0" 805 787 source = "registry+https://github.com/rust-lang/crates.io-index" 806 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 788 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 807 789 dependencies = [ 808 - "memchr", 809 - "minimal-lexical", 790 + "hermit-abi 0.3.1", 791 + "libc", 810 792 ] 811 793 812 794 [[package]] 813 - name = "num_cpus" 814 - version = "1.15.0" 795 + name = "object" 796 + version = "0.30.4" 815 797 source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 798 + checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" 817 799 dependencies = [ 818 - "hermit-abi 0.2.6", 819 - "libc", 800 + "memchr", 820 801 ] 821 802 822 803 [[package]] 823 804 name = "once_cell" 824 - version = "1.17.1" 805 + version = "1.18.0" 825 806 source = "registry+https://github.com/rust-lang/crates.io-index" 826 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 807 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 827 808 828 809 [[package]] 829 810 name = "openssl" 830 - version = "0.10.48" 811 + version = "0.10.55" 831 812 source = "registry+https://github.com/rust-lang/crates.io-index" 832 - checksum = "518915b97df115dd36109bfa429a48b8f737bd05508cf9588977b599648926d2" 813 + checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" 833 814 dependencies = [ 834 815 "bitflags", 835 816 "cfg-if", ··· 842 823 843 824 [[package]] 844 825 name = "openssl-macros" 845 - version = "0.1.0" 826 + version = "0.1.1" 846 827 source = "registry+https://github.com/rust-lang/crates.io-index" 847 - checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" 828 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 848 829 dependencies = [ 849 - "proc-macro2 1.0.54", 850 - "quote 1.0.26", 851 - "syn 1.0.109", 830 + "proc-macro2 1.0.63", 831 + "quote 1.0.29", 832 + "syn 2.0.22", 852 833 ] 853 834 854 835 [[package]] 855 836 name = "openssl-sys" 856 - version = "0.9.83" 837 + version = "0.9.90" 857 838 source = "registry+https://github.com/rust-lang/crates.io-index" 858 - checksum = "666416d899cf077260dac8698d60a60b435a46d57e82acb1be3d0dad87284e5b" 839 + checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" 859 840 dependencies = [ 860 - "autocfg", 861 841 "cc", 862 842 "libc", 863 843 "pkg-config", ··· 883 863 "lazy_static", 884 864 "percent-encoding", 885 865 "proxmox-auth-api", 866 + "proxmox-human-byte", 886 867 "proxmox-lang", 887 868 "proxmox-schema", 888 869 "proxmox-serde", ··· 895 876 896 877 [[package]] 897 878 name = "pbs-buildcfg" 898 - version = "2.4.1" 879 + version = "3.0.1" 899 880 900 881 [[package]] 901 882 name = "pbs-client" ··· 925 906 "proxmox-auth-api", 926 907 "proxmox-compression", 927 908 "proxmox-http", 909 + "proxmox-human-byte", 928 910 "proxmox-io", 929 911 "proxmox-lang", 930 912 "proxmox-router", ··· 989 971 "pbs-key-config", 990 972 "pbs-tools", 991 973 "proxmox-borrow", 974 + "proxmox-human-byte", 992 975 "proxmox-io", 993 976 "proxmox-lang", 994 977 "proxmox-schema", ··· 1099 1082 "libc", 1100 1083 "log", 1101 1084 "nix 0.26.2", 1102 - "nom 7.1.3", 1085 + "nom", 1103 1086 "openssl", 1104 1087 "pbs-api-types", 1105 1088 "pbs-buildcfg", 1106 1089 "proxmox-async", 1090 + "proxmox-human-byte", 1107 1091 "proxmox-io", 1108 1092 "proxmox-lang", 1109 1093 "proxmox-sys", ··· 1124 1108 1125 1109 [[package]] 1126 1110 name = "percent-encoding" 1127 - version = "2.2.0" 1111 + version = "2.3.0" 1128 1112 source = "registry+https://github.com/rust-lang/crates.io-index" 1129 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1113 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1130 1114 1131 1115 [[package]] 1132 1116 name = "pin-project-lite" ··· 1142 1126 1143 1127 [[package]] 1144 1128 name = "pkg-config" 1145 - version = "0.3.26" 1129 + version = "0.3.27" 1146 1130 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1131 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1148 1132 1149 1133 [[package]] 1150 1134 name = "proc-macro2" ··· 1157 1141 1158 1142 [[package]] 1159 1143 name = "proc-macro2" 1160 - version = "1.0.54" 1144 + version = "1.0.63" 1161 1145 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 - checksum = "e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534" 1146 + checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" 1163 1147 dependencies = [ 1164 1148 "unicode-ident", 1165 1149 ] ··· 1169 1153 version = "1.0.4" 1170 1154 dependencies = [ 1171 1155 "anyhow", 1172 - "proc-macro2 1.0.54", 1173 - "quote 1.0.26", 1156 + "proc-macro2 1.0.63", 1157 + "quote 1.0.29", 1174 1158 "syn 1.0.109", 1175 1159 ] 1176 1160 ··· 1189 1173 1190 1174 [[package]] 1191 1175 name = "proxmox-auth-api" 1192 - version = "0.1.0" 1176 + version = "0.3.0" 1193 1177 dependencies = [ 1194 1178 "anyhow", 1195 1179 "lazy_static", ··· 1201 1185 1202 1186 [[package]] 1203 1187 name = "proxmox-backup" 1204 - version = "2.4.1" 1188 + version = "3.0.1" 1205 1189 1206 1190 [[package]] 1207 1191 name = "proxmox-backup-banner" ··· 1234 1218 "pbs-tools", 1235 1219 "proxmox-async", 1236 1220 "proxmox-fuse", 1221 + "proxmox-human-byte", 1237 1222 "proxmox-io", 1238 1223 "proxmox-router", 1239 1224 "proxmox-schema", ··· 1256 1241 1257 1242 [[package]] 1258 1243 name = "proxmox-compression" 1259 - version = "0.1.2" 1244 + version = "0.2.1" 1260 1245 dependencies = [ 1261 1246 "anyhow", 1262 1247 "bytes", ··· 1287 1272 1288 1273 [[package]] 1289 1274 name = "proxmox-http" 1290 - version = "0.8.0" 1275 + version = "0.9.0" 1291 1276 dependencies = [ 1292 1277 "anyhow", 1293 1278 "base64", ··· 1302 1287 "tokio", 1303 1288 "tokio-openssl", 1304 1289 "url", 1290 + ] 1291 + 1292 + [[package]] 1293 + name = "proxmox-human-byte" 1294 + version = "0.1.0" 1295 + dependencies = [ 1296 + "anyhow", 1297 + "proxmox-schema", 1298 + "proxmox-serde", 1299 + "serde", 1305 1300 ] 1306 1301 1307 1302 [[package]] ··· 1321 1316 version = "1.3.1" 1322 1317 dependencies = [ 1323 1318 "anyhow", 1324 - "env_logger 0.9.3", 1319 + "env_logger", 1325 1320 "http", 1326 1321 "hyper", 1327 1322 "libc", ··· 1347 1342 "regex", 1348 1343 "serde", 1349 1344 "serde_json", 1350 - "textwrap 0.16.0", 1345 + "textwrap", 1351 1346 ] 1352 1347 1353 1348 [[package]] ··· 1375 1370 1376 1371 [[package]] 1377 1372 name = "proxmox-shared-memory" 1378 - version = "0.2.3" 1373 + version = "0.3.0" 1379 1374 dependencies = [ 1380 1375 "anyhow", 1381 1376 "libc", ··· 1387 1382 name = "proxmox-sortable-macro" 1388 1383 version = "0.1.2" 1389 1384 dependencies = [ 1390 - "proc-macro2 1.0.54", 1391 - "quote 1.0.26", 1385 + "proc-macro2 1.0.63", 1386 + "quote 1.0.29", 1392 1387 "syn 1.0.109", 1393 1388 ] 1394 1389 1395 1390 [[package]] 1396 1391 name = "proxmox-sys" 1397 - version = "0.4.2" 1392 + version = "0.5.0" 1398 1393 dependencies = [ 1399 1394 "anyhow", 1400 1395 "base64", ··· 1419 1414 "js-sys", 1420 1415 "lazy_static", 1421 1416 "libc", 1422 - "nom 7.1.3", 1417 + "nom", 1423 1418 ] 1424 1419 1425 1420 [[package]] ··· 1474 1469 1475 1470 [[package]] 1476 1471 name = "quote" 1477 - version = "1.0.26" 1472 + version = "1.0.29" 1478 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 1474 + checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" 1480 1475 dependencies = [ 1481 - "proc-macro2 1.0.54", 1476 + "proc-macro2 1.0.63", 1482 1477 ] 1483 1478 1484 1479 [[package]] ··· 1513 1508 1514 1509 [[package]] 1515 1510 name = "regex" 1516 - version = "1.7.3" 1511 + version = "1.8.4" 1517 1512 source = "registry+https://github.com/rust-lang/crates.io-index" 1518 - checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 1513 + checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 1519 1514 dependencies = [ 1520 1515 "aho-corasick", 1521 1516 "memchr", ··· 1524 1519 1525 1520 [[package]] 1526 1521 name = "regex-syntax" 1527 - version = "0.6.29" 1522 + version = "0.7.2" 1523 + source = "registry+https://github.com/rust-lang/crates.io-index" 1524 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 1525 + 1526 + [[package]] 1527 + name = "rustc-demangle" 1528 + version = "0.1.23" 1528 1529 source = "registry+https://github.com/rust-lang/crates.io-index" 1529 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1530 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1530 1531 1531 1532 [[package]] 1532 1533 name = "rustc-hash" ··· 1536 1537 1537 1538 [[package]] 1538 1539 name = "rustix" 1539 - version = "0.37.4" 1540 + version = "0.37.20" 1540 1541 source = "registry+https://github.com/rust-lang/crates.io-index" 1541 - checksum = "c348b5dc624ecee40108aa2922fed8bad89d7fcc2b9f8cb18f632898ac4a37f9" 1542 + checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" 1542 1543 dependencies = [ 1543 1544 "bitflags", 1544 1545 "errno", ··· 1595 1596 1596 1597 [[package]] 1597 1598 name = "serde" 1598 - version = "1.0.159" 1599 + version = "1.0.164" 1599 1600 source = "registry+https://github.com/rust-lang/crates.io-index" 1600 - checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" 1601 + checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" 1601 1602 dependencies = [ 1602 1603 "serde_derive", 1603 1604 ] 1604 1605 1605 1606 [[package]] 1606 1607 name = "serde_derive" 1607 - version = "1.0.159" 1608 + version = "1.0.164" 1608 1609 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 - checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" 1610 + checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" 1610 1611 dependencies = [ 1611 - "proc-macro2 1.0.54", 1612 - "quote 1.0.26", 1613 - "syn 2.0.11", 1612 + "proc-macro2 1.0.63", 1613 + "quote 1.0.29", 1614 + "syn 2.0.22", 1614 1615 ] 1615 1616 1616 1617 [[package]] 1617 1618 name = "serde_json" 1618 - version = "1.0.95" 1619 + version = "1.0.99" 1619 1620 source = "registry+https://github.com/rust-lang/crates.io-index" 1620 - checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" 1621 + checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" 1621 1622 dependencies = [ 1622 1623 "itoa", 1623 1624 "ryu", ··· 1635 1636 1636 1637 [[package]] 1637 1638 name = "shlex" 1638 - version = "0.1.1" 1639 + version = "1.1.0" 1639 1640 source = "registry+https://github.com/rust-lang/crates.io-index" 1640 - checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" 1641 + checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 1641 1642 1642 1643 [[package]] 1643 1644 name = "signal-hook-registry" ··· 1698 1699 checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 1699 1700 1700 1701 [[package]] 1701 - name = "strsim" 1702 - version = "0.8.0" 1703 - source = "registry+https://github.com/rust-lang/crates.io-index" 1704 - checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 1705 - 1706 - [[package]] 1707 1702 name = "syn" 1708 1703 version = "0.12.15" 1709 1704 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1720 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 1716 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1722 1717 dependencies = [ 1723 - "proc-macro2 1.0.54", 1724 - "quote 1.0.26", 1718 + "proc-macro2 1.0.63", 1719 + "quote 1.0.29", 1725 1720 "unicode-ident", 1726 1721 ] 1727 1722 1728 1723 [[package]] 1729 1724 name = "syn" 1730 - version = "2.0.11" 1725 + version = "2.0.22" 1731 1726 source = "registry+https://github.com/rust-lang/crates.io-index" 1732 - checksum = "21e3787bb71465627110e7d87ed4faaa36c1f61042ee67badb9e2ef173accc40" 1727 + checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" 1733 1728 dependencies = [ 1734 - "proc-macro2 1.0.54", 1735 - "quote 1.0.26", 1729 + "proc-macro2 1.0.63", 1730 + "quote 1.0.29", 1736 1731 "unicode-ident", 1737 1732 ] 1738 1733 ··· 1758 1753 1759 1754 [[package]] 1760 1755 name = "textwrap" 1761 - version = "0.11.0" 1762 - source = "registry+https://github.com/rust-lang/crates.io-index" 1763 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 1764 - dependencies = [ 1765 - "unicode-width", 1766 - ] 1767 - 1768 - [[package]] 1769 - name = "textwrap" 1770 1756 version = "0.16.0" 1771 1757 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 1758 checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" ··· 1791 1777 source = "registry+https://github.com/rust-lang/crates.io-index" 1792 1778 checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 1793 1779 dependencies = [ 1794 - "proc-macro2 1.0.54", 1795 - "quote 1.0.26", 1796 - "syn 2.0.11", 1780 + "proc-macro2 1.0.63", 1781 + "quote 1.0.29", 1782 + "syn 2.0.22", 1797 1783 ] 1798 1784 1799 1785 [[package]] ··· 1813 1799 1814 1800 [[package]] 1815 1801 name = "tokio" 1816 - version = "1.27.0" 1802 + version = "1.29.0" 1817 1803 source = "registry+https://github.com/rust-lang/crates.io-index" 1818 - checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 1804 + checksum = "374442f06ee49c3a28a8fc9f01a2596fed7559c6b99b31279c3261778e77d84f" 1819 1805 dependencies = [ 1820 1806 "autocfg", 1807 + "backtrace", 1821 1808 "bytes", 1822 1809 "libc", 1823 1810 "mio", ··· 1831 1818 1832 1819 [[package]] 1833 1820 name = "tokio-macros" 1834 - version = "2.0.0" 1821 + version = "2.1.0" 1835 1822 source = "registry+https://github.com/rust-lang/crates.io-index" 1836 - checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 1823 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 1837 1824 dependencies = [ 1838 - "proc-macro2 1.0.54", 1839 - "quote 1.0.26", 1840 - "syn 2.0.11", 1825 + "proc-macro2 1.0.63", 1826 + "quote 1.0.29", 1827 + "syn 2.0.22", 1841 1828 ] 1842 1829 1843 1830 [[package]] ··· 1854 1841 1855 1842 [[package]] 1856 1843 name = "tokio-stream" 1857 - version = "0.1.12" 1844 + version = "0.1.14" 1858 1845 source = "registry+https://github.com/rust-lang/crates.io-index" 1859 - checksum = "8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313" 1846 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 1860 1847 dependencies = [ 1861 1848 "futures-core", 1862 1849 "pin-project-lite", ··· 1865 1852 1866 1853 [[package]] 1867 1854 name = "tokio-util" 1868 - version = "0.7.7" 1855 + version = "0.7.8" 1869 1856 source = "registry+https://github.com/rust-lang/crates.io-index" 1870 - checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" 1857 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 1871 1858 dependencies = [ 1872 1859 "bytes", 1873 1860 "futures-core", ··· 1896 1883 1897 1884 [[package]] 1898 1885 name = "tracing-core" 1899 - version = "0.1.30" 1886 + version = "0.1.31" 1900 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1901 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 1888 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 1902 1889 dependencies = [ 1903 1890 "once_cell", 1904 1891 ] ··· 1927 1914 1928 1915 [[package]] 1929 1916 name = "unicode-ident" 1930 - version = "1.0.8" 1917 + version = "1.0.9" 1931 1918 source = "registry+https://github.com/rust-lang/crates.io-index" 1932 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 1919 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 1933 1920 1934 1921 [[package]] 1935 1922 name = "unicode-linebreak" ··· 1970 1957 1971 1958 [[package]] 1972 1959 name = "url" 1973 - version = "2.3.1" 1960 + version = "2.4.0" 1974 1961 source = "registry+https://github.com/rust-lang/crates.io-index" 1975 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 1962 + checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 1976 1963 dependencies = [ 1977 1964 "form_urlencoded", 1978 1965 "idna", ··· 1992 1979 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1993 1980 1994 1981 [[package]] 1995 - name = "vec_map" 1996 - version = "0.8.2" 1997 - source = "registry+https://github.com/rust-lang/crates.io-index" 1998 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 1999 - 2000 - [[package]] 2001 1982 name = "version_check" 2002 1983 version = "0.9.4" 2003 1984 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2015 1996 2016 1997 [[package]] 2017 1998 name = "want" 2018 - version = "0.3.0" 1999 + version = "0.3.1" 2019 2000 source = "registry+https://github.com/rust-lang/crates.io-index" 2020 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 2001 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 2021 2002 dependencies = [ 2022 - "log", 2023 2003 "try-lock", 2024 2004 ] 2025 2005 ··· 2031 2011 2032 2012 [[package]] 2033 2013 name = "wasm-bindgen" 2034 - version = "0.2.84" 2014 + version = "0.2.87" 2035 2015 source = "registry+https://github.com/rust-lang/crates.io-index" 2036 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2016 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 2037 2017 dependencies = [ 2038 2018 "cfg-if", 2039 2019 "wasm-bindgen-macro", ··· 2041 2021 2042 2022 [[package]] 2043 2023 name = "wasm-bindgen-backend" 2044 - version = "0.2.84" 2024 + version = "0.2.87" 2045 2025 source = "registry+https://github.com/rust-lang/crates.io-index" 2046 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2026 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 2047 2027 dependencies = [ 2048 2028 "bumpalo", 2049 2029 "log", 2050 2030 "once_cell", 2051 - "proc-macro2 1.0.54", 2052 - "quote 1.0.26", 2053 - "syn 1.0.109", 2031 + "proc-macro2 1.0.63", 2032 + "quote 1.0.29", 2033 + "syn 2.0.22", 2054 2034 "wasm-bindgen-shared", 2055 2035 ] 2056 2036 2057 2037 [[package]] 2058 2038 name = "wasm-bindgen-macro" 2059 - version = "0.2.84" 2039 + version = "0.2.87" 2060 2040 source = "registry+https://github.com/rust-lang/crates.io-index" 2061 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2041 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 2062 2042 dependencies = [ 2063 - "quote 1.0.26", 2043 + "quote 1.0.29", 2064 2044 "wasm-bindgen-macro-support", 2065 2045 ] 2066 2046 2067 2047 [[package]] 2068 2048 name = "wasm-bindgen-macro-support" 2069 - version = "0.2.84" 2049 + version = "0.2.87" 2070 2050 source = "registry+https://github.com/rust-lang/crates.io-index" 2071 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2051 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 2072 2052 dependencies = [ 2073 - "proc-macro2 1.0.54", 2074 - "quote 1.0.26", 2075 - "syn 1.0.109", 2053 + "proc-macro2 1.0.63", 2054 + "quote 1.0.29", 2055 + "syn 2.0.22", 2076 2056 "wasm-bindgen-backend", 2077 2057 "wasm-bindgen-shared", 2078 2058 ] 2079 2059 2080 2060 [[package]] 2081 2061 name = "wasm-bindgen-shared" 2082 - version = "0.2.84" 2062 + version = "0.2.87" 2083 2063 source = "registry+https://github.com/rust-lang/crates.io-index" 2084 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 2064 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 2085 2065 2086 2066 [[package]] 2087 2067 name = "which" 2088 - version = "3.1.1" 2068 + version = "4.4.0" 2089 2069 source = "registry+https://github.com/rust-lang/crates.io-index" 2090 - checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" 2070 + checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 2091 2071 dependencies = [ 2072 + "either", 2092 2073 "libc", 2074 + "once_cell", 2093 2075 ] 2094 2076 2095 2077 [[package]] ··· 2125 2107 2126 2108 [[package]] 2127 2109 name = "windows-sys" 2128 - version = "0.45.0" 2110 + version = "0.48.0" 2129 2111 source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2112 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2131 2113 dependencies = [ 2132 2114 "windows-targets", 2133 2115 ] 2134 2116 2135 2117 [[package]] 2136 2118 name = "windows-targets" 2137 - version = "0.42.2" 2119 + version = "0.48.1" 2138 2120 source = "registry+https://github.com/rust-lang/crates.io-index" 2139 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 2121 + checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" 2140 2122 dependencies = [ 2141 2123 "windows_aarch64_gnullvm", 2142 2124 "windows_aarch64_msvc", ··· 2149 2131 2150 2132 [[package]] 2151 2133 name = "windows_aarch64_gnullvm" 2152 - version = "0.42.2" 2134 + version = "0.48.0" 2153 2135 source = "registry+https://github.com/rust-lang/crates.io-index" 2154 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2136 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2155 2137 2156 2138 [[package]] 2157 2139 name = "windows_aarch64_msvc" 2158 - version = "0.42.2" 2140 + version = "0.48.0" 2159 2141 source = "registry+https://github.com/rust-lang/crates.io-index" 2160 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2142 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2161 2143 2162 2144 [[package]] 2163 2145 name = "windows_i686_gnu" 2164 - version = "0.42.2" 2146 + version = "0.48.0" 2165 2147 source = "registry+https://github.com/rust-lang/crates.io-index" 2166 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2148 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2167 2149 2168 2150 [[package]] 2169 2151 name = "windows_i686_msvc" 2170 - version = "0.42.2" 2152 + version = "0.48.0" 2171 2153 source = "registry+https://github.com/rust-lang/crates.io-index" 2172 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2154 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2173 2155 2174 2156 [[package]] 2175 2157 name = "windows_x86_64_gnu" 2176 - version = "0.42.2" 2158 + version = "0.48.0" 2177 2159 source = "registry+https://github.com/rust-lang/crates.io-index" 2178 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2160 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2179 2161 2180 2162 [[package]] 2181 2163 name = "windows_x86_64_gnullvm" 2182 - version = "0.42.2" 2164 + version = "0.48.0" 2183 2165 source = "registry+https://github.com/rust-lang/crates.io-index" 2184 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2166 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2185 2167 2186 2168 [[package]] 2187 2169 name = "windows_x86_64_msvc" 2188 - version = "0.42.2" 2170 + version = "0.48.0" 2189 2171 source = "registry+https://github.com/rust-lang/crates.io-index" 2190 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 2172 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2191 2173 2192 2174 [[package]] 2193 2175 name = "xattr" ··· 2200 2182 2201 2183 [[package]] 2202 2184 name = "xdg" 2203 - version = "2.4.1" 2185 + version = "2.5.0" 2204 2186 source = "registry+https://github.com/rust-lang/crates.io-index" 2205 - checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6" 2187 + checksum = "688597db5a750e9cad4511cb94729a078e274308099a0382b5b8203bbc767fee" 2206 2188 dependencies = [ 2207 - "dirs", 2189 + "home", 2208 2190 ] 2209 2191 2210 2192 [[package]] 2211 2193 name = "zstd" 2212 - version = "0.6.1+zstd.1.4.9" 2194 + version = "0.12.3+zstd.1.5.2" 2213 2195 source = "registry+https://github.com/rust-lang/crates.io-index" 2214 - checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3" 2196 + checksum = "76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806" 2215 2197 dependencies = [ 2216 2198 "zstd-safe", 2217 2199 ] 2218 2200 2219 2201 [[package]] 2220 2202 name = "zstd-safe" 2221 - version = "3.0.1+zstd.1.4.9" 2203 + version = "6.0.5+zstd.1.5.4" 2222 2204 source = "registry+https://github.com/rust-lang/crates.io-index" 2223 - checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c" 2205 + checksum = "d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b" 2224 2206 dependencies = [ 2225 2207 "libc", 2226 2208 "zstd-sys", ··· 2228 2210 2229 2211 [[package]] 2230 2212 name = "zstd-sys" 2231 - version = "1.4.20+zstd.1.4.9" 2213 + version = "2.0.8+zstd.1.5.5" 2232 2214 source = "registry+https://github.com/rust-lang/crates.io-index" 2233 - checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e" 2215 + checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 2234 2216 dependencies = [ 2235 2217 "bindgen", 2236 2218 "cc", 2237 2219 "libc", 2220 + "pkg-config", 2238 2221 ] 2239 2222 2240 2223 [[patch.unused]] 2241 2224 name = "proxmox-rest-server" 2242 - version = "0.3.0" 2225 + version = "0.4.1" 2243 2226 2244 2227 [[patch.unused]] 2245 2228 name = "proxmox-subscription" 2246 - version = "0.3.1" 2229 + version = "0.4.0" 2247 2230 2248 2231 [[patch.unused]] 2249 2232 name = "proxmox-tfa" 2250 - version = "3.0.0" 2233 + version = "4.0.3"
+47 -10
pkgs/applications/backup/proxmox-backup-client/default.nix
··· 1 - { 2 - lib, fetchgit, rustPlatform, pkg-config, openssl, fuse3, libuuid, acl, 3 - libxcrypt, git, installShellFiles, sphinx, stdenv, 1 + { lib, 2 + fetchgit, 3 + rustPlatform, 4 + pkg-config, 5 + openssl, 6 + fuse3, 7 + libuuid, 8 + acl, 9 + libxcrypt, 10 + git, 11 + installShellFiles, 12 + sphinx, 13 + stdenv, 14 + fetchpatch, 15 + testers, 16 + proxmox-backup-client, 4 17 }: 5 18 6 19 rustPlatform.buildRustPackage rec { 7 20 pname = "proxmox-backup-client"; 8 - version = "2.4.1"; 21 + version = "3.0.1"; 9 22 10 23 srcs = [ 11 24 (fetchgit { 12 25 url = "git://git.proxmox.com/git/proxmox-backup.git"; 13 26 rev = "v${version}"; 14 27 name = "proxmox-backup"; 15 - hash = "sha256-DWzNRi675ZP9HGc/uPvnV/FBTJUNZ4K5RtU9NFRQCcA="; 28 + hash = "sha256-a6dPBZBBh//iANXoPmOdgxYO0qNszOYI3QtrjQr4Cxc="; 16 29 }) 17 30 (fetchgit { 18 31 url = "git://git.proxmox.com/git/proxmox.git"; 19 - rev = "5df815f660e4f3793e974eb8130224538350bb12"; 32 + rev = "2a070da0651677411a245f1714895235b1caf584"; 20 33 name = "proxmox"; 21 - hash = "sha256-Vn1poqkIWcR2rNiAr+ENLNthgk3pMCivzXnUX9hvZBw="; 34 + hash = "sha256-WH6oW2MB2yN1Y2zqOuXewI9jHqev/xLcJtb7D1J4aUE="; 22 35 }) 23 36 (fetchgit { 24 37 url = "git://git.proxmox.com/git/proxmox-fuse.git"; ··· 36 49 37 50 sourceRoot = "proxmox-backup"; 38 51 52 + # These patches are essentially un-upstreamable, due to being "workarounds" related to the 53 + # project structure. 39 54 cargoPatches = [ 40 - ./0001-re-route-dependencies-not-available-on-crates.io-to-.patch 41 - ./0002-docs-drop-all-but-client-man-pages.patch 42 - ./0003-docs-Add-target-path-fixup-variable.patch 55 + # A lot of Rust crates `proxmox-backup-client` depends on are only available through git (or 56 + # Debian packages). This patch redirects all these dependencies to a local, relative path, which 57 + # works in combination with the other three repos being checked out. 58 + (fetchpatch { 59 + name = "0001-re-route-dependencies-not-available-on-crates.io-to-.patch"; 60 + url = "https://aur.archlinux.org/cgit/aur.git/plain/0001-re-route-dependencies-not-available-on-crates.io-to-.patch?h=proxmox-backup-client&id=83a1f4dfcb04bd181b11954b1d9f5ddfcb72b3d0"; 61 + hash = "sha256-2YZtjbpYSbRk6rmpjKJeIO+V0YN5PrKsISONXMj4RG0="; 62 + }) 63 + # This patch prevents the generation of the man-pages for other components inside the repo, 64 + # which would require them too be built too. Thus avoid wasting resources and just skip them. 65 + (fetchpatch { 66 + name = "0002-docs-drop-all-but-client-man-pages.patch"; 67 + url = "https://aur.archlinux.org/cgit/aur.git/plain/0002-docs-drop-all-but-client-man-pages.patch?h=proxmox-backup-client&id=83a1f4dfcb04bd181b11954b1d9f5ddfcb72b3d0"; 68 + hash = "sha256-oJKQs4SwJvX5Zd0/l/vVr66aPO7Y4AC8byJHg9t1IhY="; 69 + }) 70 + # `make docs` assumes that the binaries are located under `target/{debug,release}`, but due 71 + # to how `buildRustPackage` works, they get put under `target/$RUSTC_TARGET/{debug,release}`. 72 + # This patch simply fixes that up. 73 + ./0001-docs-Add-target-path-fixup-variable.patch 43 74 ]; 44 75 45 76 postPatch = '' ··· 84 115 nativeBuildInputs = [ git pkg-config rustPlatform.bindgenHook installShellFiles sphinx ]; 85 116 buildInputs = [ openssl fuse3 libuuid acl libxcrypt ]; 86 117 118 + passthru.tests.version = testers.testVersion { 119 + package = proxmox-backup-client; 120 + command = "${pname} version"; 121 + }; 122 + 87 123 meta = with lib; { 88 124 description = "The command line client for Proxmox Backup Server"; 89 125 homepage = "https://pbs.proxmox.com/docs/backup-client.html"; 126 + changelog = "https://git.proxmox.com/?p=proxmox-backup.git;a=blob;f=debian/changelog;hb=refs/tags/v${version}"; 90 127 license = licenses.agpl3Only; 91 128 maintainers = with maintainers; [ cofob christoph-heiss ]; 92 129 platforms = platforms.linux;
+3 -3
pkgs/applications/blockchains/atomic-swap/default.nix
··· 2 2 3 3 let 4 4 pname = "atomic-swap"; 5 - version = "0.4.0"; 5 + version = "0.4.1"; 6 6 in 7 7 buildGoModule { 8 8 inherit pname version; ··· 11 11 owner = "AthanorLabs"; 12 12 repo = "atomic-swap"; 13 13 rev = "v${version}"; 14 - hash = "sha256-wVLufTC7WcRELhzebzLgIUvIWklEY+8/C41FluPkya0="; 14 + hash = "sha256-CYqYRYLMfvPX8TqyFSRg4ookeIfYGc0HDzu/Ip9Ecsg="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-igHuklt76r7MDxz8TAaFgFdQS7L3DJkMYarAMNVYTC4="; 17 + vendorHash = "sha256-igHuklt76r7MDxz8TAaFgFdQS7L3DJkMYarAMNVYTC4="; 18 18 19 19 subPackages = [ 20 20 "cmd/swapcli"
+3 -3
pkgs/applications/blockchains/erigon/default.nix
··· 2 2 3 3 let 4 4 pname = "erigon"; 5 - version = "2.47.0"; 5 + version = "2.48.0"; 6 6 in 7 7 buildGoModule { 8 8 inherit pname version; ··· 11 11 owner = "ledgerwatch"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-LmubFpewCEPcLzezEWye8y4Vjv68coxoCtrffxJsodY="; 14 + hash = "sha256-L2uQJdC0Z5biv//QzgjPpygsk8GlUoQsSNH4Cp5TvhU="; 15 15 fetchSubmodules = true; 16 16 }; 17 17 18 - vendorSha256 = "sha256-zgBStaULqbdZmBDi/3AjGx35mh45M3uFkDd5z/vQeMQ="; 18 + vendorHash = "sha256-wzA75+BL5Fm6X13dF/ou7qvMEdeaImmSs2lypH4hOTY="; 19 19 proxyVendor = true; 20 20 21 21 # Build errors in mdbx when format hardening is enabled:
+2 -2
pkgs/applications/blockchains/namecoin/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "namecoin" + lib.optionalString (!withGui) "d"; 6 - version = "24.0"; 6 + version = "25.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "namecoin"; 10 10 repo = "namecoin-core"; 11 11 rev = "nc${version}"; 12 - sha256 = "sha256-DSUYqNHgPsHVwx3G83pZdzsTjhX2X2mMqt+lAlIuGp0="; 12 + sha256 = "sha256-2KMK5Vb8osuaKbzI1aaPSYg+te+v9CEcGUkrVI6Fk54="; 13 13 }; 14 14 15 15 nativeBuildInputs = [
+174 -162
pkgs/applications/editors/vim/plugins/generated.nix
··· 125 125 126 126 Ionide-vim = buildVimPluginFrom2Nix { 127 127 pname = "Ionide-vim"; 128 - version = "2023-04-08"; 128 + version = "2023-07-02"; 129 129 src = fetchFromGitHub { 130 130 owner = "ionide"; 131 131 repo = "Ionide-vim"; 132 - rev = "d41ef95b9732109bf6406c5e959492f31f09ce36"; 133 - sha256 = "0dbfq26kgm4yb6837l8x73psflb65pp6a5cmixg4gw5ni9wzal7i"; 132 + rev = "b7ec6803a922b2a8951fd2c33787a45db9d959c1"; 133 + sha256 = "18g2fnq2qsz6y5rl7k8060xwjra9a18zcmmgh4gzfbx9w7vpb0w5"; 134 134 }; 135 135 meta.homepage = "https://github.com/ionide/Ionide-vim/"; 136 136 }; ··· 173 173 174 174 LazyVim = buildVimPluginFrom2Nix { 175 175 pname = "LazyVim"; 176 - version = "2023-06-30"; 176 + version = "2023-07-03"; 177 177 src = fetchFromGitHub { 178 178 owner = "LazyVim"; 179 179 repo = "LazyVim"; 180 - rev = "4ba5086b3d9f9690e8fd7d93102db66173b02638"; 181 - sha256 = "0phfi9chdwzcp3i6fk7zd4vpyn2cjrnmf5hlskdcdb9bin9fpwq3"; 180 + rev = "e5200e6358766f2ba71eb229cb335c4c811902bb"; 181 + sha256 = "14547qzh02168c9gq333mmbm8z6xkkgzzmnamx4nqa5ql0cb75zi"; 182 182 }; 183 183 meta.homepage = "https://github.com/LazyVim/LazyVim/"; 184 184 }; 185 185 186 186 LeaderF = buildVimPluginFrom2Nix { 187 187 pname = "LeaderF"; 188 - version = "2023-06-17"; 188 + version = "2023-07-03"; 189 189 src = fetchFromGitHub { 190 190 owner = "Yggdroot"; 191 191 repo = "LeaderF"; 192 - rev = "fc8f161eb278acda29c87d87175278c2939db3c6"; 193 - sha256 = "15diwcfi5xmzn3y97mbp1yar00lw2lc8imm5gdq6wyx99wdcvc5d"; 192 + rev = "4457231b3dc8fa1ddbcae19a04c0dcf378536fe2"; 193 + sha256 = "1rgcvrv85c6hl6ihi9fzlbf98qc65hkz8s5yd48hk0s8998l8mpa"; 194 194 }; 195 195 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 196 196 }; ··· 377 377 378 378 SpaceVim = buildVimPluginFrom2Nix { 379 379 pname = "SpaceVim"; 380 - version = "2023-06-28"; 380 + version = "2023-07-03"; 381 381 src = fetchFromGitHub { 382 382 owner = "SpaceVim"; 383 383 repo = "SpaceVim"; 384 - rev = "b462646223dfb8a7b19fb3999edffd4d0dd8aea1"; 385 - sha256 = "0illvadr8wahn0swlqiqhd6r77cafwpmxnr7hlpyzfawqpvqdabw"; 384 + rev = "83cb47789d4e9c69ac0828e2e3e48132900a0ed3"; 385 + sha256 = "1cdysmlnx2cxv6lhs2vakkiw3aj40dpp4cdaf1z693nrss5p82b1"; 386 386 }; 387 387 meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; 388 388 }; ··· 1155 1155 sha256 = "0qg2ia2a0rz8g419dmvyl2djrz3xp6ra01bq5gkpgyj8yrgdmr3v"; 1156 1156 }; 1157 1157 meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; 1158 + }; 1159 + 1160 + bufjump-nvim = buildVimPluginFrom2Nix { 1161 + pname = "bufjump.nvim"; 1162 + version = "2021-12-05"; 1163 + src = fetchFromGitHub { 1164 + owner = "kwkarlwang"; 1165 + repo = "bufjump.nvim"; 1166 + rev = "a020f81bb82f758da51594a07bfcb9635a6b0f73"; 1167 + sha256 = "1a8n466drd9rz2q0h0cpc6xs1djgwshyh8gndx9kqw1n56vsa777"; 1168 + }; 1169 + meta.homepage = "https://github.com/kwkarlwang/bufjump.nvim/"; 1158 1170 }; 1159 1171 1160 1172 bullets-vim = buildVimPluginFrom2Nix { ··· 2275 2287 2276 2288 coq-artifacts = buildVimPluginFrom2Nix { 2277 2289 pname = "coq.artifacts"; 2278 - version = "2023-06-28"; 2290 + version = "2023-07-02"; 2279 2291 src = fetchFromGitHub { 2280 2292 owner = "ms-jpq"; 2281 2293 repo = "coq.artifacts"; 2282 - rev = "864307e4edd1cf8a83ff9b45b1310f9762cfd1de"; 2283 - sha256 = "0kfhgs70ldbrm7mcy7c0fnd4h8jz5sk9whsq0a4hj8inlypyrvm2"; 2294 + rev = "071b03a146b2384ef048751d1ca89b05d011009f"; 2295 + sha256 = "05xbx43d0b5pxqnlx71d368876z70814sq2i89cl72w30455va9h"; 2284 2296 }; 2285 2297 meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; 2286 2298 }; 2287 2299 2288 2300 coq-thirdparty = buildVimPluginFrom2Nix { 2289 2301 pname = "coq.thirdparty"; 2290 - version = "2023-07-01"; 2302 + version = "2023-07-03"; 2291 2303 src = fetchFromGitHub { 2292 2304 owner = "ms-jpq"; 2293 2305 repo = "coq.thirdparty"; 2294 - rev = "4b252a3eea17b2c69f3fbd1f675c0b4bf55f1961"; 2295 - sha256 = "18r90dx7zlznjkgiqmafppa93jh6ag4bnfq2q88dawrkjya35y2r"; 2306 + rev = "41c459a0b63910518a7ad5ac3935c639aa9906ac"; 2307 + sha256 = "0k1h6sv4rmlifxrflplbjkp77hmwhy1qs7fhw1ks1blpcy5pv5rz"; 2296 2308 }; 2297 2309 meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; 2298 2310 }; ··· 2311 2323 2312 2324 coq_nvim = buildVimPluginFrom2Nix { 2313 2325 pname = "coq_nvim"; 2314 - version = "2023-07-01"; 2326 + version = "2023-07-03"; 2315 2327 src = fetchFromGitHub { 2316 2328 owner = "ms-jpq"; 2317 2329 repo = "coq_nvim"; 2318 - rev = "8f8fa1a00360eedc9c57c3dec605907a5b075439"; 2319 - sha256 = "1hr85665fgnhjmkn73xgcyj7h2x45bj8mi228qbsyhzl24ldrh2s"; 2330 + rev = "55b4e01c4ccde358b5686a04e9101334124cbb11"; 2331 + sha256 = "1yj9v31v52np9j7n2c5gf0dm4mxni5qjyivcfjp7cdsfzrhhafbj"; 2320 2332 }; 2321 2333 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2322 2334 }; ··· 2347 2359 2348 2360 crates-nvim = buildVimPluginFrom2Nix { 2349 2361 pname = "crates.nvim"; 2350 - version = "2023-06-21"; 2362 + version = "2023-07-02"; 2351 2363 src = fetchFromGitHub { 2352 2364 owner = "saecki"; 2353 2365 repo = "crates.nvim"; 2354 - rev = "258961973c2cbef5717d4a726c68a0730fb0f94b"; 2355 - sha256 = "0dl6651qvf2cjnkgqxvw0ypffrqblvx0xw0mpymsws07wblml9ac"; 2366 + rev = "4ce7c51b881e58f1e2f8f437f30e4e583cbac319"; 2367 + sha256 = "1j3812in0wr2ssc79gqibf446awlf5j1pv5xp2qpyrp4di79y7va"; 2356 2368 }; 2357 2369 meta.homepage = "https://github.com/saecki/crates.nvim/"; 2358 2370 }; ··· 2575 2587 2576 2588 deol-nvim = buildVimPluginFrom2Nix { 2577 2589 pname = "deol.nvim"; 2578 - version = "2023-06-15"; 2590 + version = "2023-07-03"; 2579 2591 src = fetchFromGitHub { 2580 2592 owner = "Shougo"; 2581 2593 repo = "deol.nvim"; 2582 - rev = "7bdecd220ba28448304b4c67cb09f4cf7382975b"; 2583 - sha256 = "19f4jykbq3a0c7mw4fc1kdh3nac2pylngn7bx9mqcl7b3d46sbyw"; 2594 + rev = "49721ff72998a9e6cd843574dd2487726b3c5a56"; 2595 + sha256 = "07c4xdkrbc2myai7xwx69j5wj2xllr1lqrn3mkwdp3b71lm2j3wh"; 2584 2596 }; 2585 2597 meta.homepage = "https://github.com/Shougo/deol.nvim/"; 2586 2598 }; ··· 2937 2949 2938 2950 dropbar-nvim = buildVimPluginFrom2Nix { 2939 2951 pname = "dropbar.nvim"; 2940 - version = "2023-07-01"; 2952 + version = "2023-07-03"; 2941 2953 src = fetchFromGitHub { 2942 2954 owner = "Bekaboo"; 2943 2955 repo = "dropbar.nvim"; 2944 - rev = "02ec281110859185c3c09203245c3e42b359dfcb"; 2945 - sha256 = "0dhag2z5ghhifdjr4d2ixbxig2fnhh8x18psjyd35rf2c9ifrafj"; 2956 + rev = "19011d96959cd40a7173485ee54202589760caae"; 2957 + sha256 = "0vd5645by8wdqpfh33ap6ln67yg9yailkynz8aaww257xfcifygx"; 2946 2958 }; 2947 2959 meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; 2948 2960 }; ··· 2985 2997 2986 2998 edgy-nvim = buildVimPluginFrom2Nix { 2987 2999 pname = "edgy.nvim"; 2988 - version = "2023-06-30"; 3000 + version = "2023-07-01"; 2989 3001 src = fetchFromGitHub { 2990 3002 owner = "folke"; 2991 3003 repo = "edgy.nvim"; 2992 - rev = "422dbda0f3a074475947b2338f06889da6606e32"; 2993 - sha256 = "106cr80l4y0m2ljw11dpgv0di7pkq0yinmhmhbn5pg6bivn025wv"; 3004 + rev = "0d3b64f9159442cf9edcad451a0dd9fb7e31bc41"; 3005 + sha256 = "1w43qilfhacnmqr76lp2fkbawbndas180f5ab7h133rwgr64lc7p"; 2994 3006 }; 2995 3007 meta.homepage = "https://github.com/folke/edgy.nvim/"; 2996 3008 }; ··· 3276 3288 3277 3289 flash-nvim = buildVimPluginFrom2Nix { 3278 3290 pname = "flash.nvim"; 3279 - version = "2023-07-01"; 3291 + version = "2023-07-03"; 3280 3292 src = fetchFromGitHub { 3281 3293 owner = "folke"; 3282 3294 repo = "flash.nvim"; 3283 - rev = "2950466a4f815e3e3297d8e8f03dc6fbf4dbd7c1"; 3284 - sha256 = "0mfd41mf6zjd1a6lid5vhd827rckz31a6qxiz9yvzidg6ndcyb34"; 3295 + rev = "dbe524c3f9faf2fb22d80b6c63bbfa89e171b370"; 3296 + sha256 = "1bj5nyy58yd9dl2b3ds3p60da3m1lh6w2805zp0rv3jqi3s0249x"; 3285 3297 }; 3286 3298 meta.homepage = "https://github.com/folke/flash.nvim/"; 3287 3299 }; ··· 3396 3408 3397 3409 friendly-snippets = buildVimPluginFrom2Nix { 3398 3410 pname = "friendly-snippets"; 3399 - version = "2023-06-28"; 3411 + version = "2023-07-02"; 3400 3412 src = fetchFromGitHub { 3401 3413 owner = "rafamadriz"; 3402 3414 repo = "friendly-snippets"; 3403 - rev = "1723ae01d83f3b3ac1530f1ae22b7b9d5da7749b"; 3404 - sha256 = "1vkdfzyjsjg3j34l7byxsiai9izqcijcdmxm8ynlf54gigihzzpz"; 3415 + rev = "c85153a188b260b908bc35ffedff64810a930b64"; 3416 + sha256 = "038xfax1jxj7svaz54if43sjn86dlj9g162mya0vd810hhl09g2f"; 3405 3417 }; 3406 3418 meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; 3407 3419 }; ··· 3504 3516 3505 3517 fzf-lua = buildVimPluginFrom2Nix { 3506 3518 pname = "fzf-lua"; 3507 - version = "2023-07-01"; 3519 + version = "2023-07-02"; 3508 3520 src = fetchFromGitHub { 3509 3521 owner = "ibhagwan"; 3510 3522 repo = "fzf-lua"; 3511 - rev = "1b809d167e1b82ac1e9b2c7af2e1abc81d143708"; 3512 - sha256 = "0r278arw3airl1s58xbq2in5yz2fyiiq556ppqi8prcmgpi6cdq1"; 3523 + rev = "546e3eb8012f46eb862bcd021598f5f1df8b82bb"; 3524 + sha256 = "051spw6pgmfda0p9f11mnrzwd0pkh3i5rmshvig9cxnjchrzwari"; 3513 3525 }; 3514 3526 meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; 3515 3527 }; ··· 3564 3576 3565 3577 ghcid = buildVimPluginFrom2Nix { 3566 3578 pname = "ghcid"; 3567 - version = "2023-04-13"; 3579 + version = "2023-07-02"; 3568 3580 src = fetchFromGitHub { 3569 3581 owner = "ndmitchell"; 3570 3582 repo = "ghcid"; 3571 - rev = "e2852979aa644c8fed92d46ab529d2c6c1c62b59"; 3572 - sha256 = "0bsjbb6n7ssg411k2xj4f881v392hvb7xln99bq1r3vkg14mqqsd"; 3583 + rev = "19b0e912da74341993a005aa53a0c57fd2afc800"; 3584 + sha256 = "0vczhvbm62cac3vz9zbxhgimcgyqd5g33mc2sa46f45migcmvikz"; 3573 3585 }; 3574 3586 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 3575 3587 }; ··· 3935 3947 3936 3948 haskell-tools-nvim = buildNeovimPlugin { 3937 3949 pname = "haskell-tools.nvim"; 3938 - version = "2023-06-28"; 3950 + version = "2023-07-02"; 3939 3951 src = fetchFromGitHub { 3940 3952 owner = "MrcJkb"; 3941 3953 repo = "haskell-tools.nvim"; 3942 - rev = "614dc618925d2de9ddec2be06762930a4bc32149"; 3943 - sha256 = "0czwgjvrcdzrxraq7dyan55crcna4ml87g7hfwzkp9zvavv5alig"; 3954 + rev = "415e184f7f534952664db723ca23edc11b149858"; 3955 + sha256 = "1f9yxz1iqp25ks8910wxcl08ncawbzxxsspzmimwxy258zwjmgiv"; 3944 3956 }; 3945 3957 meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; 3946 3958 }; ··· 4451 4463 4452 4464 julia-vim = buildVimPluginFrom2Nix { 4453 4465 pname = "julia-vim"; 4454 - version = "2022-10-20"; 4466 + version = "2023-07-02"; 4455 4467 src = fetchFromGitHub { 4456 4468 owner = "JuliaEditorSupport"; 4457 4469 repo = "julia-vim"; 4458 - rev = "fca7e3e59e6f9417d3fd77bac50d4b820a3e8bc4"; 4459 - sha256 = "1pby3mx29wh5a0d4zdslkf43prm4f2w1an4qsyfhw2gn7kwmi2lj"; 4470 + rev = "88ebda5043ec13a6e6f0ac20b279dc12ecc10311"; 4471 + sha256 = "1pxi7xi1svwfjxp4mc2jw451cm576bcydxkbw83bxvk9h4zyngwg"; 4460 4472 }; 4461 4473 meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/"; 4462 4474 }; ··· 4571 4583 4572 4584 lazy-nvim = buildVimPluginFrom2Nix { 4573 4585 pname = "lazy.nvim"; 4574 - version = "2023-06-30"; 4586 + version = "2023-07-01"; 4575 4587 src = fetchFromGitHub { 4576 4588 owner = "folke"; 4577 4589 repo = "lazy.nvim"; 4578 - rev = "d65d5441d997c98be8c261ca8537694c5f4642be"; 4579 - sha256 = "1pd1qxvgxx8l99g3ylnkq139aks2zs87drlbgadb978mfasz28pd"; 4590 + rev = "f8611632d0f9c6818e8eb54f9bcd1dad122b5a7f"; 4591 + sha256 = "1j4478wxn40b5j4hylpppr7ja6fdd9j7yx348ragbn92kj0vllqx"; 4580 4592 }; 4581 4593 meta.homepage = "https://github.com/folke/lazy.nvim/"; 4582 4594 }; ··· 4595 4607 4596 4608 lean-nvim = buildVimPluginFrom2Nix { 4597 4609 pname = "lean.nvim"; 4598 - version = "2023-06-19"; 4610 + version = "2023-07-02"; 4599 4611 src = fetchFromGitHub { 4600 4612 owner = "Julian"; 4601 4613 repo = "lean.nvim"; 4602 - rev = "281ddd46d158adbd93c7113569e1856b0bc49c8a"; 4603 - sha256 = "1rbcvkf7xcwlvvhgs6yfqvnzb9an5jh2gvi9z272282l0g9j9n6r"; 4614 + rev = "e62fdff55e0668eb33cd5d9e40a50048a5622c7b"; 4615 + sha256 = "0wj8jws7q1f2n9pya83frq29yadbm552br4wzfjk3a2z51s5rkhc"; 4604 4616 }; 4605 4617 meta.homepage = "https://github.com/Julian/lean.nvim/"; 4606 4618 }; ··· 4631 4643 4632 4644 leap-nvim = buildVimPluginFrom2Nix { 4633 4645 pname = "leap.nvim"; 4634 - version = "2023-06-28"; 4646 + version = "2023-07-02"; 4635 4647 src = fetchFromGitHub { 4636 4648 owner = "ggandor"; 4637 4649 repo = "leap.nvim"; 4638 - rev = "f41de5c1cfeb146e4b8c5ed20e5b32230457ff25"; 4639 - sha256 = "0wga34195dg19x4y01mhs2pipxlkmhdlzjhp6qybwd860d696hhi"; 4650 + rev = "aadf42e0ab97b38715e6233f253cd571dd3bb96c"; 4651 + sha256 = "0454wh5fdrx0k2y53sshh9f98ar5f1cfslsz7rqp3c0kpwczs2k5"; 4640 4652 }; 4641 4653 meta.homepage = "https://github.com/ggandor/leap.nvim/"; 4642 4654 }; ··· 5123 5135 5124 5136 lush-nvim = buildNeovimPlugin { 5125 5137 pname = "lush.nvim"; 5126 - version = "2023-06-17"; 5138 + version = "2023-07-03"; 5127 5139 src = fetchFromGitHub { 5128 5140 owner = "rktjmp"; 5129 5141 repo = "lush.nvim"; 5130 - rev = "789a2fbd98f3572f315958a0e8a711eb88d360d8"; 5131 - sha256 = "03pqcm49c5g51ldmimbwh0yvcbbb1c6g6vwnmqn2aix0g2cxc11b"; 5142 + rev = "b10ef2bfff0647e701b691019ade3edd5e44eb50"; 5143 + sha256 = "13apg02ng37x1j5n6n4nhrp22bsmwb6hgf623wsrqx5qll4fnn6i"; 5132 5144 }; 5133 5145 meta.homepage = "https://github.com/rktjmp/lush.nvim/"; 5134 5146 }; ··· 5303 5315 5304 5316 mini-nvim = buildVimPluginFrom2Nix { 5305 5317 pname = "mini.nvim"; 5306 - version = "2023-06-29"; 5318 + version = "2023-07-03"; 5307 5319 src = fetchFromGitHub { 5308 5320 owner = "echasnovski"; 5309 5321 repo = "mini.nvim"; 5310 - rev = "4fd0f9c72fb54696442c81a64c71514c95239148"; 5311 - sha256 = "1x97jrh3pr1gsl2rlzl9x8lcgbj4lkq11v873mk2dh81rvw0a4d0"; 5322 + rev = "bb8ef7cfaf7b0c4492836f318df0b61e92ea3de1"; 5323 + sha256 = "1s3lnbjz3rgrplpyc6f7a67ahcql34hy6v5z6qjh18gb2r449sfk"; 5312 5324 }; 5313 5325 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 5314 5326 }; ··· 5711 5723 5712 5724 neoformat = buildVimPluginFrom2Nix { 5713 5725 pname = "neoformat"; 5714 - version = "2023-06-29"; 5726 + version = "2023-07-01"; 5715 5727 src = fetchFromGitHub { 5716 5728 owner = "sbdchd"; 5717 5729 repo = "neoformat"; 5718 - rev = "1dd282cd64f03418ef9cc345a12ca82b8dcf6e73"; 5719 - sha256 = "0sly3hspfia8hpgdqq2dc6lylc5qbil3cxmlph27j3yy01yl1f52"; 5730 + rev = "b35ae45f9425c817126be4cc946a950c1cffe6fa"; 5731 + sha256 = "1qcrladfl3zvci58aiv4w6bq6dc8ibfjgp95l4q10bx8gjkdipkq"; 5720 5732 }; 5721 5733 meta.homepage = "https://github.com/sbdchd/neoformat/"; 5722 5734 }; ··· 5735 5747 5736 5748 neogit = buildVimPluginFrom2Nix { 5737 5749 pname = "neogit"; 5738 - version = "2023-06-09"; 5750 + version = "2023-07-03"; 5739 5751 src = fetchFromGitHub { 5740 - owner = "TimUntersberger"; 5752 + owner = "NeogitOrg"; 5741 5753 repo = "neogit"; 5742 - rev = "68a3e90e9d1ed9e362317817851d0f34b19e426b"; 5743 - sha256 = "06ffj2hb6d4d3fhybkywszxb7skx6wkrd95syz7a3p91ly07a9ss"; 5754 + rev = "497f65529a8f3ebc0fa17cc12d678e2600a9f4fb"; 5755 + sha256 = "1rzalck1z8i0h08dfj86llaghyca5qlkprxivqyc1y0akipia1k1"; 5744 5756 }; 5745 - meta.homepage = "https://github.com/TimUntersberger/neogit/"; 5757 + meta.homepage = "https://github.com/NeogitOrg/neogit/"; 5746 5758 }; 5747 5759 5748 5760 neoinclude-vim = buildVimPluginFrom2Nix { ··· 5927 5939 5928 5940 neotest-go = buildVimPluginFrom2Nix { 5929 5941 pname = "neotest-go"; 5930 - version = "2023-05-11"; 5942 + version = "2023-07-01"; 5931 5943 src = fetchFromGitHub { 5932 5944 owner = "nvim-neotest"; 5933 5945 repo = "neotest-go"; 5934 - rev = "4e7a87967e45f2b357fd546b0b7877774191772e"; 5935 - sha256 = "1k3dck55dyglqvrsf1bwmh9fqzvirq5m8m9m9w5f3nxbxq6abdn6"; 5946 + rev = "05535cb2cfe3ce5c960f65784896d40109572f89"; 5947 + sha256 = "0mg1cacs6hd2f0pgrggd94f88yaq99ic9xw3a3hiyywcx7apkz94"; 5936 5948 }; 5937 5949 meta.homepage = "https://github.com/nvim-neotest/neotest-go/"; 5938 5950 }; 5939 5951 5940 5952 neotest-haskell = buildVimPluginFrom2Nix { 5941 5953 pname = "neotest-haskell"; 5942 - version = "2023-06-25"; 5954 + version = "2023-07-02"; 5943 5955 src = fetchFromGitHub { 5944 5956 owner = "MrcJkb"; 5945 5957 repo = "neotest-haskell"; 5946 - rev = "9596de6ff2e6b94cc7a6f48b2a8caeb9a1327067"; 5947 - sha256 = "0vyf9p3jc0s44vkhpzrk9lk48pj0ys4j0dxnisj6i9idc46z1n74"; 5958 + rev = "3dd8e3d96bb4b793525ea3d26ca231fc005bd1bd"; 5959 + sha256 = "0flq4rk54cn5kvfzwwxd1zq73dr75pqpb2x4p7ch2pxhppm5qx64"; 5948 5960 }; 5949 5961 meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; 5950 5962 }; ··· 6023 6035 6024 6036 neotest-rust = buildVimPluginFrom2Nix { 6025 6037 pname = "neotest-rust"; 6026 - version = "2023-06-28"; 6038 + version = "2023-07-01"; 6027 6039 src = fetchFromGitHub { 6028 6040 owner = "rouge8"; 6029 6041 repo = "neotest-rust"; 6030 - rev = "e9015a5e343dc47dac90dc74effb3dd11ff7d2ae"; 6031 - sha256 = "0aix8phfsyb7hsyqxg6f8nfzhhpy7vzk2if3g8n0dzq1krmm6dk3"; 6042 + rev = "6dce8963e5395adf079bf22e931dfce65d3fed25"; 6043 + sha256 = "0mg71ha951di5srw6g6whdpjjmbqrg47n2d5ana2q9svqmgrd0cc"; 6032 6044 }; 6033 6045 meta.homepage = "https://github.com/rouge8/neotest-rust/"; 6034 6046 }; ··· 6287 6299 6288 6300 noice-nvim = buildVimPluginFrom2Nix { 6289 6301 pname = "noice.nvim"; 6290 - version = "2023-06-30"; 6302 + version = "2023-07-01"; 6291 6303 src = fetchFromGitHub { 6292 6304 owner = "folke"; 6293 6305 repo = "noice.nvim"; 6294 - rev = "2cb37edea88b7baa45324ac7b791f1f1b4e48316"; 6295 - sha256 = "0xi78d2px2fx4ihnhbaqwpd8awicy6m5dfrcfdg77wra88xl65r9"; 6306 + rev = "6c87c1d11c38180fb72bf8f45518a0a3e081afc1"; 6307 + sha256 = "0y0fwll3a421r0px9x2d8mq2nj00w6ahilwmrvmhvnazjgqd074j"; 6296 6308 }; 6297 6309 meta.homepage = "https://github.com/folke/noice.nvim/"; 6298 6310 }; ··· 6383 6395 6384 6396 nvchad = buildVimPluginFrom2Nix { 6385 6397 pname = "nvchad"; 6386 - version = "2023-06-28"; 6398 + version = "2023-07-02"; 6387 6399 src = fetchFromGitHub { 6388 6400 owner = "nvchad"; 6389 6401 repo = "nvchad"; 6390 - rev = "10b668d98aba6bce9b494d028174207e59e5c59a"; 6391 - sha256 = "1yn01dfix232q2hlmbki9x446qbawa3dkiczg7hn270vvpipgspn"; 6402 + rev = "83aac1ecc0c84726d3aace3ed97d7001add4694b"; 6403 + sha256 = "1rd93qik41hqrgrc40b3g2jkgad1pkknic17ffpz933ps0ljz8xl"; 6392 6404 }; 6393 6405 meta.homepage = "https://github.com/nvchad/nvchad/"; 6394 6406 }; ··· 6527 6539 6528 6540 nvim-cokeline = buildVimPluginFrom2Nix { 6529 6541 pname = "nvim-cokeline"; 6530 - version = "2023-07-01"; 6542 + version = "2023-07-02"; 6531 6543 src = fetchFromGitHub { 6532 6544 owner = "willothy"; 6533 6545 repo = "nvim-cokeline"; 6534 - rev = "bd34d316a3b4787802cb2a524d9b9d33008726b9"; 6535 - sha256 = "08kvr5891x87vhpqr2r1mn3nn0k5pyxj7g52ldzdlzdfzhdx2wwl"; 6546 + rev = "a7efa64386467114e386a0f19f4a6086a5650010"; 6547 + sha256 = "1iym9h92n6rhaapdvkrkgz9xmwr3rx5mmcicyrfbs0x5k1l3ka01"; 6536 6548 }; 6537 6549 meta.homepage = "https://github.com/willothy/nvim-cokeline/"; 6538 6550 }; ··· 6719 6731 6720 6732 nvim-gdb = buildVimPluginFrom2Nix { 6721 6733 pname = "nvim-gdb"; 6722 - version = "2023-06-18"; 6734 + version = "2023-07-03"; 6723 6735 src = fetchFromGitHub { 6724 6736 owner = "sakhnik"; 6725 6737 repo = "nvim-gdb"; 6726 - rev = "c849cda1dbe149f7aa27400a623fd35e5fced990"; 6727 - sha256 = "0q1scl35636agiwv0dpghs6w57kv95j61na789wkjw2vqs2qw18r"; 6738 + rev = "f69f3dcd1ebdcb39af156ee3833c5d6b9777eb31"; 6739 + sha256 = "15nv26nfxykg5jnqkbl4kq9rfa6lba687i8m31ir8hkgg9n57g43"; 6728 6740 }; 6729 6741 meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; 6730 6742 }; ··· 6743 6755 6744 6756 nvim-highlight-colors = buildVimPluginFrom2Nix { 6745 6757 pname = "nvim-highlight-colors"; 6746 - version = "2023-04-15"; 6758 + version = "2023-07-01"; 6747 6759 src = fetchFromGitHub { 6748 6760 owner = "brenoprata10"; 6749 6761 repo = "nvim-highlight-colors"; 6750 - rev = "8d7e7fe540b404ec06a248d6e5797eaf3362420c"; 6751 - sha256 = "1saabc855b0pqhfvhph9lgir090126f1nh4hpv57d44fn8n0cwgh"; 6762 + rev = "60ee461c30953d2d1dc3895d01af995b24cc6788"; 6763 + sha256 = "09ikihpskymbawk5l4n4xc25dhmhywiwlsklimcwhj2bs4vngpa4"; 6752 6764 }; 6753 6765 meta.homepage = "https://github.com/brenoprata10/nvim-highlight-colors/"; 6754 6766 }; ··· 7139 7151 7140 7152 nvim-spectre = buildVimPluginFrom2Nix { 7141 7153 pname = "nvim-spectre"; 7142 - version = "2023-06-30"; 7154 + version = "2023-07-01"; 7143 7155 src = fetchFromGitHub { 7144 7156 owner = "nvim-pack"; 7145 7157 repo = "nvim-spectre"; 7146 - rev = "6e9dfd6f0ad24074ba03fe420b2b5c59075bc205"; 7147 - sha256 = "1nm707d9gixqd739jqr201jk7qdw7kshkvvkgldrrwg4wv0gfig4"; 7158 + rev = "dc3f0bd41e09148924ef04a4746cb708539d08db"; 7159 + sha256 = "1zhb6hh6bqigil26x74s426a7ymfndflm2abw6wpfzmdqd7zaf0l"; 7148 7160 }; 7149 7161 meta.homepage = "https://github.com/nvim-pack/nvim-spectre/"; 7150 7162 }; ··· 7211 7223 7212 7224 nvim-tree-lua = buildVimPluginFrom2Nix { 7213 7225 pname = "nvim-tree.lua"; 7214 - version = "2023-07-01"; 7226 + version = "2023-07-02"; 7215 7227 src = fetchFromGitHub { 7216 7228 owner = "nvim-tree"; 7217 7229 repo = "nvim-tree.lua"; 7218 - rev = "1fe32286db79719dd6e52236f82c5b52df3ccaa9"; 7219 - sha256 = "130zccj9ydfgcjcljhcpm6cpf5yn7qadb6qril3070i5kzh0gp9i"; 7230 + rev = "4af572246ce49883e2a52c49203a19984454f2e0"; 7231 + sha256 = "1z7n13qrd2i53m8ysgm5x880gzwk0wd9kpf3nbqax6xc45n6r33k"; 7220 7232 }; 7221 7233 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 7222 7234 }; 7223 7235 7224 7236 nvim-treesitter = buildVimPluginFrom2Nix { 7225 7237 pname = "nvim-treesitter"; 7226 - version = "2023-06-30"; 7238 + version = "2023-07-03"; 7227 7239 src = fetchFromGitHub { 7228 7240 owner = "nvim-treesitter"; 7229 7241 repo = "nvim-treesitter"; 7230 - rev = "393bc5bec591caeedb0a4c696d15946c5d6c2de8"; 7231 - sha256 = "0nl5vn7i5qaxnsdf1vycfn6f761kgbplin0pgdxf0fg75w3pnm0v"; 7242 + rev = "c42a8f96d37be82cf32934c4351150d7736f93f5"; 7243 + sha256 = "0zk7zs6w941adjq8dcn0z3ashnf30nqixy4ga6pydsqy4bqswi0r"; 7232 7244 }; 7233 7245 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 7234 7246 }; ··· 7944 7956 7945 7957 python-mode = buildVimPluginFrom2Nix { 7946 7958 pname = "python-mode"; 7947 - version = "2023-06-28"; 7959 + version = "2023-07-03"; 7948 7960 src = fetchFromGitHub { 7949 7961 owner = "python-mode"; 7950 7962 repo = "python-mode"; 7951 - rev = "c86c4dbf5276c5950f4651c021ff05e9296aff37"; 7952 - sha256 = "1vw3ga1v8pykl9cmgb690l8b5wadpvym329v2ccgayby73jb9812"; 7963 + rev = "57384b9f278ed1c2b402fe48aad05781882561f1"; 7964 + sha256 = "1y30inljvpjrq1yphfjv1x2f0m5bn6gbqg69f3b51fs53sqaswi8"; 7953 7965 fetchSubmodules = true; 7954 7966 }; 7955 7967 meta.homepage = "https://github.com/python-mode/python-mode/"; ··· 8486 8498 8487 8499 slimv = buildVimPluginFrom2Nix { 8488 8500 pname = "slimv"; 8489 - version = "2023-05-13"; 8501 + version = "2023-07-01"; 8490 8502 src = fetchFromGitHub { 8491 8503 owner = "kovisoft"; 8492 8504 repo = "slimv"; 8493 - rev = "4a7ee2d82adfdb2334709dfc2e9b2ae63216e725"; 8494 - sha256 = "1x9l80f84fvvq2g7flacnqs1pk91nilhi9lnzgvp67r12glqkq99"; 8505 + rev = "f4775f044cbb28ff4a444143cd2e6712b3694f21"; 8506 + sha256 = "1k67h7i07xab8f5a0qn0psrmj1xbm42w03gh5kmal8ay3maqvscd"; 8495 8507 }; 8496 8508 meta.homepage = "https://github.com/kovisoft/slimv/"; 8497 8509 }; ··· 8823 8835 8824 8836 substitute-nvim = buildVimPluginFrom2Nix { 8825 8837 pname = "substitute.nvim"; 8826 - version = "2023-05-16"; 8838 + version = "2023-07-03"; 8827 8839 src = fetchFromGitHub { 8828 8840 owner = "gbprod"; 8829 8841 repo = "substitute.nvim"; 8830 - rev = "46a78e02b5b009d22df7566cbc25f4ef565c5731"; 8831 - sha256 = "1k4rmrkl2ggsrp1c2r846g98kz8my8snzi5yk825is839acs517l"; 8842 + rev = "7412aa56dedc3f507cddb02167a939e55b39a2cd"; 8843 + sha256 = "17pjl4sl62myfar9xv2axghyj0dfllzr611qzh14a2kgf1x326n6"; 8832 8844 }; 8833 8845 meta.homepage = "https://github.com/gbprod/substitute.nvim/"; 8834 8846 }; ··· 9161 9173 9162 9174 telescope-file-browser-nvim = buildVimPluginFrom2Nix { 9163 9175 pname = "telescope-file-browser.nvim"; 9164 - version = "2023-06-30"; 9176 + version = "2023-07-01"; 9165 9177 src = fetchFromGitHub { 9166 9178 owner = "nvim-telescope"; 9167 9179 repo = "telescope-file-browser.nvim"; 9168 - rev = "721f716f7392284ded78b4867fa67cf4b0605945"; 9169 - sha256 = "05b383yl68mzjk149y3s5ncclml4rn9xxqsqy1by1f8x1f215x1n"; 9180 + rev = "e03ff55962417b69c85ef41424079bb0580546ba"; 9181 + sha256 = "1agwrhwb6w0qpcgcmffibnip61g6dqjzmchngb1a9fwxqvzrgfll"; 9170 9182 }; 9171 9183 meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/"; 9172 9184 }; ··· 9391 9403 9392 9404 telescope-nvim = buildNeovimPlugin { 9393 9405 pname = "telescope.nvim"; 9394 - version = "2023-06-30"; 9406 + version = "2023-07-02"; 9395 9407 src = fetchFromGitHub { 9396 9408 owner = "nvim-telescope"; 9397 9409 repo = "telescope.nvim"; 9398 - rev = "c5b11f4fe780f4acd6ed0d58575d3cb7af3e893a"; 9399 - sha256 = "11ccs7vvaa20i1lnqswqmch5sxgswwg6w4s1x5syzy9yzknxfbrk"; 9410 + rev = "0e0600908d1ad5ac4992fa0ab578e23e9d9d6f37"; 9411 + sha256 = "0nf1pc84mk6cncb120j6dwcynkbxf2s6crji30aq99zs92n3wi0w"; 9400 9412 }; 9401 9413 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 9402 9414 }; ··· 9656 9668 9657 9669 tokyonight-nvim = buildVimPluginFrom2Nix { 9658 9670 pname = "tokyonight.nvim"; 9659 - version = "2023-06-24"; 9671 + version = "2023-07-01"; 9660 9672 src = fetchFromGitHub { 9661 9673 owner = "folke"; 9662 9674 repo = "tokyonight.nvim"; 9663 - rev = "fd0a005fd8986ec0d98a1938dc570303e8d8444b"; 9664 - sha256 = "18y7s1hkkgzv0lkvz53bcpps65i42ma6v3gfy01pnpxhrxgxmb3p"; 9675 + rev = "d785293494c59ce0940c00b8b044fc672d2902b1"; 9676 + sha256 = "0mgiplv49yrr686fj8qh619sk9szsq8slcf556b8zw9d7m945m3i"; 9665 9677 }; 9666 9678 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 9667 9679 }; ··· 9812 9824 9813 9825 typst-vim = buildVimPluginFrom2Nix { 9814 9826 pname = "typst.vim"; 9815 - version = "2023-06-27"; 9827 + version = "2023-07-02"; 9816 9828 src = fetchFromGitHub { 9817 9829 owner = "kaarmu"; 9818 9830 repo = "typst.vim"; 9819 - rev = "d1e598dadf4d52bf33b52c7e5f1861227906a15c"; 9820 - sha256 = "07xaibd3rx65i5d2g3i5z1ix6m66pm8lnq3ci3q4xsycw34rb43h"; 9831 + rev = "5c1a933d6e8178d8d2596165b1709a7605b26d11"; 9832 + sha256 = "0pm56qlrj27y8krcjyiw17mpfb3ggl1898zj41fdb8zbhj36mj18"; 9821 9833 }; 9822 9834 meta.homepage = "https://github.com/kaarmu/typst.vim/"; 9823 9835 }; ··· 9860 9872 9861 9873 unison = buildVimPluginFrom2Nix { 9862 9874 pname = "unison"; 9863 - version = "2023-07-01"; 9875 + version = "2023-07-03"; 9864 9876 src = fetchFromGitHub { 9865 9877 owner = "unisonweb"; 9866 9878 repo = "unison"; 9867 - rev = "943149be2094f2396f9575e932a74156f228602a"; 9868 - sha256 = "1w29dpc9kj1g0ryhqikagmvbip0dxvfwkh160y33a3q9v0d7zg3n"; 9879 + rev = "4024c22af3fbda69089c1adf9a1516ad8a2205df"; 9880 + sha256 = "1fzndfrjiks08cdsm6cb6w4avpmsldjprw1d0lzn69dgm3ll3526"; 9869 9881 }; 9870 9882 meta.homepage = "https://github.com/unisonweb/unison/"; 9871 9883 }; ··· 9956 9968 9957 9969 vifm-vim = buildVimPluginFrom2Nix { 9958 9970 pname = "vifm.vim"; 9959 - version = "2023-06-25"; 9971 + version = "2023-07-01"; 9960 9972 src = fetchFromGitHub { 9961 9973 owner = "vifm"; 9962 9974 repo = "vifm.vim"; 9963 - rev = "f52001f835f0c334bfee4c38534320c1c546b0d8"; 9964 - sha256 = "1sjajazx1l3k1gwdm4b3n418s9dxl60ai0jachi3z29z6av9yjf1"; 9975 + rev = "785b593457fbf2ca64719fc2c97c026f15ebee58"; 9976 + sha256 = "0qi99rb0rxak9jxv9j17lj44va85kjraq5jbdrbfza4060adipij"; 9965 9977 }; 9966 9978 meta.homepage = "https://github.com/vifm/vifm.vim/"; 9967 9979 }; ··· 10849 10861 owner = "flazz"; 10850 10862 repo = "vim-colorschemes"; 10851 10863 rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9"; 10852 - sha256 = "1cg8q7w0vgl73aw1b9zz0zh5vw5d2pm8pm54fhfzva4azg56f416"; 10864 + sha256 = "0kpsf6j20fgblc8vhqn7ymr52v2d1h52vc7rbxmxfwdm80nvv3g5"; 10853 10865 }; 10854 10866 meta.homepage = "https://github.com/flazz/vim-colorschemes/"; 10855 10867 }; ··· 12274 12286 12275 12287 vim-just = buildVimPluginFrom2Nix { 12276 12288 pname = "vim-just"; 12277 - version = "2023-04-21"; 12289 + version = "2023-07-03"; 12278 12290 src = fetchFromGitHub { 12279 12291 owner = "NoahTheDuke"; 12280 12292 repo = "vim-just"; 12281 - rev = "9fc9a1afaa9e3567b25f4141a01f6172a1992a0b"; 12282 - sha256 = "0wjrqjb0vwp5pk4q2xyrachx9974lxnync1lj40778v5wlsc4w9v"; 12293 + rev = "f3f03c7ab7e1bf9555704a9d6bc11c6ba621c373"; 12294 + sha256 = "1x2fsy8dw37s6crlirad30d2z48b4wma3405y4jfw149pzkb19bi"; 12283 12295 }; 12284 12296 meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; 12285 12297 }; ··· 13091 13103 13092 13104 vim-oscyank = buildVimPluginFrom2Nix { 13093 13105 pname = "vim-oscyank"; 13094 - version = "2023-05-25"; 13106 + version = "2023-07-01"; 13095 13107 src = fetchFromGitHub { 13096 13108 owner = "ojroques"; 13097 13109 repo = "vim-oscyank"; 13098 - rev = "5947a6c6727841b989ac41758f99af154fa5d801"; 13099 - sha256 = "0yl66imi0hbxh2rjvkx0ffzs5j66rcpialfaady4rcc5sl0a8170"; 13110 + rev = "74f5ed963d6dc9dc25db212078300fca6b0a0b4d"; 13111 + sha256 = "1j3dyalzy73sckad175y81sifnv65vyhlysxjllbaikafgc0k2sm"; 13100 13112 }; 13101 13113 meta.homepage = "https://github.com/ojroques/vim-oscyank/"; 13102 13114 }; ··· 14580 14592 14581 14593 vim-vsnip-integ = buildVimPluginFrom2Nix { 14582 14594 pname = "vim-vsnip-integ"; 14583 - version = "2023-06-25"; 14595 + version = "2023-07-01"; 14584 14596 src = fetchFromGitHub { 14585 14597 owner = "hrsh7th"; 14586 14598 repo = "vim-vsnip-integ"; 14587 - rev = "04051c1e1af146abfce153cd4a0161817f06e10d"; 14588 - sha256 = "0z2095qmlpnl2g4x6gmknnwnsf1pni91vd9m8ckiya7hmn5zh7rf"; 14599 + rev = "1914e72cf3de70df7f5dde476cd299aba2440aef"; 14600 + sha256 = "0jqnzvvhlvwrqbxk70j1z7qx5hgzqjnv0hp8rzs9sfbv3wkgq12q"; 14589 14601 }; 14590 14602 meta.homepage = "https://github.com/hrsh7th/vim-vsnip-integ/"; 14591 14603 }; ··· 14760 14772 14761 14773 vim-zettel = buildVimPluginFrom2Nix { 14762 14774 pname = "vim-zettel"; 14763 - version = "2022-12-22"; 14775 + version = "2023-07-02"; 14764 14776 src = fetchFromGitHub { 14765 14777 owner = "michal-h21"; 14766 14778 repo = "vim-zettel"; 14767 - rev = "7bd110f8d370c1beb812b30af82336556fa44096"; 14768 - sha256 = "04r72b7vwbb5m7ik8lczknpl8qpfar3lhzj7plhzpq1sbqyj4kpm"; 14779 + rev = "2b10ccce4ff9e55e702ee118dc60bf12d7921697"; 14780 + sha256 = "0w8k802y0md0b5nz6fw38lghv2s7sdwvvkrqirgzbmrhchl90960"; 14769 14781 }; 14770 14782 meta.homepage = "https://github.com/michal-h21/vim-zettel/"; 14771 14783 }; ··· 14941 14953 14942 14954 vimtex = buildVimPluginFrom2Nix { 14943 14955 pname = "vimtex"; 14944 - version = "2023-06-26"; 14956 + version = "2023-07-03"; 14945 14957 src = fetchFromGitHub { 14946 14958 owner = "lervag"; 14947 14959 repo = "vimtex"; 14948 - rev = "b38bbcab7ab05067ce460e2d9e69c896fea7ebe0"; 14949 - sha256 = "1bqh93z5fjrv3nb80s5k6wnl5wbrf5a30l88382cix9l3syz4fqr"; 14960 + rev = "91fbb48c0b850684a082801138dddc941a427d38"; 14961 + sha256 = "1mh5fzc08bjpkhcwj83xpgiw9vr9087zpaspz8xj6mbaac0g7jki"; 14950 14962 }; 14951 14963 meta.homepage = "https://github.com/lervag/vimtex/"; 14952 14964 }; ··· 15097 15109 15098 15110 wiki-vim = buildVimPluginFrom2Nix { 15099 15111 pname = "wiki.vim"; 15100 - version = "2023-06-21"; 15112 + version = "2023-07-03"; 15101 15113 src = fetchFromGitHub { 15102 15114 owner = "lervag"; 15103 15115 repo = "wiki.vim"; 15104 - rev = "c8ed0931bebce817a97a4dd0963066781b30462a"; 15105 - sha256 = "0iflfly5wwhvk3xp2ndbsiimidk0djnjkcw1a43659qi8kgba18f"; 15116 + rev = "ee3f7b63b29f98061782b336bd6cd1b4589f11c8"; 15117 + sha256 = "1c0ihkfqf5h8i22gy2q4d2g9hcvfg1jzvnmfw6aqbbvwlcg8242q"; 15106 15118 }; 15107 15119 meta.homepage = "https://github.com/lervag/wiki.vim/"; 15108 15120 }; ··· 15253 15265 15254 15266 yats-vim = buildVimPluginFrom2Nix { 15255 15267 pname = "yats.vim"; 15256 - version = "2023-06-09"; 15268 + version = "2023-07-03"; 15257 15269 src = fetchFromGitHub { 15258 15270 owner = "HerringtonDarkholme"; 15259 15271 repo = "yats.vim"; 15260 - rev = "d3687891bdd333de4d831b6c7859e15d9ed3c4b2"; 15261 - sha256 = "1b6383ihh3bya7gxyfj7b74qbm4sq33zyzhpicqlqcnaf5bml7nl"; 15272 + rev = "e641184ea9a21ae6415eb807ea06dd50ffb02090"; 15273 + sha256 = "0dv2zcqkrjy24f0820gpakpb37pmi8k93xn2dxfvfxv1zjng2zh0"; 15262 15274 fetchSubmodules = true; 15263 15275 }; 15264 15276 meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/"; ··· 15302 15314 15303 15315 zenbones-nvim = buildVimPluginFrom2Nix { 15304 15316 pname = "zenbones.nvim"; 15305 - version = "2023-06-27"; 15317 + version = "2023-07-02"; 15306 15318 src = fetchFromGitHub { 15307 15319 owner = "mcchrish"; 15308 15320 repo = "zenbones.nvim"; 15309 - rev = "ae8a6cb5e2d478a03df3cdbc3d0ca4c4a6db35ba"; 15310 - sha256 = "1a1pck42xs96armn33gjjamcw8f730vhfg63vrf9xfy41s8pl1jx"; 15321 + rev = "ba1c6ad48626526f65a2eb0149abbc2747cb961b"; 15322 + sha256 = "04k0l2nqjnw1qgzl0xnsi9r48rp91z6201dpwpnviv3bhlzsvdbf"; 15311 15323 }; 15312 15324 meta.homepage = "https://github.com/mcchrish/zenbones.nvim/"; 15313 15325 }; ··· 15410 15422 15411 15423 chad = buildVimPluginFrom2Nix { 15412 15424 pname = "chad"; 15413 - version = "2023-06-29"; 15425 + version = "2023-07-03"; 15414 15426 src = fetchFromGitHub { 15415 15427 owner = "ms-jpq"; 15416 15428 repo = "chadtree"; 15417 - rev = "5f19d1797ca5f05a0b7cccd69e644c690fa72899"; 15418 - sha256 = "07a4qlypr6zqxr3m8sj9vpfd82pwpia6f7jcpkfilqzmdyrdvn5l"; 15429 + rev = "f472d5e35468d5741df072b6d06376c839e65e09"; 15430 + sha256 = "0cw99qiajs2pqxww138m4cvbxsv5l2sysaw2c6zvbl7hnwbf6h50"; 15419 15431 }; 15420 15432 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 15421 15433 };
+18 -18
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
··· 27 27 }; 28 28 arduino = buildGrammar { 29 29 language = "arduino"; 30 - version = "0.0.0+rev=da8cae9"; 30 + version = "0.0.0+rev=bf0db73"; 31 31 src = fetchFromGitHub { 32 32 owner = "ObserverOfTime"; 33 33 repo = "tree-sitter-arduino"; 34 - rev = "da8cae9ce365a81dcba25256f76c713674121017"; 35 - hash = "sha256-axsaq4znP4A57oGKZJrjLrq+Yx4zVV2IssjMYVCQ2cI="; 34 + rev = "bf0db73db96ec02f872cb7b5058dcc8bfd8fe714"; 35 + hash = "sha256-7naUhZ1xhJfirA4gYYVc36YuvY66PLGRLCqRLQie11o="; 36 36 }; 37 37 meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino"; 38 38 }; ··· 82 82 }; 83 83 beancount = buildGrammar { 84 84 language = "beancount"; 85 - version = "0.0.0+rev=f3741a3"; 85 + version = "0.0.0+rev=358e5ec"; 86 86 src = fetchFromGitHub { 87 87 owner = "polarmutex"; 88 88 repo = "tree-sitter-beancount"; 89 - rev = "f3741a3a68ade59ec894ed84a64673494d2ba8f3"; 90 - hash = "sha256-WtZ3FindaePKbtlnilK9KkOoPxBaxRKNVM+8D52DtBE="; 89 + rev = "358e5ecbb87109eef7fd596ea518a4ff74cb9b31"; 90 + hash = "sha256-vz8FU+asnMqF6J4UZer4iecw8uFFiYVpz4Fs/ds4Rt0="; 91 91 }; 92 92 meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; 93 93 }; ··· 645 645 }; 646 646 go = buildGrammar { 647 647 language = "go"; 648 - version = "0.0.0+rev=3a3a8ee"; 648 + version = "0.0.0+rev=7a4edcb"; 649 649 src = fetchFromGitHub { 650 650 owner = "tree-sitter"; 651 651 repo = "tree-sitter-go"; 652 - rev = "3a3a8ee53777eaa6cbfc032afd11af407ee1f7fe"; 653 - hash = "sha256-nsbQ1RNCLlgnVD+F2bfcIUjZQwOQUJCCyQVVnYw8rPo="; 652 + rev = "7a4edcbc376302efa8d6ba7e235070ab7ee3c4c8"; 653 + hash = "sha256-VvMsFU/HSccB7JetiuNj3O+K/vm6bmDwGWhozyec4Vc="; 654 654 }; 655 655 meta.homepage = "https://github.com/tree-sitter/tree-sitter-go"; 656 656 }; ··· 1153 1153 }; 1154 1154 matlab = buildGrammar { 1155 1155 language = "matlab"; 1156 - version = "0.0.0+rev=d7b24aa"; 1156 + version = "0.0.0+rev=835cdab"; 1157 1157 src = fetchFromGitHub { 1158 1158 owner = "acristoffers"; 1159 1159 repo = "tree-sitter-matlab"; 1160 - rev = "d7b24aaaf3e4814d073517d072727319d2b5ffc3"; 1161 - hash = "sha256-oODBui19Ihyy9MJ0Nj1C4Ru1MN2ooMKu+njGFjUq1ao="; 1160 + rev = "835cdab0e105ccc670cf08193a958d1661f3e52b"; 1161 + hash = "sha256-VhSBGkevPJSOjaEYLMR4+QfPwdO+ophtkYzLpSjgJ4k="; 1162 1162 }; 1163 1163 meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; 1164 1164 }; ··· 1740 1740 }; 1741 1741 sql = buildGrammar { 1742 1742 language = "sql"; 1743 - version = "0.0.0+rev=e35a16e"; 1743 + version = "0.0.0+rev=5bf5e52"; 1744 1744 src = fetchFromGitHub { 1745 1745 owner = "derekstride"; 1746 1746 repo = "tree-sitter-sql"; 1747 - rev = "e35a16e4b7b342de6a0fbeee108d536bb6633562"; 1748 - hash = "sha256-BNLZxpJTmAIAFqmktejHYsWJnGXx4sGFA0p3V8Ym6sc="; 1747 + rev = "5bf5e5256949b5d0b1bfecd9ac7ee86630760aea"; 1748 + hash = "sha256-vj5nE7fi1Y/d0rRK25qFHShpWrIFKBEHs/tVEP/gK0I="; 1749 1749 }; 1750 1750 meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; 1751 1751 }; ··· 2110 2110 }; 2111 2111 wing = buildGrammar { 2112 2112 language = "wing"; 2113 - version = "0.0.0+rev=e532784"; 2113 + version = "0.0.0+rev=0835281"; 2114 2114 src = fetchFromGitHub { 2115 2115 owner = "winglang"; 2116 2116 repo = "wing"; 2117 - rev = "e5327844f545d4b6d78d23afc97439fae2aa5944"; 2118 - hash = "sha256-8MIWnLTHVNZRrSSbibr/wb0Fd8Mu5K3Ip+5htpvGS8w="; 2117 + rev = "0835281a20ec380fc52a1179de908c951d8d447d"; 2118 + hash = "sha256-9WQRzvvwIMPdQldKNszc/Eu2JXJ1JzVkO3kDIyHr2iw="; 2119 2119 }; 2120 2120 location = "libs/tree-sitter-wing"; 2121 2121 generate = true;
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 95 95 https://github.com/jlanzarotta/bufexplorer/,, 96 96 https://github.com/AndrewRadev/bufferize.vim/,HEAD, 97 97 https://github.com/akinsho/bufferline.nvim/,, 98 + https://github.com/kwkarlwang/bufjump.nvim/,HEAD, 98 99 https://github.com/dkarter/bullets.vim/,, 99 100 https://github.com/mattn/calendar-vim/,,mattn-calendar-vim 100 101 https://github.com/itchyny/calendar.vim/,,
+20 -15
pkgs/applications/editors/vscode/extensions/default.nix
··· 477 477 mktplcRef = { 478 478 name = "calva"; 479 479 publisher = "betterthantomorrow"; 480 - version = "2.0.205"; 481 - sha256 = "sha256-umnG1uLB42fUNKjANaKcABjVmqbdOQakd/6TPsEpF9c"; 480 + version = "2.0.374"; 481 + sha256 = "sha256-VwdHOkduSSIrcOvrcVf7K8DSp3N1u9fvbaCVDCxp+bk="; 482 482 }; 483 483 nativeBuildInputs = [ jq moreutils ]; 484 484 postInstall = '' ··· 930 930 mktplcRef = { 931 931 name = "composer-php-vscode"; 932 932 publisher = "devsense"; 933 - version = "1.34.13295"; 934 - sha256 = "sha256-1gmw9GKG6ak/TIDq8aI63KmiHhup9EsCS583Oc6jQ0I="; 933 + version = "1.36.13428"; 934 + sha256 = "sha256-dzRuD0XBWU+xUtr86eN8zbZ6bVIq1BP0/EqgQG4JbvY="; 935 935 }; 936 936 meta = { 937 937 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.composer-php-vscode/changelog"; ··· 948 948 sources = { 949 949 "x86_64-linux" = { 950 950 arch = "linux-x64"; 951 - sha256 = "sha256-L56vG9U2fqtaZIXQ5xepwLibOs/WyHQj/t2EIY7ZXvM="; 951 + sha256 = "sha256-x4Vsr/79vZuNPGQqwOVdIMi2Ba9DfnKM1AjxCZbzJms="; 952 952 }; 953 953 "x86_64-darwin" = { 954 954 arch = "darwin-x64"; 955 - sha256 = "0rx2dkaz0qpmck1k4hg0jpksixhwcrq0sndimx0f44jcnc7aby21"; 955 + sha256 = "0c9jcjavkjiv92cd4wrvgcv70igghi5ha96hg7h63cgmxg7b87gk"; 956 956 }; 957 957 "aarch64-linux" = { 958 958 arch = "linux-arm64"; 959 - sha256 = "13swwh1br6ry64hlq1yjbrbq71vyg44h0pb907zdjabwim27y88x"; 959 + sha256 = "0b3w3ssxymf9p1h4amnqimbsjf1wpxsi55b05wgqwh2w2zfxd91l"; 960 960 }; 961 961 "aarch64-darwin" = { 962 962 arch = "darwin-arm64"; 963 - sha256 = "0fsisxc3vcyqk634xbk2rdcw2g8ablv3n46y6bz20i0npa4clhpa"; 963 + sha256 = "0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73"; 964 964 }; 965 965 }; 966 966 in { 967 967 name = "phptools-vscode"; 968 968 publisher = "devsense"; 969 - version = "1.34.13295"; 969 + version = "1.36.13428"; 970 970 } // sources.${stdenv.system}; 971 971 972 972 nativeBuildInputs = [ ··· 997 997 mktplcRef = { 998 998 name = "profiler-php-vscode"; 999 999 publisher = "devsense"; 1000 - version = "1.34.13295"; 1001 - sha256 = "sha256-ZGklnPnSaHCGCRukVHie5ShvX94rXp2z3e/5PP2dq7I="; 1000 + version = "1.36.13428"; 1001 + sha256 = "sha256-/CT83LdQkEvsWrQX30bgnklgGKduYC0LqZ8gaexqu60="; 1002 1002 }; 1003 1003 meta = { 1004 1004 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog"; ··· 1238 1238 mktplcRef = { 1239 1239 name = "prettier-vscode"; 1240 1240 publisher = "esbenp"; 1241 - version = "9.16.0"; 1242 - sha256 = "sha256-MF+mPhX4Q6wi7FxfaWG6fNJHY6EsTWOX+9UmN0iIZGU="; 1241 + version = "9.19.0"; 1242 + sha256 = "sha256-ymIlBzCcssj+J8hHOokVWUpxKTEkzkhNr80uCblhkFs="; 1243 1243 }; 1244 1244 meta = { 1245 1245 changelog = "https://marketplace.visualstudio.com/items/esbenp.prettier-vscode/changelog"; ··· 1923 1923 mktplcRef = { 1924 1924 name = "magit"; 1925 1925 publisher = "kahole"; 1926 - version = "0.6.40"; 1927 - sha256 = "sha256-AwkjfKBlAl6hTRN1nE6UuUuDXMJUXXDK2+3YzUp9drc="; 1926 + version = "0.6.43"; 1927 + sha256 = "sha256-DPLlQ2IliyvzW8JvgVlGKNd2JjD/RbclNXU3gEFVhOE="; 1928 1928 }; 1929 1929 meta = { 1930 + changelog = "https://marketplace.visualstudio.com/items/kahole.magit/changelog"; 1931 + description = "Magit for VSCode"; 1932 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=kahole.magit"; 1933 + homepage = "https://github.com/kahole/edamagit"; 1930 1934 license = lib.licenses.mit; 1935 + maintainers = [ lib.maintainers.azd325 ]; 1931 1936 }; 1932 1937 }; 1933 1938
+3 -3
pkgs/applications/emulators/ryujinx/default.nix
··· 28 28 29 29 buildDotnetModule rec { 30 30 pname = "ryujinx"; 31 - version = "1.1.900"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 31 + version = "1.1.942"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "Ryujinx"; 35 35 repo = "Ryujinx"; 36 - rev = "d604e982276105db043ca495a16f1b047bb2d0f6"; 37 - sha256 = "0fsl2cw0y7jfj9b75w4x213x9hsxkfprvb6riin87yrdhmjkwa4r"; 36 + rev = "6e28a4dd13df0ab866e6a178086abe36ca4a2b25"; 37 + sha256 = "0890gh0907wcdzx4ci2jd75a72b3kllwavkcwz56ls0vaqymqxda"; 38 38 }; 39 39 40 40 dotnet-sdk = dotnetCorePackages.sdk_7_0;
+4 -4
pkgs/applications/emulators/ryujinx/deps.nix
··· 45 45 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.5.0"; sha256 = "1l6v0ii5lapmfnfpjwi3j5bwlx8v9nvyani5pwvqzdfqsd5m7mp5"; }) 46 46 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "3.4.0"; sha256 = "1h2f0z9xnw987x8bydka1sd42ijqjx973md6v1gvpy1qc6ad244g"; }) 47 47 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "3.4.0"; sha256 = "195gqnpwqkg2wlvk8x6yzm7byrxfq9bki20xmhf6lzfsdw3z4mf2"; }) 48 - (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "17.6.2"; sha256 = "1wwmg6hn4dp2mvwn2bm81wccdw149lq17xdnpz17mvg4zcwmax7g"; }) 48 + (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "17.6.3"; sha256 = "1xxzd2yxlbq2h4k6flp7lvffmmwrjlyha2z1yvrxxymiyyggk2zg"; }) 49 49 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) 50 50 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; }) 51 51 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; }) ··· 56 56 (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.31.0"; sha256 = "0dbvi7ifsl6gdsa1hc4bvma9qyr63gvgamwndy0k7wyvvh492rhm"; }) 57 57 (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.31.0"; sha256 = "0yrsysxgjfwrh1n2mplpm4jwm0ws4p49pdd3zcsql7kjjhs525lv"; }) 58 58 (fetchNuGet { pname = "Microsoft.IO.RecyclableMemoryStream"; version = "2.3.2"; sha256 = "115bm7dljchr7c02hiv1r3l21r22wpml1j26fyn2amaflaihpq4l"; }) 59 - (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "17.6.2"; sha256 = "1a658bnh5q3lfkrr81h3lyx1mc3hggnjr1bpmim71rr2s42ad70v"; }) 59 + (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "17.6.3"; sha256 = "1f2b9ljc3l6lk2qq3ps6pzb5r4dvqvs9j1xav8kj2yy52i2dbz7r"; }) 60 60 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 61 61 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 62 62 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.0.0"; sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0"; }) 63 63 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; }) 64 64 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; }) 65 65 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 66 - (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.6.2"; sha256 = "0asbrbdyyig1p034smf79lszzbfv1cn6q181i7d4p2vsiqpjp9sj"; }) 67 - (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "17.6.2"; sha256 = "0lcj8kkcnxbwiaw6j0xf4fxqpa6z0s41nq52spvckfg4367lg4fg"; }) 66 + (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.6.3"; sha256 = "0czzs36ybgipn9bga2swkdd653vh0wvs5hsi2lgykhblimdmb947"; }) 67 + (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "17.6.3"; sha256 = "0yi0n8jxf4l6v8bscgi8ws9zf5i84213pf1qj5d7nwx4jb05m23l"; }) 68 68 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; }) 69 69 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.5.0"; sha256 = "1zapbz161ji8h82xiajgriq6zgzmb1f3ar517p2h63plhsq5gh2q"; }) 70 70 (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "7.0.0"; sha256 = "1bh77misznh19m1swqm3dsbji499b8xh9gk6w74sgbkarf6ni8lb"; })
+2 -2
pkgs/applications/misc/clight/clightd.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "clightd"; 13 - version = "5.7"; 13 + version = "5.8"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "FedeDP"; 17 17 repo = "Clightd"; 18 18 rev = version; 19 - sha256 = "sha256-4daM6Z67d52v2LmzqSZ6RSAHznyZNEqvAdWCuVFi0Kw="; 19 + hash = "sha256-Lmno/TJVCQVNzfpKNZzuDf2OM6w6rbz+zJTr3zVo/CM="; 20 20 }; 21 21 22 22 # dbus-1.pc has datadir=/etc
+2 -2
pkgs/applications/misc/gallery-dl/default.nix
··· 2 2 3 3 buildPythonApplication rec { 4 4 pname = "gallery-dl"; 5 - version = "1.25.6"; 5 + version = "1.25.7"; 6 6 format = "setuptools"; 7 7 8 8 src = fetchPypi { 9 9 inherit version; 10 10 pname = "gallery_dl"; 11 - sha256 = "sha256-CCTO/1t6lIK2nQKtqgWq0HAm760t5tOhg8v99zUkY/U="; 11 + sha256 = "sha256-iBv7Zh/kWY/kY01mniabGNSIp3PLiYK6IMINw51fNdk="; 12 12 }; 13 13 14 14 propagatedBuildInputs = [
+77
pkgs/applications/misc/input-leap/default.nix
··· 1 + { lib 2 + , mkDerivation 3 + , fetchFromGitHub 4 + , cmake 5 + 6 + , withLibei ? true 7 + 8 + , avahi 9 + , curl 10 + , libICE 11 + , libSM 12 + , libX11 13 + , libXdmcp 14 + , libXext 15 + , libXinerama 16 + , libXrandr 17 + , libXtst 18 + , libei 19 + , libportal 20 + , openssl 21 + , pkg-config 22 + , qtbase 23 + , qttools 24 + , wrapGAppsHook 25 + }: 26 + 27 + mkDerivation rec { 28 + pname = "input-leap"; 29 + version = "unstable-2023-05-24"; 30 + 31 + src = fetchFromGitHub { 32 + owner = "input-leap"; 33 + repo = "input-leap"; 34 + rev = "5e2f37bf9ec17627ae33558d99f90b7608ace422"; 35 + hash = "sha256-55RqdRu/Hi2OTiLjAFJ6Gdgg9iO5NIIJCsOkUQjR9hk="; 36 + fetchSubmodules = true; 37 + }; 38 + 39 + nativeBuildInputs = [ pkg-config cmake wrapGAppsHook qttools ]; 40 + buildInputs = [ 41 + curl qtbase avahi 42 + libX11 libXext libXtst libXinerama libXrandr libXdmcp libICE libSM 43 + ] ++ lib.optionals withLibei [ libei libportal ]; 44 + 45 + cmakeFlags = [ 46 + "-DINPUTLEAP_REVISION=${builtins.substring 0 8 src.rev}" 47 + ] ++ lib.optional withLibei "-DINPUTLEAP_BUILD_LIBEI=ON"; 48 + 49 + dontWrapGApps = true; 50 + preFixup = '' 51 + qtWrapperArgs+=( 52 + "''${gappsWrapperArgs[@]}" 53 + --prefix PATH : "${lib.makeBinPath [ openssl ]}" 54 + ) 55 + ''; 56 + 57 + postFixup = '' 58 + substituteInPlace $out/share/applications/input-leap.desktop \ 59 + --replace "Exec=input-leap" "Exec=$out/bin/input-leap" 60 + ''; 61 + 62 + meta = { 63 + description = "Open-source KVM software"; 64 + longDescription = '' 65 + Input Leap is software that mimics the functionality of a KVM switch, which historically 66 + would allow you to use a single keyboard and mouse to control multiple computers by 67 + physically turning a dial on the box to switch the machine you're controlling at any 68 + given moment. Input Leap does this in software, allowing you to tell it which machine 69 + to control by moving your mouse to the edge of the screen, or by using a keypress 70 + to switch focus to a different system. 71 + ''; 72 + homepage = "https://github.com/input-leap/input-leap"; 73 + license = lib.licenses.gpl2Plus; 74 + maintainers = with lib.maintainers; [ kovirobi phryneas twey shymega ]; 75 + platforms = lib.platforms.linux; 76 + }; 77 + }
-2
pkgs/applications/misc/iptsd/default.nix
··· 7 7 , pkg-config 8 8 , cli11 9 9 , eigen 10 - , fmt 11 10 , hidrd 12 11 , inih 13 12 , microsoft-gsl ··· 38 37 buildInputs = [ 39 38 cli11 40 39 eigen 41 - fmt 42 40 hidrd 43 41 inih 44 42 microsoft-gsl
+3 -3
pkgs/applications/misc/klipper-estimator/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "klipper-estimator"; 13 - version = "3.4.0"; 13 + version = "3.5.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Annex-Engineering"; 17 17 repo = "klipper_estimator"; 18 18 rev = "v${version}"; 19 - hash = "sha256-h3mXdkUIc8OycvBbS5LhxsoIsO/GTXf3XkxbSpwfPHw="; 19 + hash = "sha256-sq0HWK+zH7Rj/XFgMrI4+SVhBXPbvvoSr3A/1Aq/Fa8="; 20 20 }; 21 21 22 - cargoHash = "sha256-e9IMkrvlkiVxwRToKGLzzBW4JZNsaOpucoHQiusehdY="; 22 + cargoHash = "sha256-QHSydaE867HaY7vBoV+v4p7G5qbQy5l3TemD3k41T4A="; 23 23 24 24 buildInputs = 25 25 [ openssl ]
+4 -11
pkgs/applications/misc/oranda/default.nix
··· 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 4 , pkg-config 5 - , bzip2 6 5 , oniguruma 7 6 , openssl 8 - , xz 9 - , zstd 10 7 , stdenv 11 8 , darwin 12 9 }: 13 10 14 11 rustPlatform.buildRustPackage rec { 15 12 pname = "oranda"; 16 - version = "0.0.3"; 13 + version = "0.1.0"; 17 14 18 15 src = fetchFromGitHub { 19 16 owner = "axodotdev"; 20 17 repo = "oranda"; 21 18 rev = "v${version}"; 22 - hash = "sha256-MT0uwLDrofCFyyYiUOogF2kNs6EPS1qxPz0gdK+Tkkg="; 19 + hash = "sha256-bhMScPxf1svC6C8MvSHsVFrNzJYCkcR4mPJzK4OIoOU="; 23 20 }; 24 21 25 - cargoHash = "sha256-dAnZc1VvOubfn7mnpttaB6FotN3Xc+t9Qn0n5uzv1Qg="; 22 + cargoHash = "sha256-Zan5dTW/2k4rOl20lQwJWnzIiytKF2i+1oEW4o3k/vQ="; 26 23 27 24 nativeBuildInputs = [ 28 25 pkg-config 29 26 ]; 30 27 31 28 buildInputs = [ 32 - bzip2 33 29 oniguruma 34 30 openssl 35 - xz 36 - zstd 37 31 ] ++ lib.optionals stdenv.isDarwin [ 38 - darwin.apple_sdk.frameworks.Security 32 + darwin.apple_sdk.frameworks.CoreServices 39 33 ]; 40 34 41 35 # requires internet access ··· 45 39 46 40 env = { 47 41 RUSTONIG_SYSTEM_LIBONIG = true; 48 - ZSTD_SYS_USE_PKG_CONFIG = true; 49 42 }; 50 43 51 44 meta = with lib; {
+2 -2
pkgs/applications/misc/p2pool/default.nix
··· 19 19 in 20 20 stdenv.mkDerivation rec { 21 21 pname = "p2pool"; 22 - version = "3.4"; 22 + version = "3.5"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "SChernykh"; 26 26 repo = "p2pool"; 27 27 rev = "v${version}"; 28 - sha256 = "sha256-JtBl+ZNqBbCl8gFZy+q5PP2qoRKULA++leGsyrT3DaQ="; 28 + sha256 = "sha256-qwdEmDfH+TE0WF2HIVCn23RlzelLBvCOu9VKpScdO68="; 29 29 fetchSubmodules = true; 30 30 }; 31 31
+51
pkgs/applications/misc/ubpm/default.nix
··· 1 + { stdenv, lib, fetchFromGitea, qmake, qttools, qtbase, qtserialport 2 + , qtconnectivity, qtcharts, qttranslations, wrapQtAppsHook }: 3 + 4 + stdenv.mkDerivation (finalAttrs: { 5 + pname = "ubpm"; 6 + version = "1.7.3"; 7 + 8 + src = fetchFromGitea { 9 + domain = "codeberg.org"; 10 + owner = "LazyT"; 11 + repo = "ubpm"; 12 + rev = finalAttrs.version; 13 + hash = "sha256-6lvDSU0ssfs71xrac6R6qlmE0QyVcAMTUf0xmJPVzhY="; 14 + }; 15 + 16 + postPatch = '' 17 + substituteInPlace sources/mainapp/mainapp.pro \ 18 + --replace '$$[QT_INSTALL_TRANSLATIONS]' '${qttranslations}/translations' \ 19 + --replace 'INSTALLDIR = /tmp/ubpm.AppDir' "INSTALLDIR = $out" \ 20 + --replace '/usr/bin' '/bin' \ 21 + --replace 'INSTALLS += target translations themes devices help lin' 'INSTALLS += target translations themes devices help' 22 + ''; 23 + 24 + preConfigure = '' 25 + cd ./sources/ 26 + ''; 27 + 28 + postInstall = '' 29 + install -Dm644 ../package/lin/ubpm.desktop -t $out/share/applications/ 30 + install -Dm644 ../package/lin/de.lazyt.ubpm.appdata.xml -t $out/share/metainfo/ 31 + install -Dm644 ../sources/mainapp/res/ico/app.png $out/share/icons/hicolor/256x256/apps/ubpm.png 32 + ''; 33 + 34 + postFixup = '' 35 + wrapQtApp $out/bin/ubpm 36 + ''; 37 + 38 + nativeBuildInputs = [ qmake qttools wrapQtAppsHook ]; 39 + 40 + # *.so plugins are being wrapped automatically which breaks them 41 + dontWrapQtApps = true; 42 + 43 + buildInputs = [ qtbase qtserialport qtconnectivity qtcharts qttranslations ]; 44 + 45 + meta = with lib; { 46 + homepage = "https://codeberg.org/LazyT/ubpm"; 47 + description = "Universal Blood Pressure Manager"; 48 + license = licenses.gpl3Only; 49 + maintainers = with maintainers; [ kurnevsky ]; 50 + }; 51 + })
+2 -2
pkgs/applications/misc/workrave/default.nix
··· 35 35 36 36 stdenv.mkDerivation rec { 37 37 pname = "workrave"; 38 - version = "1.10.50"; 38 + version = "1.10.51.1"; 39 39 40 40 src = fetchFromGitHub { 41 41 repo = "workrave"; 42 42 owner = "rcaelers"; 43 43 rev = with lib; 44 44 "v" + concatStringsSep "_" (splitVersion version); 45 - sha256 = "sha256-fSUfgk0PmiteVQis+0NmMMZXBe/377X2k9oS2yp2Qzo="; 45 + sha256 = "sha256-rx3k4U5igRYxzuVke+x926K1Pso32iGob4Ccp0jdKds="; 46 46 }; 47 47 48 48 nativeBuildInputs = [
+69 -84
pkgs/applications/networking/cisco-packet-tracer/8.nix
··· 1 - { stdenv 1 + { stdenvNoCC 2 2 , lib 3 3 , alsa-lib 4 4 , autoPatchelfHook 5 5 , buildFHSEnv 6 + , ciscoPacketTracer8 6 7 , copyDesktopItems 7 8 , dbus 8 9 , dpkg ··· 21 22 , makeWrapper 22 23 , nspr 23 24 , nss 25 + , qt5 24 26 , requireFile 25 27 , xorg 26 28 }: 27 29 28 30 let 29 - version = "8.2.0"; 31 + hashes = { 32 + "8.2.0" = "1b19885d59f6130ee55414fb02e211a1773460689db38bfd1ac7f0d45117ed16"; 33 + "8.2.1" = "1fh79r4fnh9gjxjh39gcp4j7npgs5hh3qhrhx74x8x546an3i0s2"; 34 + }; 35 + in 36 + 37 + stdenvNoCC.mkDerivation rec { 38 + pname = "ciscoPacketTracer8"; 39 + 40 + version = "8.2.1"; 41 + 42 + src = requireFile { 43 + name = "CiscoPacketTracer_${builtins.replaceStrings ["."] [""] version}_Ubuntu_64bit.deb"; 44 + sha256 = hashes.${version}; 45 + url = "https://www.netacad.com"; 46 + }; 30 47 31 - ptFiles = stdenv.mkDerivation { 32 - name = "PacketTracer8Drv"; 33 - inherit version; 48 + unpackPhase = '' 49 + runHook preUnpack 34 50 35 - dontUnpack = true; 36 - src = requireFile { 37 - name = "CiscoPacketTracer_${builtins.replaceStrings ["."] [""] version}_Ubuntu_64bit.deb"; 38 - sha256 = "1b19885d59f6130ee55414fb02e211a1773460689db38bfd1ac7f0d45117ed16"; 39 - url = "https://www.netacad.com"; 40 - }; 51 + dpkg-deb -x $src $out 52 + chmod 755 "$out" 41 53 42 - nativeBuildInputs = [ 43 - alsa-lib 44 - autoPatchelfHook 45 - dbus 46 - dpkg 47 - expat 48 - fontconfig 49 - glib 50 - libdrm 51 - libglvnd 52 - libpulseaudio 53 - libudev0-shim 54 - libxkbcommon 55 - libxml2 56 - libxslt 57 - makeWrapper 58 - nspr 59 - nss 60 - ] ++ (with xorg; [ 61 - libICE 62 - libSM 63 - libX11 64 - libxcb 65 - libXcomposite 66 - libXcursor 67 - libXdamage 68 - libXext 69 - libXfixes 70 - libXi 71 - libXrandr 72 - libXrender 73 - libXScrnSaver 74 - libXtst 75 - xcbutilimage 76 - xcbutilkeysyms 77 - xcbutilrenderutil 78 - xcbutilwm 79 - ]); 54 + runHook postUnpack 55 + ''; 80 56 81 - installPhase = '' 82 - dpkg-deb -x $src $out 83 - chmod 755 "$out" 84 - makeWrapper "$out/opt/pt/bin/PacketTracer" "$out/bin/packettracer" \ 85 - --prefix LD_LIBRARY_PATH : "$out/opt/pt/bin" 57 + nativeBuildInputs = [ 58 + autoPatchelfHook 59 + copyDesktopItems 60 + dpkg 61 + makeWrapper 62 + qt5.wrapQtAppsHook 63 + ]; 86 64 87 - # Keep source archive cached, to avoid re-downloading 88 - ln -s $src $out/usr/share/ 89 - ''; 90 - }; 65 + buildInputs = [ 66 + alsa-lib 67 + dbus 68 + expat 69 + fontconfig 70 + glib 71 + qt5.qtbase 72 + qt5.qtmultimedia 73 + qt5.qtnetworkauth 74 + qt5.qtscript 75 + qt5.qtspeech 76 + qt5.qtwebengine 77 + qt5.qtwebsockets 78 + ]; 91 79 92 - desktopItem = makeDesktopItem { 93 - name = "cisco-pt8.desktop"; 94 - desktopName = "Cisco Packet Tracer 8"; 95 - icon = "${ptFiles}/opt/pt/art/app.png"; 96 - exec = "packettracer8 %f"; 97 - mimeTypes = [ "application/x-pkt" "application/x-pka" "application/x-pkz" ]; 98 - }; 80 + installPhase = '' 81 + runHook preInstall 99 82 100 - fhs = buildFHSEnv { 101 - name = "packettracer8"; 102 - runScript = "${ptFiles}/bin/packettracer"; 103 - targetPkgs = pkgs: [ libudev0-shim ]; 83 + makeWrapper "$out/opt/pt/bin/PacketTracer" "$out/bin/packettracer8" \ 84 + "''${qtWrapperArgs[@]}" \ 85 + --prefix LD_LIBRARY_PATH : "$out/opt/pt/bin" 104 86 105 - extraInstallCommands = '' 106 - mkdir -p "$out/share/applications" 107 - cp "${desktopItem}"/share/applications/* "$out/share/applications/" 108 - ''; 109 - }; 110 - in 111 - stdenv.mkDerivation { 112 - pname = "ciscoPacketTracer8"; 113 - inherit version; 87 + install -D $out/opt/pt/art/app.png $out/share/icons/hicolor/128x128/apps/ciscoPacketTracer8.png 114 88 115 - dontUnpack = true; 89 + rm $out/opt/pt/bin/libQt5* -f 116 90 117 - installPhase = '' 118 - mkdir $out 119 - ${lndir}/bin/lndir -silent ${fhs} $out 91 + runHook postInstall 120 92 ''; 121 93 122 - desktopItems = [ desktopItem ]; 123 - nativeBuildInputs = [ copyDesktopItems ]; 94 + desktopItems = [ 95 + (makeDesktopItem { 96 + name = "cisco-pt8.desktop"; 97 + desktopName = "Cisco Packet Tracer 8"; 98 + icon = "ciscoPacketTracer8"; 99 + exec = "packettracer8 %f"; 100 + mimeTypes = [ "application/x-pkt" "application/x-pka" "application/x-pkz" ]; 101 + }) 102 + ]; 103 + 104 + dontWrapQtApps = true; 105 + 106 + passthru = { 107 + inherit hashes; 108 + }; 124 109 125 110 meta = with lib; { 126 111 description = "Network simulation tool from Cisco";
+2 -2
pkgs/applications/networking/clash-verge/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "clash-verge"; 17 - version = "1.3.2"; 17 + version = "1.3.3"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/zzzgydi/clash-verge/releases/download/v${version}/clash-verge_${version}_amd64.deb"; 21 - hash = "sha256-46+7P9WH85fC3m+5LQHpvZX2ggeH6djoO53fQxQJdYk="; 21 + hash = "sha256-9VsHC0HqV3CavqBw9uK+zC1nHIkK8Dry3zhK1rr+VBU="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/applications/networking/cluster/helmfile/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helmfile"; 5 - version = "0.154.0"; 5 + version = "0.155.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "helmfile"; 9 9 repo = "helmfile"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-AKrTpV5Ky94H610iYO31/CBuZkTd1OcxX5Tl0GjNWaA="; 11 + sha256 = "sha256-9YOgpXiZegimS81owjHW/in0NbxMTL+DQEgSBWdW7Rs="; 12 12 }; 13 13 14 - vendorHash = "sha256-PenQxs5Ds5GQ2LSlFRdpNUN8Y+jKCFSllMncWZwaL4c="; 14 + vendorHash = "sha256-ioZJr3v/8HhOEJJZpsCw5Gkbg9XvMMEOugyfRhevWBc="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/applications/networking/cluster/kaniko/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "kaniko"; 12 - version = "1.11.0"; 12 + version = "1.12.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "GoogleContainerTools"; 16 16 repo = "kaniko"; 17 17 rev = "v${version}"; 18 - hash = "sha256-p/mGobQyn5e7TpqjarVT7qBgYDWtX1VgXq814O8mTmI="; 18 + hash = "sha256-wDIkQ6MY9g8uKCgfJfXsjkB4blF0QNKIKDN3rYHOa6E="; 19 19 }; 20 20 21 21 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/kubectl-gadget/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubectl-gadget"; 5 - version = "0.17.0"; 5 + version = "0.18.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "inspektor-gadget"; 9 9 repo = "inspektor-gadget"; 10 10 rev = "v${version}"; 11 - hash = "sha256-7G6yot4VctwBf9MfcwXZLlon1NdaXQn7LSvkVf9y5kA="; 11 + hash = "sha256-dn2iN6eBAX3U20omKfi3cEPpMpg/1MUjrdnSQ6eJYRM="; 12 12 }; 13 13 14 - vendorHash = "sha256-RwUL8Mh9K2OIKzpKNtj6pHsFmSH0uZpouyMMeP22JQs="; 14 + vendorHash = "sha256-26VQPKjUNcyKJFeoxfcm9RfozcBpms+6NDozxABnDuc="; 15 15 16 16 CGO_ENABLED = 0; 17 17
+3 -3
pkgs/applications/networking/cluster/kubelogin-oidc/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubelogin"; 5 - version = "1.27.0"; 5 + version = "1.28.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "int128"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-oBgth4lAQP4UrFIk/AErlfyyCgPrugs5wQJDFxqGum0="; 11 + sha256 = "sha256-8atEUJLXSbLHdxo1wKtAHAFrZkQYWdW6tP2oKoxahXA="; 12 12 }; 13 13 14 14 subPackages = ["."]; 15 15 16 - vendorHash = "sha256-IJCbh1ryyk0r72SrVEiI7K5nIFf1+UGjTkXaNKpGsmo="; 16 + vendorHash = "sha256-rLpXBFNBJG3H0+2inCG4wN0I2LuKUhuqozeafUD3aMI="; 17 17 18 18 # Rename the binary instead of symlinking to avoid conflict with the 19 19 # Azure version of kubelogin
+3 -3
pkgs/applications/networking/cluster/linkerd/edge.nix
··· 2 2 3 3 (callPackage ./generic.nix { }) { 4 4 channel = "edge"; 5 - version = "23.6.2"; 6 - sha256 = "1jvvywd1m87ivdcwzmi6cc9k4a53wsvmxac4v80rlqvmhaj1jq62"; 7 - vendorSha256 = "sha256-fBpF4UZaO7EtCzjzF3lg6Hea/tEOmmwRVEwNono32LU="; 5 + version = "23.6.3"; 6 + sha256 = "0h1pwfqf6y3cfhyx1srrr0dv25d5fxk10qfqzx0hl64h2dp6srr6"; 7 + vendorSha256 = "sha256-1ir+IjyT9P+D3AbPo/7wWyZRFiKqZLJ/hoFUM1jtM0A="; 8 8 }
+4 -4
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 1 1 { callPackage }: builtins.mapAttrs (pname: attrs: callPackage ./generic.nix (attrs // { inherit pname; })) { 2 2 signal-desktop = { 3 3 dir = "Signal"; 4 - version = "6.21.0"; 5 - hash = "sha256-MDjh2slEmGCMn0Q4YsIzVQO2I7ZE5XUJX5qH4OYFFxw="; 4 + version = "6.23.0"; 5 + hash = "sha256-WZe1fJ6H+h7QcXn+gR7OJ+KSOgd9NxTDLMs7UOFeq70="; 6 6 }; 7 7 signal-desktop-beta = { 8 8 dir = "Signal Beta"; 9 - version = "6.22.0-beta.3"; 10 - hash = "sha256-Obc7JHfsFrkJkcgm/i9/6hDsoHczqz7txg4W+u/Jems="; 9 + version = "6.24.0-beta.1"; 10 + hash = "sha256-tA1xsgtAeOn0c0HcZutj+Pqrsr0JV5bQOnknH4t/QkY="; 11 11 }; 12 12 }
+2 -2
pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "teams-for-linux"; 20 - version = "1.1.8"; 20 + version = "1.1.9"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "IsmaelMartinez"; 24 24 repo = "teams-for-linux"; 25 25 rev = "v${finalAttrs.version}"; 26 - hash = "sha256-YbO5bDHbquuiokIyepqE8nM+IZDW+x6rzJqnzeqoS8Q="; 26 + hash = "sha256-lFDyV2PwsYWmZ5E19LpWk60Fjo39M0wd8C1Z2qL3G+0="; 27 27 }; 28 28 29 29 offlineCache = fetchYarnDeps {
+24 -6
pkgs/applications/networking/mailreaders/notmuch/default.nix
··· 1 - { fetchurl, lib, stdenv 1 + { fetchurl, lib, stdenv, makeWrapper 2 2 , pkg-config, gnupg 3 - , xapian, gmime3, talloc, zlib 3 + , xapian, gmime3, sfsexp, talloc, zlib 4 4 , doxygen, perl, texinfo 5 5 , notmuch 6 6 , pythonPackages 7 7 , emacs 8 8 , ruby 9 9 , testers 10 - , which, dtach, openssl, bash, gdb, man 10 + , which, dtach, openssl, bash, gdb, man, git 11 11 , withEmacs ? true 12 12 , withRuby ? true 13 + , withSfsexp ? true # also installs notmuch-git, which requires sexp-support 13 14 }: 14 15 15 16 stdenv.mkDerivation rec { ··· 28 29 texinfo # (optional) documentation -> doc/INSTALL 29 30 pythonPackages.cffi 30 31 ] ++ lib.optional withEmacs emacs 31 - ++ lib.optional withRuby ruby; 32 + ++ lib.optional withRuby ruby 33 + ++ lib.optional withSfsexp makeWrapper; 32 34 33 35 buildInputs = [ 34 36 gnupg # undefined dependencies 35 37 xapian gmime3 talloc zlib # dependencies described in INSTALL 36 38 perl 37 39 pythonPackages.python 38 - ] ++ lib.optional withRuby ruby; 40 + ] ++ lib.optional withRuby ruby 41 + ++ lib.optional withSfsexp sfsexp; 39 42 40 43 postPatch = '' 41 44 patchShebangs configure test/ ··· 75 78 ++ lib.optional withEmacs "emacs" 76 79 ++ lib.optional withRuby "ruby"; 77 80 81 + # if notmuch is built with s-expression support, the testsuite (T-850.sh) only 82 + # passes if notmuch-git can be executed, so we need to patch its shebang. 83 + postBuild = lib.optionalString withSfsexp '' 84 + patchShebangs notmuch-git 85 + ''; 86 + 78 87 preCheck = let 79 88 test-database = fetchurl { 80 89 url = "https://notmuchmail.org/releases/test-databases/database-v1.tar.xz"; ··· 94 103 nativeCheckInputs = [ 95 104 which dtach openssl bash 96 105 gdb man emacs 97 - ]; 106 + ] 107 + # for the test T-850.sh for notmuch-git, which is skipped when notmuch is 108 + # built without sexp-support 109 + ++ lib.optional withSfsexp git; 98 110 99 111 installTargets = [ "install" "install-man" "install-info" ]; 100 112 ··· 106 118 SHELL=$SHELL \ 107 119 $makeFlags "''${makeFlagsArray[@]}" \ 108 120 $installFlags "''${installFlagsArray[@]}" 121 + '' 122 + # notmuch-git (https://notmuchmail.org/doc/latest/man1/notmuch-git.html) does not work without 123 + # sexp-support, so there is no point in installing if we're building without it. 124 + + lib.optionalString withSfsexp '' 125 + cp notmuch-git $out/bin/notmuch-git 126 + wrapProgram $out/bin/notmuch-git --prefix PATH : $out/bin:${lib.getBin git}/bin 109 127 ''; 110 128 111 129 passthru = {
+2 -2
pkgs/applications/networking/mullvad-vpn/default.nix
··· 68 68 69 69 stdenv.mkDerivation rec { 70 70 pname = "mullvad-vpn"; 71 - version = "2023.3"; 71 + version = "2023.4"; 72 72 73 73 src = fetchurl { 74 74 url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_amd64.deb"; 75 - sha256 = "sha256-+XK9xUeSs93egmtsQ7qATug/n9taeQkmc4ZgObPYvn4="; 75 + sha256 = "sha256-7NoifrX1/3pUJHTYK+2dVos/oFsKiYwyhCGi07SsEhM="; 76 76 }; 77 77 78 78 nativeBuildInputs = [
+3 -3
pkgs/applications/office/trilium/desktop.nix
··· 6 6 7 7 let 8 8 pname = "trilium-desktop"; 9 - version = "0.60.3"; 9 + version = "0.60.4"; 10 10 11 11 linuxSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz"; 12 - linuxSource.sha256 = "0hfrww1r4s2rga8wzwhcfk60jy4b4xwglgflbc5jbxk3jalvk73x"; 12 + linuxSource.sha256 = "02vbghvi2sbh943rslgm712x9zccvpjab3jvr5b1bw4bq5fzppgq"; 13 13 14 14 darwinSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-mac-x64-${version}.zip"; 15 - darwinSource.sha256 = "0scwq4fmllhjmcj0621rlaaniib3nabfwjmsxdfc5hfnlhjzq7qs"; 15 + darwinSource.sha256 = "0z6dk16xdzkiyxrm1yh3iz5351c8sdzvk8v5l3jdqy7davxw9f86"; 16 16 17 17 meta = metaCommon // { 18 18 mainProgram = "trilium";
+2 -2
pkgs/applications/office/trilium/server.nix
··· 3 3 4 4 let 5 5 serverSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz"; 6 - serverSource.sha256 = "16xlbhjsd0xqaph14wk05qri256d7jga7fz0fwl4rw0li8r9qyd7"; 7 - version = "0.60.3"; 6 + serverSource.sha256 = "16xyxpxqvzhdq63wc2nzmfabpasypxwm474jf15y3q8kdrca9myv"; 7 + version = "0.60.4"; 8 8 in stdenv.mkDerivation rec { 9 9 pname = "trilium-server"; 10 10 inherit version;
+3 -3
pkgs/applications/radio/tqsl/default.nix
··· 1 - { lib, stdenv, fetchurl, makeWrapper, cmake, expat, openssl, zlib, db, curl, wxGTK32 }: 1 + { lib, stdenv, fetchurl, cmake, expat, openssl, zlib, lmdb, curl, wxGTK32, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "tqsl"; ··· 9 9 sha256 = "sha256-UGPMp1mAarHWuLbZu2wWpjgCdf8ZKj0Mwkqp32U5/8w="; 10 10 }; 11 11 12 - nativeBuildInputs = [ cmake makeWrapper ]; 12 + nativeBuildInputs = [ cmake wrapGAppsHook ]; 13 13 buildInputs = [ 14 14 expat 15 15 openssl 16 16 zlib 17 - db 17 + lmdb 18 18 (curl.override { inherit openssl; }) 19 19 wxGTK32 20 20 ];
+5 -3
pkgs/applications/science/biology/veryfasttree/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake }: 1 + { lib, stdenv, fetchFromGitHub, cmake, llvmPackages}: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "veryfasttree"; 5 - version = "3.1.1"; 5 + version = "4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "citiususc"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-AOzbxUnrn1qgscjdOKf4dordnSKtIg3nSVaYWK1jbuc="; 11 + hash = "sha256-ue3/2UTIQA6av+66xvGApLi9x0kM5vAmGHHTrboOaeQ="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ]; 15 + buildInputs = lib.optional stdenv.cc.isClang llvmPackages.openmp; 15 16 16 17 installPhase = '' 17 18 install -m755 -D VeryFastTree $out/bin/VeryFastTree ··· 22 23 license = licenses.gpl3Plus; 23 24 homepage = "https://github.com/citiususc/veryfasttree"; 24 25 maintainers = with maintainers; [ thyol ]; 26 + platforms = platforms.all; 25 27 }; 26 28 }
+27 -35
pkgs/applications/science/logic/cbmc/0001-Do-not-download-sources-in-cmake.patch
··· 1 - From fbc1488e8da0175e9c9bdf5892f8a65c71f2a266 Mon Sep 17 00:00:00 2001 1 + From 206084d2e08198b0b5b67733c407bd3fb74affb1 Mon Sep 17 00:00:00 2001 2 2 From: Jiajie Chen <c@jia.je> 3 - Date: Fri, 15 Jul 2022 18:33:15 +0800 3 + Date: Sun, 2 Jul 2023 22:43:27 +0800 4 4 Subject: [PATCH] Do not download sources in cmake 5 5 6 6 --- 7 - src/solvers/CMakeLists.txt | 20 +------------------- 8 - 1 file changed, 1 insertion(+), 19 deletions(-) 7 + src/solvers/CMakeLists.txt | 11 +---------- 8 + 1 file changed, 1 insertion(+), 10 deletions(-) 9 9 10 10 diff --git a/src/solvers/CMakeLists.txt b/src/solvers/CMakeLists.txt 11 - index 744def486..5b719a78a 100644 11 + index 8bfcf4d13c..6ba858a461 100644 12 12 --- a/src/solvers/CMakeLists.txt 13 13 +++ b/src/solvers/CMakeLists.txt 14 - @@ -106,31 +106,13 @@ elseif("${sat_impl}" STREQUAL "glucose") 15 - elseif("${sat_impl}" STREQUAL "cadical") 16 - message(STATUS "Building solvers with cadical") 14 + @@ -123,16 +123,6 @@ foreach(SOLVER ${sat_impl}) 15 + elseif("${SOLVER}" STREQUAL "cadical") 16 + message(STATUS "Building solvers with cadical") 17 17 18 - - download_project(PROJ cadical 19 - - URL https://github.com/arminbiere/cadical/archive/rel-1.4.1.tar.gz 20 - - PATCH_COMMAND true 21 - - COMMAND CXX=${CMAKE_CXX_COMPILER} ./configure -O3 -s CXXFLAGS=-std=c++14 22 - - URL_MD5 b44874501a175106424f4bd5de29aa59 23 - - ) 24 - - 25 - message(STATUS "Building CaDiCaL") 26 - - execute_process(COMMAND make -j WORKING_DIRECTORY ${cadical_SOURCE_DIR}) 27 - 28 - target_compile_definitions(solvers PUBLIC 29 - SATCHECK_CADICAL HAVE_CADICAL 30 - ) 31 - 32 - - add_library(cadical STATIC IMPORTED) 18 + - download_project(PROJ cadical 19 + - URL https://github.com/arminbiere/cadical/archive/rel-1.5.3.tar.gz 20 + - PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR}/../scripts/cadical-1.5.3-patch 21 + - COMMAND cmake -E copy ${CBMC_SOURCE_DIR}/../scripts/cadical_CMakeLists.txt CMakeLists.txt 22 + - COMMAND ./configure 23 + - URL_MD5 265b1a715000ed3c5b6de36ddd1278a0 24 + - ) 33 25 - 34 - - set_target_properties( 35 - - cadical 36 - - PROPERTIES IMPORTED_LOCATION ${cadical_SOURCE_DIR}/build/libcadical.a 37 - - ) 26 + - add_subdirectory(${cadical_SOURCE_DIR} ${cadical_BINARY_DIR}) 38 27 - 39 - - target_include_directories(solvers 40 - - PUBLIC 41 - - ${cadical_SOURCE_DIR}/src 42 - - ) 43 - + target_include_directories(solvers PUBLIC ${cadical_INCLUDE_DIR}) 28 + target_compile_definitions(solvers PUBLIC 29 + SATCHECK_CADICAL HAVE_CADICAL 30 + ) 31 + @@ -140,6 +130,7 @@ foreach(SOLVER ${sat_impl}) 32 + target_include_directories(solvers 33 + PUBLIC 34 + ${cadical_SOURCE_DIR}/src 35 + + ${cadical_INCLUDE_DIR} 36 + ) 44 37 45 - target_link_libraries(solvers cadical) 46 - elseif("${sat_impl}" STREQUAL "ipasir-cadical") 38 + target_link_libraries(solvers cadical) 47 39 -- 48 - 2.35.1 40 + 2.40.1 49 41
+2 -2
pkgs/applications/science/logic/cbmc/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "cbmc"; 16 - version = "5.76.1"; 16 + version = "5.86.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "diffblue"; 20 20 repo = pname; 21 21 rev = "${pname}-${version}"; 22 - sha256 = "sha256-OVOoAfoqev33c7pIzBGK9HD+zgji/+BWKD33RYJaSDc="; 22 + sha256 = "sha256-7nlon04EAaAmoTme15PNl2RwTfayXo0YokRLtQLN9/s="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/applications/science/misc/simgrid/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "simgrid"; 23 - version = "3.32"; 23 + version = "3.34"; 24 24 25 25 src = fetchFromGitLab { 26 26 domain = "framagit.org"; 27 27 owner = pname; 28 28 repo = pname; 29 29 rev = "v${version}"; 30 - sha256 = "sha256-o25wOROkUm07JPdNTJQcJw6apeoysnjd+YBMHlPpAYI="; 30 + sha256 = "sha256-EVTpW9jD1h8T2KRlDIqptKS6Wv1dVDfyJbXxrpsgmoo="; 31 31 }; 32 32 33 33 propagatedBuildInputs = [ boost ];
+1 -1
pkgs/applications/science/misc/snakemake/default.nix
··· 12 12 owner = "snakemake"; 13 13 repo = pname; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-Y/z7asYSRgDyDWmvfmX4y6fOMSpp0X9uhDx327YF2TI="; 15 + hash = "sha256-UfUzvDo5OE1LGCBBGoDpxG96RKOaShbqu5TOOILG3AY="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+6 -4
pkgs/applications/terminal-emulators/rio/default.nix
··· 10 10 , fontconfig 11 11 , libGL 12 12 , vulkan-loader 13 + , libxkbcommon 13 14 14 15 , withX11 ? true 15 16 , libX11 ··· 18 19 , libXrandr 19 20 , libxcb 20 21 21 - , withWayland ? false 22 + , withWayland ? true 22 23 , wayland 23 24 }: 24 25 let ··· 26 27 (lib.getLib gcc-unwrapped) 27 28 fontconfig 28 29 libGL 30 + libxkbcommon 29 31 vulkan-loader 30 32 ] ++ lib.optionals withX11 [ 31 33 libX11 ··· 39 41 in 40 42 rustPlatform.buildRustPackage rec { 41 43 pname = "rio"; 42 - version = "0.0.7"; 44 + version = "0.0.8"; 43 45 44 46 src = fetchFromGitHub { 45 47 owner = "raphamorim"; 46 48 repo = "rio"; 47 49 rev = "v${version}"; 48 - hash = "sha256-SiDYOhwuxksmIp7hvrA3TX1TFB4PsojnOa8FpYvi9q0="; 50 + hash = "sha256-NonIMGBASbkbc5JsHKwfaZ9dGQt1f8+hFh/FFyIlIZs="; 49 51 }; 50 52 51 - cargoHash = "sha256-A5hMJUHdewhMPcCZ3ogqhQLW7FAmXks8f8l5tTtyBac="; 53 + cargoHash = "sha256-4IJJtLa25aZkFwkMYpnYyRQLeqoBwncgCjorF6Gx6pk="; 52 54 53 55 nativeBuildInputs = [ 54 56 autoPatchelfHook
+2 -2
pkgs/applications/virtualization/ecs-agent/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "amazon-ecs-agent"; 5 - version = "1.72.0"; 5 + version = "1.73.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "aws"; 10 10 repo = pname; 11 - hash = "sha256-GKIT1PfgnIPqZp21gA4eimhzT77HNd5wM2Ynt2ekvWU="; 11 + hash = "sha256-poVhzJi5cYAYJgLxcsnR8b9gGa5+T56xsFex3/pr7CU="; 12 12 }; 13 13 14 14 vendorHash = null;
+1 -1
pkgs/data/fonts/iosevka/bin.nix
··· 11 11 (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); 12 12 in stdenv.mkDerivation rec { 13 13 pname = "${name}-bin"; 14 - version = "24.1.3"; 14 + version = "24.1.4"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
+92 -92
pkgs/data/fonts/iosevka/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - iosevka = "1vn8czdz257p18g85gv7gbhwgvmg9g55i5v9ppxrgf58rv9gk7i3"; 4 - iosevka-aile = "0nr1wmpkagz0b5mh673pq0ngdcyxcqm8mmmyp9d3c5dxdlp83whw"; 5 - iosevka-curly = "07biw37b406mdna4cyd3p2l6zfmdd42hjlljdjhsd8s2cjs1iiv9"; 6 - iosevka-curly-slab = "0xx9m8nfmpdqmxqfj95vppcp0rgyvj1v2v0ra4803jhx2ss8zavj"; 7 - iosevka-etoile = "1b9rgrgrgka7my31xvphhx8dj9v08bjhhcqyfg773xzdl96804bj"; 8 - iosevka-slab = "112nhk507j15n44ib66zpblkyw4vgrmb5n08mkiqy6l57f56izly"; 9 - iosevka-ss01 = "1avbcjadqglzv69whqbsvsx9nqx4sjvxz3svdjy8ayhm1ik3aaj9"; 10 - iosevka-ss02 = "19dwcv4gsaky7pf6bvglmpxcln524za303ch0q5z3wqapfypayw6"; 11 - iosevka-ss03 = "09r9sckj02y5k738ph9lg14kf56lgh91d0lm6bp3mvnnsj0xrb1p"; 12 - iosevka-ss04 = "1qwmw7sa07zrn9vndhifikh5b1ldpyj5xg6iylb65pz5x1ljzma4"; 13 - iosevka-ss05 = "13l2rdngm0hgwidr74jvvjw3blh24gqlqnj98zv6x3pix4bc1rfi"; 14 - iosevka-ss06 = "0wjd08yk4d12zd70njk2v7d66152q946vs1fwkjv0c5rxqj3dbpd"; 15 - iosevka-ss07 = "0j7s2ir6gvqjibi5wvsyn48hj8vkkbdybg7hlg1dcp7pxknffm2z"; 16 - iosevka-ss08 = "1z7yb5jwi6vs96mlw52gb0m623vj2jrrj0pm4kqwbyqjln676jgd"; 17 - iosevka-ss09 = "0jy2vjv2zdm73i45a9a5l3ni7l2xc3j2xspj9pcv8f389a69l88j"; 18 - iosevka-ss10 = "1ff93nb57839mygpa3cm97np3sv688sn1jk8bwgxclnj89v5f5pj"; 19 - iosevka-ss11 = "1lhf2hn9z8wn9kjwzbdw94m0fzn4bg1siqary9vbcimm44w6b1l3"; 20 - iosevka-ss12 = "190x4wc1yv95d25v8zf1ylfyfg09hyin35zz4vn3chg9fn7q4kpw"; 21 - iosevka-ss13 = "08zkgc4hfcgz5csmjp5ysqhpqkdgq8kf0w3mrsv4c2m59n4g21s0"; 22 - iosevka-ss14 = "0sy8ssf1agcwp5rcm4qcds7i3bkih6i943kz57zvq4ndv7nd877v"; 23 - iosevka-ss15 = "0qmc3x3m93svxpsarhky9w761ss46viwlwm8ldnlisqpff2pfb57"; 24 - iosevka-ss16 = "0zxwjgl293vxwd4my1csfwgspad095zkf1ry0f0nvbv1dp659n3p"; 25 - iosevka-ss17 = "1yp9h55ck93z4d5qdxk2pm9710dwzsd7mxrmfrqimlg2nr677lpb"; 26 - iosevka-ss18 = "1qk859a5f9saj9xs3bq38h2ahzr3x9bj1rcyazrycg67nbgggjb3"; 27 - sgr-iosevka = "0b6djhyhlicvimkrygy0311grwkwndwm725ff6gc8hpycckvhgxa"; 28 - sgr-iosevka-aile = "12mm7awgz9j07a1cr5i4an1lnqr56sw51bp9yz2lwg6kb20sjkdl"; 29 - sgr-iosevka-curly = "1z0rrjn6cjv543kam01qh1z06jk698g9yk375h3svc4rnm5pbvld"; 30 - sgr-iosevka-curly-slab = "0yz18fv6hm36p1p6hjasqk1chsn3yfsvqa6ki3nqdpkjmdp012xy"; 31 - sgr-iosevka-etoile = "1jbljizhzqn7a5pdjdcc3d9dzl3r5y77jafxv1ki51lgcw55f569"; 32 - sgr-iosevka-fixed = "0an2f869v5b4wpj8r17i4m81y2bzmi9b99v9zx8sd3r4q5dcfq1b"; 33 - sgr-iosevka-fixed-curly = "0ihxv4c6qj47d97dj4jxcrl63pl86y5ll1a3agmhxg162kqyxgqd"; 34 - sgr-iosevka-fixed-curly-slab = "1rpycmf0dgpwgp4g26wf2sqhi4fi3kkkv8s9gs1idk3zsdv9m6b3"; 35 - sgr-iosevka-fixed-slab = "0c4c5yjmcfpmc043rf8bl16qhw1rjvvz1njkrrj5a7nwmx9llnhs"; 36 - sgr-iosevka-fixed-ss01 = "1jp6icrfvis81rhvlxxmy0xhkpmcbw88s5cb5kl7ff6qfhgil48j"; 37 - sgr-iosevka-fixed-ss02 = "0c7cbyz6ngn7m4zb9llagqfwcg4hvy6kjdw2pmr4hdzir927x4ar"; 38 - sgr-iosevka-fixed-ss03 = "0i56kdi6xkp178x6q3pg9q7vc88z6v7vhlp9ch4h6ckij2k32ywi"; 39 - sgr-iosevka-fixed-ss04 = "0gyqppbv7kfw5dibdkgk4icjyhl9jrmrpr8gpb367g1qbksp4wvv"; 40 - sgr-iosevka-fixed-ss05 = "1g9c9zmwds2y310zximqkfs5y2gi4rpw8201bllxnhh1gks36r1d"; 41 - sgr-iosevka-fixed-ss06 = "1hmbdv5dyinrm0a398wxm27893waxlbws4b0h7by075ic7kndx95"; 42 - sgr-iosevka-fixed-ss07 = "0z6h3zdgf2v2rzv58qb70dmjajx8hj6zaabln29rszk8hq6149q5"; 43 - sgr-iosevka-fixed-ss08 = "0n7qh7s3lgq7n6q5i18mrd1n5g9hx4plsa8ydyr8qwkjy1jp64v3"; 44 - sgr-iosevka-fixed-ss09 = "1jyn4kjydj3z71hfdfinfwx0mrsx9fngap43gm1jvy4r9k59sqxy"; 45 - sgr-iosevka-fixed-ss10 = "1jwz1bfsamdsn64x9l273q0irb3xrqlgmh2w52dzrr640m80f6f1"; 46 - sgr-iosevka-fixed-ss11 = "0j3rfxj45gw0dwgipi8gilx4bd55990d1rzy6is081246b47avg5"; 47 - sgr-iosevka-fixed-ss12 = "1y79bs9cll387f01djdg2rl1p9b477x9i2q9rwqc3zafamv68abf"; 48 - sgr-iosevka-fixed-ss13 = "0zyddk9fcdpryy1fya4z0s54bg0wa1va2aqi1di2cfvz2mz8k5ba"; 49 - sgr-iosevka-fixed-ss14 = "0qr2af8kwh0mxmnjbfy8mf58sbsz98y0qmprxzpngychrins3aan"; 50 - sgr-iosevka-fixed-ss15 = "0rv8w6iinn4nc8pwg20nngjndkm12ypkbww391vy4jxaqvi154nw"; 51 - sgr-iosevka-fixed-ss16 = "19q5y2c4sxkd0bynmwv3xgfad7lyw5ixhpzv3yjlbvzs65hp4wx1"; 52 - sgr-iosevka-fixed-ss17 = "1jzpywjmgaknr4i3ylrql085zmhny4fcjjf4s5arbjndxp45a7jb"; 53 - sgr-iosevka-fixed-ss18 = "1qk6p649nlym6qhj6rmmdn68jia2ki5b38jxl3gawhrzmk237as5"; 54 - sgr-iosevka-slab = "04myif7mkxhsvrs1igzr6fsbbl5rl2zmz68j3fc1rxb7j0a2d2g8"; 55 - sgr-iosevka-ss01 = "1v0i82kwq18pwcnkcr6rcm4qbs6k9b4l86vqk7mxnwsrhn96h89n"; 56 - sgr-iosevka-ss02 = "005hf2439996x8x3dms559q1bvf0nzyc6alv7n96xcxqv0x80a8z"; 57 - sgr-iosevka-ss03 = "0b9gvy5xdkzz0i0h99y1n08w4a29di91jqwc07qvsrz9643iwdc7"; 58 - sgr-iosevka-ss04 = "09mzibrq8bsls2q4ib7vrbxra6gzwja5ay74ra00rnw73626nq4j"; 59 - sgr-iosevka-ss05 = "0x2v9aisq64sgbssd7544gvwc22c5gqq8nbibz38mrv8ligm69rp"; 60 - sgr-iosevka-ss06 = "17lfkczf6jiic1i099xq4r92zxyax0rl6vbh10gn8nv8sj2qg4cz"; 61 - sgr-iosevka-ss07 = "0l6bdl7k6q2i82asg3745sg41f65gm340cg6h55wqbzdj433i7gk"; 62 - sgr-iosevka-ss08 = "1ql1fl8mmn46is7j68g9px245pjfpzzi6pa7vqg1l7j2q8v6y76p"; 63 - sgr-iosevka-ss09 = "0ri8pcd107k5sdzvrrfw5iprbv6pggwv52vp5sysx5ax5vin7m5k"; 64 - sgr-iosevka-ss10 = "061asrv6dp8vj48q0b0zrl8l34yhgy1d5fga9q4gzwsxy4nvx9nl"; 65 - sgr-iosevka-ss11 = "0708j7yn7bb18c2hb002v1dmv3gji9l3xgvgr1l2xfkfhhpwpdw7"; 66 - sgr-iosevka-ss12 = "1sxyrc2j3jrmnl0vlqccan4j1nbzzc004ddafk30bn2shswr9ai0"; 67 - sgr-iosevka-ss13 = "0w1s9hgv3imbvaxjjq5gbp1yvnhb0f12hj8m8mil2m9wq5r4zj00"; 68 - sgr-iosevka-ss14 = "0ckcvsmxmx8hq9n90kqvh7dc471h7lph1p6yml601nrkaf7axznp"; 69 - sgr-iosevka-ss15 = "186br4kfqpk65532g83g4557s2pkyw390z7h8wxvzh5yp2brargy"; 70 - sgr-iosevka-ss16 = "0mpxxz61bzgm9f8v4gfyqsnhf72d8vv63azqf4dvwxgzk0753xw7"; 71 - sgr-iosevka-ss17 = "05hi63gkwr0582hmyjk57cfw74hkl6g7kwnnr54vsbb7chgxdz8b"; 72 - sgr-iosevka-ss18 = "0nrxkihwk52j2s6pyiszr7fs3mcs77d59q5q13hvnismj8w59l3y"; 73 - sgr-iosevka-term = "022cj2wsbandasqbciaajzakdzx09ks421jc4xxlgms3n3pb13hj"; 74 - sgr-iosevka-term-curly = "0xvbbsgj3gy6mz0l2mlinknk21cd087h7ca1m4spc5cd9vmfk68f"; 75 - sgr-iosevka-term-curly-slab = "14b3xi82d1wbpsxp8wm89ri7vzp0d573rlqczjzdnz46a4mjhswy"; 76 - sgr-iosevka-term-slab = "128bz2w9ys62vah8jggyqkybas0dyg8qi0qskfivzghrc75zwafi"; 77 - sgr-iosevka-term-ss01 = "1y2dxz4jqzdv01p2b1gxis8vx48z1i59ky7qdkpn6n1n3vs8bfyi"; 78 - sgr-iosevka-term-ss02 = "07mdzpv32rpdwwzzs7sj4sw47jypxvr1vry3wqnkzbw3fcl2qykw"; 79 - sgr-iosevka-term-ss03 = "12viva2ykwv9i5pyidq3vds58d88s862c4y3wbp9xhnqlc83fi1y"; 80 - sgr-iosevka-term-ss04 = "14i25wpzrbz677shm897rc9gnf2g9rpxih3a51hbp6484hssrr4k"; 81 - sgr-iosevka-term-ss05 = "0bx04sls7gyl356lrm5syb9syd3dh36lrdp1fa34walbg31vzgaq"; 82 - sgr-iosevka-term-ss06 = "1xl3f0mldwvcnbxc5vylb9w5adzxbxbsrc87472zjynzf409c2vg"; 83 - sgr-iosevka-term-ss07 = "17b0v7cg6a7l02df0rpwdg67d9frv3sal6xpi1rd9iqjvvnpr2yn"; 84 - sgr-iosevka-term-ss08 = "023rfyzib3cg8fkb10b38dwpn3fh120b889r84d7gclxqfylw6gc"; 85 - sgr-iosevka-term-ss09 = "0hrrvg1lsbrlws8xfzqqkh2rzhjp0x7r3lgvi37zk4nj66nl5i4j"; 86 - sgr-iosevka-term-ss10 = "0s5cq5wd4w48jrg1slhdfvn1wq8rkcp5dbgv1kz75jkdrgf0vhh8"; 87 - sgr-iosevka-term-ss11 = "0w3nkaxcwc5alapbwdr8xdf1bkzdkaxg0pywrjgb1pq9czjmzalq"; 88 - sgr-iosevka-term-ss12 = "0i3scgcqrwil45zx0apra4spla96j1b4dfmxisq6mfxpqplf8hvm"; 89 - sgr-iosevka-term-ss13 = "17q8r47rf7292phj0gwnq6v0fkvh8x9wb04g1g7bfyxl69815iz3"; 90 - sgr-iosevka-term-ss14 = "0xsr5vbaca5q22qagxf1c8zg6dll8rz3msrkgs4b4z0f1bw8j3zf"; 91 - sgr-iosevka-term-ss15 = "1w1xikxjhgf968a9bkl8j2ks8pjdc6skk8vb045rx9l7w65cvl43"; 92 - sgr-iosevka-term-ss16 = "05j9r7n9m0lz6x6nprhmcwglld3fxwwwcxrrna81hbh1sim29c8x"; 93 - sgr-iosevka-term-ss17 = "0vraskgyp4ab7jav2qgj3lpnm5mjxr1ybd0l72zpy9hw3f8p6snz"; 94 - sgr-iosevka-term-ss18 = "1qm28bvqi091ywmqrrklqajv9dajmcfsfdvl5hd13z5y1kadvllw"; 3 + iosevka = "109dh8cz72wycjsw6phhwxgwlqnbwgjmkhhdlxjk85y78ai2kb2z"; 4 + iosevka-aile = "1bjhczbzzid85zwbvj0m0sv32n5vi5pibaj9vigdh075ydbz6cdc"; 5 + iosevka-curly = "0jahh3dl01dw5c9m0imqslgzf62ndyv0i743pmprr3wwsxy3lcf2"; 6 + iosevka-curly-slab = "1xs9glwwd2vphbcxn95cv39h91hnzqwd0cc4rw4lkh2198gimq4d"; 7 + iosevka-etoile = "0chzkq1c0qacjgg60rsi9vk04vk7gi64kshigizc2aj6viss9nkq"; 8 + iosevka-slab = "0mxnkhc5skwqf58izjhva2g0faf7hd0bfdfn4dwfp12vl3lh2nar"; 9 + iosevka-ss01 = "1g6350xmrvrvgg9w89p78adqn7l60f871h3pk198mf991qk50dv1"; 10 + iosevka-ss02 = "1bpvpcb165f34gj7jcjdaczjplv5flp0f72h61p2qggfz6ladayg"; 11 + iosevka-ss03 = "1j8p2iaj0kfr522dpvvfakvaz8rkyqjv79gsy7ml169d2f5cjysl"; 12 + iosevka-ss04 = "1idgx93v0i116pkd2x9mvn4m55z8rf3ybjsm7z59mxqv3llxlzrx"; 13 + iosevka-ss05 = "0kfwiznijsbsbidi96n445hks6cjxrr26q7psmb24lj1jd82m9cg"; 14 + iosevka-ss06 = "1wiviy9ivbjba7gbc4myxkykwr793gmgbi1x0mv26di85n1m46d5"; 15 + iosevka-ss07 = "1pnyj9h40pjpks0irw55xhp1vc3pqfxyw82j1165vvahn14vmag0"; 16 + iosevka-ss08 = "1hsr8vazhg6qwrz38swil4hjsjn095ryv7c928yndhcnpj7r2hq3"; 17 + iosevka-ss09 = "0y01fxwcw4dwcgrbd8552yw6g4w86smh6ggj3pc1krzam1vcm3ak"; 18 + iosevka-ss10 = "0iwrdp1xzrvx4dx3dy87bix0kr9dailkpz9qayn8rkf6gb1v59wd"; 19 + iosevka-ss11 = "13vhw0bzmhk61p6pljsx5hhr6p2a79ak4b1v3qsfvmlj1p2jjsm6"; 20 + iosevka-ss12 = "09fgai57l1qi4rpwgaw18hkzyxszxxizq7yb2h9g0xzws6mrymdf"; 21 + iosevka-ss13 = "0dnmb2r05kvjs5f9frr897d9l9g0c8zdw9azxhxf4npgw3jk5s6x"; 22 + iosevka-ss14 = "1gc113mvnfbd9vhq6zl4zr163yw94051n09nha2ixsqqciy5z269"; 23 + iosevka-ss15 = "14ci16l3a4zs7gmj0xl7yf5f1y0dx8x0im1gx3q1gvbqcgki1045"; 24 + iosevka-ss16 = "0qzzmzsqiw7ndjyzy6x9sk8an667p6v0anq4pbiwyf9fxpl4zq88"; 25 + iosevka-ss17 = "06hlcan65k5czhryfl4n3rfhh0hxhnr6ga7ghwd9lwwlx22qdvps"; 26 + iosevka-ss18 = "1iy5whvp4260y5sihrcv9bzf36ig6ic5p6hr0622cghaw0syrzmd"; 27 + sgr-iosevka = "1nkbn250b6yqzg9bjrl0v15v86y9dklwcvyvmr44p3nq1cwm3k3m"; 28 + sgr-iosevka-aile = "0b0qv2b14qw38x76003c54xmy2nl2wp0qj6qcy4iglynnds389vp"; 29 + sgr-iosevka-curly = "1566gj7dqizh8d50vjd9p7p6qgrqdzfx0vqjp7f9g0p2fksh4ybp"; 30 + sgr-iosevka-curly-slab = "06db180ymg3jd1nbiy7r2hmyhvmgj9w27gkgg5mi68j628c5pyf2"; 31 + sgr-iosevka-etoile = "02s6zizz4sp3wi4kxa8rc2wsah4x8lqzka2pyx1lw9g2fzk62sa8"; 32 + sgr-iosevka-fixed = "1zhqg1lq91w39s7c0b716gzq2ckvs3y83vwdkdxjfv4y077ycxf1"; 33 + sgr-iosevka-fixed-curly = "1q2qv212bvyf0h8wwvl4nk7cnl6j6gks2pp29akqhdk16w0as0gl"; 34 + sgr-iosevka-fixed-curly-slab = "1ffb7kp4fhcdf7rsbm3nz0g410b07yhl515071nnsn44c8i57562"; 35 + sgr-iosevka-fixed-slab = "1sin508j12wwgv8ar63baq06h62g2mvrqim8l0ky359iybn0jcb2"; 36 + sgr-iosevka-fixed-ss01 = "0h8xqzn10xjp408ghqnwm5a6301v2xr3rmglnfvphc7mfy0h4ann"; 37 + sgr-iosevka-fixed-ss02 = "12y2szhb5pkkczf1jx17z927b0vmvvf2vbg9a0i25kvvnbwr9d0p"; 38 + sgr-iosevka-fixed-ss03 = "1nhlanzg0qfxhmp7kzhh6brh943w1ib1zlgkl0zy0d9a9amfgg72"; 39 + sgr-iosevka-fixed-ss04 = "0jnxib9rbnin5b3vskb69pyf3v76r7ygxw32vadsjdfyfi3ya5dr"; 40 + sgr-iosevka-fixed-ss05 = "1bl6kc0inifs54dyky7p3prq68cif1ak58m0m96my17c9snnl8g7"; 41 + sgr-iosevka-fixed-ss06 = "0di6f2cgssax0602m8kvbvsmsr1k2h5z3bqa6jcbhw0nh3farnpq"; 42 + sgr-iosevka-fixed-ss07 = "0spr9yvw2saklgr5cbbk3bs56kbs28jff9mxb58f24qqpzfg0k02"; 43 + sgr-iosevka-fixed-ss08 = "1jbk0wjr0imvaw3vaf1xr6v3hmsls231x25m1j01v9j406addg64"; 44 + sgr-iosevka-fixed-ss09 = "05vqwbcq7p0nax1lcqvdxsvsw6yr11xhw7700w51g1l6n9nja5v7"; 45 + sgr-iosevka-fixed-ss10 = "19w18vpz18klx2530fh0r3q1rm9ik11yk1vbjnqw60d48lk97m0r"; 46 + sgr-iosevka-fixed-ss11 = "0rvywrk92m20jm41927kr78ln38g2g7h2zgb3nk829y6nbaflm7a"; 47 + sgr-iosevka-fixed-ss12 = "068iblb35p71w3vh5gmf5d47wc459y6s0k1y0ac5g3nsxki9wdk2"; 48 + sgr-iosevka-fixed-ss13 = "1zx330j18wf6q539h0fbyskfb3m8vc53rkyzh7xw974xx24084l9"; 49 + sgr-iosevka-fixed-ss14 = "1s518zmrchizb0wcyqhj1pqy7kq255qv7izgs3w3imr6a6jbh1gg"; 50 + sgr-iosevka-fixed-ss15 = "0iimmin8k38jqg4qax3dlb5cjw9j3mww225kmdpsvfan2rnacji5"; 51 + sgr-iosevka-fixed-ss16 = "1ngrpr9fjmv50kf9rykynx1fmzr50ny35ykm1yqanwlsb8nka8zy"; 52 + sgr-iosevka-fixed-ss17 = "1vhqrwq8hhic7cnij8yngra5cli17pk42j4fgvaprrb44a1dsykm"; 53 + sgr-iosevka-fixed-ss18 = "1ynvszf76bz5sjsr6dva6c2p8pcp9fakfqn6m51hapixhjp1sjr8"; 54 + sgr-iosevka-slab = "1hs468pfg1smbkyj1as163lywbmhs0mdj4a6bri7vxj9v78012y2"; 55 + sgr-iosevka-ss01 = "1gzrzip0qakiikn71mvzh6p3r9glip0g6ia6jflk8qvdkzm8g0pc"; 56 + sgr-iosevka-ss02 = "0sy4l1h5i21sp5lnnxwn74nahvdgpjlip4f5d4hhp48968hnlvjy"; 57 + sgr-iosevka-ss03 = "0z1fg1mi9lz8xby8jhwg65dg68nzklkbzl3pcl8bi0gn932k0jjs"; 58 + sgr-iosevka-ss04 = "11f5x99kxiwzmxv2wh4lnm50k4xycz39pbdv24rxf1d9yanya2cf"; 59 + sgr-iosevka-ss05 = "1ca9y3vj839hkdbs2vlak6rm6waks45fi8wbssr68dk00p3c1hif"; 60 + sgr-iosevka-ss06 = "0ahqgjydsc68rc5al5js3pzhc33sl5xchgby2x1lqzkgw4zixnms"; 61 + sgr-iosevka-ss07 = "06gvfx0j5r4qb3w6sr6rsrs9hi7n1lb7m8h4qys4ry9skam65vbs"; 62 + sgr-iosevka-ss08 = "0l4lxrbnrzq6cin21z3dw2agrggqzl93qfiqkpc3qxqiq2mx0gqd"; 63 + sgr-iosevka-ss09 = "0xkmrbgvh0q91zypjp4v3wg9y4kj7gzsnb4j5h4sg9z68cjr0crq"; 64 + sgr-iosevka-ss10 = "1h190v4kyxhs3bgv98qymhi7zgll4f623bcyc62rdslf393jv0ga"; 65 + sgr-iosevka-ss11 = "0y83v908rcf2dlqnla8xqj5fzqp6vgrbnriwhvr59kd25aa6vrg5"; 66 + sgr-iosevka-ss12 = "16q8lwmr0fkk13494jvcv8g9v3nk9gja0njryl25ajj9awq73blc"; 67 + sgr-iosevka-ss13 = "16l8k51iblsd2wy5ivnfji0ln9mgx23xfs6is8bg699xwzczh5ny"; 68 + sgr-iosevka-ss14 = "0f0c9cz9g9sc7gm1gvi7lzn0if577k9g6hixx6py15r6b1ygi9rl"; 69 + sgr-iosevka-ss15 = "08pgi4h8a13zdrcnhaxw2ywh27q7z7j9l638z80d8rbicswrcsgm"; 70 + sgr-iosevka-ss16 = "1q6lcsqqd1lpgl29czgp86qnqsaw553lb0mj4cck09nzyr8sqfr2"; 71 + sgr-iosevka-ss17 = "1bgvd9d82rc94j6qpgpcll4a97jkj2cmilcz9k2jfbshdpl1y04c"; 72 + sgr-iosevka-ss18 = "1ykzsd566rphhsj2rx558f5abr3dgxxplaywl5rqcwn8ipn8wg3h"; 73 + sgr-iosevka-term = "0kx37k548cxng6ixzb0a4cqw104wp8ija484zrhdp79nn4kx7lh7"; 74 + sgr-iosevka-term-curly = "00wmfli99asd1lgk84l7al51mmr299yl1ijnvk08apfby8sqh9z9"; 75 + sgr-iosevka-term-curly-slab = "0rkssp8ganiwl72sp2npv54n3n3g5vkkias45hzb3hgq62byx1ak"; 76 + sgr-iosevka-term-slab = "019cr9mza25ljg9ws14p8inmlzdpa91nxmsgads4iicf25vc5283"; 77 + sgr-iosevka-term-ss01 = "157p94cvab0mvfd383zxwf7bsgm9amnclxvcm0qc3fq7z7bxsm00"; 78 + sgr-iosevka-term-ss02 = "04fvc2f2rhxnz7q6qwv7lragr5mqfja5hjaviq36q235phl9hb83"; 79 + sgr-iosevka-term-ss03 = "0kvvgdhc7kx9ws2h2n08avgjfkp1v6zgkhlwdjnj10x0wnpqy7sz"; 80 + sgr-iosevka-term-ss04 = "093nn0n9f4ga966v4ivm57sf85iw1m69k6k8xawam0gxkpbb5yr9"; 81 + sgr-iosevka-term-ss05 = "0qa4w07fixpip7r7aklvjmmj095d2z8kx5945plzwrp3yw3akj8n"; 82 + sgr-iosevka-term-ss06 = "0564kx6mvwm1rb6y5zghy7brv2mpq9h7xwjppf7f5wymyz9jizv8"; 83 + sgr-iosevka-term-ss07 = "0mbg7mxj5di8h6sj9g7ydv2415r2xk2lsjj41l4pi8wmi9h7cmhh"; 84 + sgr-iosevka-term-ss08 = "1pf7qq1d1dzv872jxqj9p6yivx2iicm8c34y7ll3x8lb1idgljdc"; 85 + sgr-iosevka-term-ss09 = "1gghck5kmm57pcdpqz4nvvk56h66kpi4bj8qqjpccqdr74f628yx"; 86 + sgr-iosevka-term-ss10 = "1i0nsq6rsj8196znh8iga40js8pvvbs5hl3zkcdz74al0r4hwrdw"; 87 + sgr-iosevka-term-ss11 = "1czqgkvmpxcnvnk2vrpka1396bx2zn66ar1zddl92iqdxrq3imnr"; 88 + sgr-iosevka-term-ss12 = "02bzqkwdl0pcb24xank8gql548pvdvh8395fr0ld8wwl0bd32lz8"; 89 + sgr-iosevka-term-ss13 = "14csppx9a9wq4ql5mhfc3958dqyd2xnq76ixrdigadf8gngr8qvz"; 90 + sgr-iosevka-term-ss14 = "07z87bmipidr69ra58q80kzpqa4rc8nhhj3lqrm9q4x0q1w8mrck"; 91 + sgr-iosevka-term-ss15 = "0q1v2a8z6gcrwkimxc0kzq4ddvyxv2ih5k1h14d03183p186bsih"; 92 + sgr-iosevka-term-ss16 = "14z9qvlp5cd1g03z78wpz5zqzxi44s1kdxkkwr2r666rkqy0crr0"; 93 + sgr-iosevka-term-ss17 = "1jclbwbxlfz45m8x4adz6c2bcllza0x3x9pgnzlvcx6a8rbzk55z"; 94 + sgr-iosevka-term-ss18 = "12abgqq8krx27b7w56gg04hv99wz0bxnx8hmd6naar1nqw97s9mq"; 95 95 }
+2 -2
pkgs/data/icons/whitesur-icon-theme/default.nix
··· 27 27 28 28 stdenvNoCC.mkDerivation rec { 29 29 inherit pname; 30 - version = "2023-01-08"; 30 + version = "2023-07-03"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "vinceliuice"; 34 34 repo = pname; 35 35 rev = version; 36 - hash = "sha256-xqKGZPlGl8kNZ4AQYZWAywL+6UxwGzYOZ9WvB85JKZk="; 36 + hash = "sha256-lq6d3BForrvzEJYeEMQZplvn/p6dPjggTToAU9UcPoM="; 37 37 }; 38 38 39 39 nativeBuildInputs = [ gtk3 jdupes ];
+2 -2
pkgs/desktops/deepin/apps/deepin-editor/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "deepin-editor"; 23 - version = "6.0.7"; 23 + version = "6.0.10"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "linuxdeepin"; 27 27 repo = pname; 28 28 rev = version; 29 - sha256 = "sha256-7dHSybjoWZ1alcMsMm4BEEQJjQgNmhC7Eskeo3ZmoS8="; 29 + hash = "sha256-NevylvfeoT69i1AFJTypSfJKEd38uSXwGm9doRrZ2TI="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/desktops/deepin/core/dde-file-manager/default.nix
··· 42 42 43 43 stdenv.mkDerivation rec { 44 44 pname = "dde-file-manager"; 45 - version = "6.0.15"; 45 + version = "6.0.23"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "linuxdeepin"; 49 49 repo = pname; 50 50 rev = version; 51 - sha256 = "sha256-tG3Wl1AvwWhHmIIHgexv3mVVrmOwNrwn8k/sD4+WZzk="; 51 + hash = "sha256-H+pCWZ1jj5p3gOKXYyLxSmjCMv5/BPIz5A25JGGzrR8="; 52 52 }; 53 53 54 54 nativeBuildInputs = [
+2 -2
pkgs/desktops/deepin/library/util-dfm/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "util-dfm"; 16 - version = "1.2.8"; 16 + version = "1.2.12"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "linuxdeepin"; 20 20 repo = pname; 21 21 rev = version; 22 - sha256 = "sha256-Mc3x0nTnEyMnruZotiT1J4BGOeNAQlCXGbO0yVJtqYM="; 22 + hash = "sha256-juZQCRtr0SWrPAz6PAAw2m/MWoTg7831BizziHsId00="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/desktops/gnome/extensions/paperwm/default.nix
··· 6 6 7 7 stdenv.mkDerivation (finalAttrs: { 8 8 pname = "gnome-shell-extension-paperwm"; 9 - version = "44.3.0"; 9 + version = "44.3.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "paperwm"; 13 13 repo = "PaperWM"; 14 14 rev = "v${finalAttrs.version}"; 15 - hash = "sha256-zVxsfoIMTBhd2eXI+mP3FWe68UGiCIh+5RsXBKk16jE="; 15 + hash = "sha256-QTeUbhqHi1fMhw5cgT5S6JGgDaPhBuMwn4nRcp7mSMU="; 16 16 }; 17 17 18 18 dontConfigure = true;
+3 -3
pkgs/development/beam-modules/elixir-ls/default.nix
··· 4 4 5 5 let 6 6 pname = "elixir-ls"; 7 - version = "0.14.6"; 7 + version = "0.15.1"; 8 8 src = fetchFromGitHub { 9 9 owner = "elixir-lsp"; 10 10 repo = "elixir-ls"; 11 11 rev = "v${version}"; 12 - hash = "sha256-O977DZLWPyLafIaOTPZKI4MOtK9E9TDProf2xyk05aI"; 12 + hash = "sha256-bWR5wKOVE9qPQyFjiaBumsWwG7vv9pFCVvXO4N8a3HA="; 13 13 fetchSubmodules = true; 14 14 }; 15 15 in ··· 21 21 mixFodDeps = fetchMixDeps { 22 22 pname = "mix-deps-${pname}"; 23 23 inherit src version elixir; 24 - hash = "sha256-jF1Plkz1D85aWkiNgeBlJmHndhr7us+8+m/gMkXHvDw="; 24 + hash = "sha256-7AE6RUD7DLo5uTxPMiUDm9MIBYcrNatrIuILK9jinNk="; 25 25 }; 26 26 27 27 # elixir-ls is an umbrella app
+2 -2
pkgs/development/compilers/sagittarius-scheme/default.nix
··· 16 16 in 17 17 stdenv.mkDerivation rec { 18 18 pname = "sagittarius-scheme"; 19 - version = "0.9.9"; 19 + version = "0.9.10"; 20 20 src = fetchurl { 21 21 url = "https://bitbucket.org/ktakashi/${pname}/downloads/sagittarius-${version}.tar.gz"; 22 - sha256 = "sha256-UB7Lfyc2afTIVW5SIiHxXi2wyoVC2Q2ClTkSOQ6UmPg="; 22 + sha256 = "sha256-F2GaaYVnDAGYDlQZBGhdPDO8lbeVgn+ta6LSK0L0zNA="; 23 23 }; 24 24 preBuild = '' 25 25 # since we lack rpath during build, need to explicitly add build path
+2 -2
pkgs/development/guile-modules/guile-fibers/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "guile-fibers"; 12 - version = "1.2.0"; 12 + version = "1.3.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "wingo"; 16 16 repo = "fibers"; 17 17 rev = "v${version}"; 18 - hash = "sha256-3q1mJImce96Dn37UbofaNHj54Uzs1p4XyMNzpu3PdXQ="; 18 + hash = "sha256-jJKA5JEHsmqQ/IKb1aNmOtoVaGKNjcgTKyo5VCiJbXM="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+35
pkgs/development/interpreters/babashka/wrapped.nix
··· 1 + { stdenv 2 + , babashka-unwrapped 3 + , clojure 4 + , makeWrapper 5 + , rlwrap 6 + 7 + , jdkBabashka ? clojure.jdk 8 + }: 9 + stdenv.mkDerivation (finalAttrs: { 10 + pname = "babashka"; 11 + inherit (babashka-unwrapped) version meta doInstallCheck installCheckPhase; 12 + 13 + dontUnpack = true; 14 + dontBuild = true; 15 + 16 + nativeBuildInputs = [ makeWrapper ]; 17 + 18 + installPhase = 19 + let unwrapped-bin = "${babashka-unwrapped}/bin/bb"; in 20 + '' 21 + mkdir -p $out/clojure_tools 22 + ln -s -t $out/clojure_tools ${clojure}/*.edn 23 + ln -s -t $out/clojure_tools ${clojure}/libexec/* 24 + 25 + makeWrapper "${babashka-unwrapped}/bin/bb" "$out/bin/bb" \ 26 + --inherit-argv0 \ 27 + --set-default DEPS_CLJ_TOOLS_DIR $out/clojure_tools \ 28 + --set-default JAVA_HOME ${jdkBabashka} 29 + 30 + substituteInPlace $out/bin/bb \ 31 + --replace '"${unwrapped-bin}"' '"${rlwrap}/bin/rlwrap" "${unwrapped-bin}"' 32 + ''; 33 + 34 + passthru.unwrapped = babashka-unwrapped; 35 + })
+17 -14
pkgs/development/interpreters/clojure/babashka.nix pkgs/development/interpreters/babashka/default.nix
··· 3 3 , graalvmCEPackages 4 4 , removeReferencesTo 5 5 , fetchurl 6 - , writeScript }: 6 + , writeScript 7 + }: 7 8 8 9 buildGraalvmNativeImage rec { 9 - pname = "babashka"; 10 + pname = "babashka-unwrapped"; 10 11 version = "1.3.181"; 11 12 12 13 src = fetchurl { 13 - url = "https://github.com/babashka/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; 14 + url = "https://github.com/babashka/babashka/releases/download/v${version}/babashka-${version}-standalone.jar"; 14 15 sha256 = "sha256-NzchlHRxOCSyUf9U0Jv8h4bgKd2Jwp+LmxIfeV8+8+M="; 15 16 }; 16 17 ··· 26 27 "--native-image-info" 27 28 "--enable-preview" 28 29 ]; 30 + 31 + doInstallCheck = true; 29 32 30 33 installCheckPhase = '' 31 34 $out/bin/bb --version | grep '${version}' ··· 68 71 too simple to be worth writing a clj/s script for. Babashka really 69 72 seems to hit the sweet spot for those cases. 70 73 71 - Goals: 74 + Goals: 72 75 73 - - Low latency Clojure scripting alternative to JVM Clojure. 74 - - Easy installation: grab the self-contained binary and run. No JVM needed. 75 - - Familiarity and portability: 76 - - Scripts should be compatible with JVM Clojure as much as possible 77 - - Scripts should be platform-independent as much as possible. Babashka 78 - offers support for linux, macOS and Windows. 79 - - Allow interop with commonly used classes like java.io.File and System 80 - - Multi-threading support (pmap, future, core.async) 81 - - Batteries included (tools.cli, cheshire, ...) 82 - - Library support via popular tools like the clojure CLI 76 + - Low latency Clojure scripting alternative to JVM Clojure. 77 + - Easy installation: grab the self-contained binary and run. No JVM needed. 78 + - Familiarity and portability: 79 + - Scripts should be compatible with JVM Clojure as much as possible 80 + - Scripts should be platform-independent as much as possible. Babashka 81 + offers support for linux, macOS and Windows. 82 + - Allow interop with commonly used classes like java.io.File and System 83 + - Multi-threading support (pmap, future, core.async) 84 + - Batteries included (tools.cli, cheshire, ...) 85 + - Library support via popular tools like the clojure CLI 83 86 ''; 84 87 homepage = "https://github.com/babashka/babashka"; 85 88 changelog = "https://github.com/babashka/babashka/blob/v${version}/CHANGELOG.md";
+2
pkgs/development/interpreters/clojure/default.nix
··· 71 71 update-source-version clojure "$latest_version" 72 72 ''; 73 73 74 + passthru.jdk = jdk; 75 + 74 76 meta = with lib; { 75 77 description = "A Lisp dialect for the JVM"; 76 78 homepage = "https://clojure.org/";
+3 -1
pkgs/development/interpreters/clojure/obb.nix
··· 1 1 { lib 2 2 , stdenv 3 - , fetchurl 4 3 , babashka 5 4 , cacert 6 5 , clojure ··· 79 78 willcohen 80 79 ]; 81 80 platforms = platforms.darwin; 81 + 82 + # https://hydra.nixos.org/job/nixpkgs/trunk/obb.aarch64-darwin/all 83 + broken = true; 82 84 }; 83 85 }
+2 -2
pkgs/development/interpreters/elixir/1.15.nix
··· 1 1 { mkDerivation }: 2 2 mkDerivation { 3 - version = "1.15.1"; 4 - sha256 = "sha256-TP97vnhX+ZZGmOzAfqKf0dSqObPMh+34xcVpFnSb11w="; 3 + version = "1.15.2"; 4 + sha256 = "sha256-JLDjLO78p1i3FqGCbgl22SZFGPxJxKGKskzAJhHV8NE="; 5 5 # https://hexdocs.pm/elixir/1.15.0/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp 6 6 minimumOTPVersion = "24"; 7 7 escriptPath = "lib/elixir/scripts/generate_app.escript";
+3 -7
pkgs/development/interpreters/evcxr/default.nix
··· 3 3 4 4 rustPlatform.buildRustPackage rec { 5 5 pname = "evcxr"; 6 - version = "0.14.2"; 6 + version = "0.15.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "google"; 10 10 repo = "evcxr"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-gREAtCh4jerqxhwNslXIXRMLkoj0RlhbIwQXbb8LVws="; 12 + sha256 = "sha256-s8zM1vxEeJYcRek1rqUmrBfvB2zCAF3iLG8UVA7WABI="; 13 13 }; 14 14 15 - cargoSha256 = "sha256-xuxWOVSUJVQvSDA5xhFBjdO/ODLA4fzEnzG9p0DRF2Q="; 15 + cargoSha256 = "sha256-wMo5Fq6aMiE6kg8mZoz1T3KPwKSdJcej83MB+/GRM5w="; 16 16 17 17 RUST_SRC_PATH = "${rustPlatform.rustLibSrc}"; 18 18 ··· 25 25 # * https://github.com/evcxr/evcxr/issues/294 26 26 # * https://github.com/NixOS/nixpkgs/issues/229524 27 27 "--skip=check_for_errors" 28 - 29 - # test broken with rust 1.70 30 - # * https://github.com/evcxr/evcxr/issues/295 31 - "--skip=partially_inferred_variable_type" 32 28 ]; 33 29 34 30 postInstall = let
+2 -2
pkgs/development/libraries/arrow-cpp/default.nix
··· 81 81 in 82 82 stdenv.mkDerivation rec { 83 83 pname = "arrow-cpp"; 84 - version = "12.0.0"; 84 + version = "12.0.1"; 85 85 86 86 src = fetchurl { 87 87 url = "mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz"; 88 - hash = "sha256-3dg0eIJ3XlOvfQlloZArfY/NCgMP0U94PU+F6CE1LVI="; 88 + hash = "sha256-NIHEETk6oVx16I2Tz4MV+vf0PhgP4HkBKNOEDUF96Fg="; 89 89 }; 90 90 91 91 sourceRoot = "apache-arrow-${version}/cpp";
+41 -3
pkgs/development/libraries/blst/default.nix
··· 14 14 buildPhase = '' 15 15 runHook preBuild 16 16 17 - ./build.sh 17 + ./build.sh ${lib.optionalString stdenv.targetPlatform.isWindows "flavour=mingw64"} 18 + ./build.sh -shared ${lib.optionalString stdenv.targetPlatform.isWindows "flavour=mingw64"} 18 19 19 20 runHook postBuild 20 21 ''; 21 22 installPhase = '' 22 23 runHook preInstall 23 24 24 - mkdir -p $out/lib 25 - cp ./libblst.a $out/lib/ 25 + mkdir -p $out/{lib,include} 26 + for lib in libblst.{a,so,dylib}; do 27 + if [ -f $lib ]; then 28 + cp $lib $out/lib/ 29 + fi 30 + done 31 + cp bindings/{blst.h,blst_aux.h} $out/include 32 + 33 + for lib in blst.dll; do 34 + if [ -f $lib ]; then 35 + mkdir -p $out/bin 36 + cp $lib $out/bin/ 37 + fi 38 + done 39 + 40 + mkdir -p $out/lib/pkgconfig 41 + cat <<EOF > $out/lib/pkgconfig/libblst.pc 42 + prefix=$out 43 + exec_prefix=''\\''${prefix} 44 + libdir=''\\''${exec_prefix}/lib 45 + includedir=''\\''${prefix}/include 46 + 47 + Name: libblst 48 + Description: ${finalAttrs.meta.description} 49 + URL: ${finalAttrs.meta.homepage} 50 + Version: ${finalAttrs.version} 51 + 52 + Cflags: -I''\\''${includedir} 53 + Libs: -L''\\''${libdir} -lblst 54 + Libs.private: 55 + EOF 26 56 27 57 runHook postInstall 58 + ''; 59 + 60 + # ensure we have the right install id set. Otherwise the library 61 + # wouldn't be found during install. The alternative would be to work 62 + # lib.optional stdenv.isDarwin "LDFLAGS=-Wl,-install_name,$(out)/lib/libblst.dylib"; 63 + # into the setup.sh 64 + postFixup = lib.optionalString stdenv.isDarwin '' 65 + install_name_tool -id $out/lib/libblst.dylib $out/lib/libblst.dylib 28 66 ''; 29 67 30 68 doCheck = true;
+2 -2
pkgs/development/libraries/cimg/default.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "cimg"; 10 - version = "3.2.5"; 10 + version = "3.2.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "GreycLab"; 14 14 repo = "CImg"; 15 15 rev = "v.${finalAttrs.version}"; 16 - hash = "sha256-1S48Ex44OKdpf6bsXZes7AFA1cAJZELGJqvC4V9sHdA="; 16 + hash = "sha256-HEqjvL16Ca3Al3I6VK50CU6zHFj9Nn/SAXXCfRU4rgo="; 17 17 }; 18 18 19 19 outputs = [ "out" "doc" ];
+2 -2
pkgs/development/libraries/crypto++/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "crypto++"; 14 - version = "8.7.0"; 14 + version = "8.8.0"; 15 15 underscoredVersion = lib.strings.replaceStrings ["."] ["_"] version; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "weidai11"; 19 19 repo = "cryptopp"; 20 20 rev = "CRYPTOPP_${underscoredVersion}"; 21 - hash = "sha256-KtZXW7+J9a4uKHnK8sqj5WVaIjG3d6tzBBDxa7Wv4AE="; 21 + hash = "sha256-hg7g56bIYaXxB28nAmSQ7EP9NEwd1Psf/2GUtbC27oU="; 22 22 }; 23 23 24 24 outputs = [ "out" "dev" ];
+3 -4
pkgs/development/libraries/fpattern/default.nix
··· 3 3 stdenv.mkDerivation (finalAttrs: { 4 4 version = "1.9"; 5 5 pname = "fpattern"; 6 - outputs = [ "out" "dev" ]; 7 6 8 7 src = fetchFromGitHub { 9 8 owner = "Loadmaster"; 10 - repo = finalAttrs.pname; 9 + repo = "fpattern"; 11 10 rev = "v${finalAttrs.version}"; 12 11 hash = "sha256-/QvMQCmoocaXfDm3/c3IAPyfZqR6d7IiJ9UoFKZTpVI="; 13 12 }; 14 13 15 14 installPhase = '' 16 15 runHook preInstall 17 - mkdir -p $out $dev/include 18 - cp *.c *.h $dev/include 16 + mkdir -p $out/include 17 + cp *.c *.h $out/include 19 18 runHook postInstall 20 19 ''; 21 20
+5 -5
pkgs/development/libraries/gdal/default.nix
··· 205 205 206 206 __darwinAllowLocalNetworking = true; 207 207 208 - meta = { 208 + meta = with lib; { 209 + changelog = "https://github.com/OSGeo/gdal/blob/${src.rev}/NEWS.md"; 209 210 description = "Translator library for raster geospatial data formats"; 210 211 homepage = "https://www.gdal.org/"; 211 - changelog = "https://github.com/OSGeo/gdal/blob/${src.rev}/NEWS.md"; 212 - license = lib.licenses.mit; 213 - maintainers = with lib.maintainers; [ marcweber dotlambda ]; 214 - platforms = lib.platforms.unix; 212 + license = licenses.mit; 213 + maintainers = with maintainers; teams.geospatial.members ++ [ marcweber dotlambda ]; 214 + platforms = platforms.unix; 215 215 }; 216 216 }
+6 -3
pkgs/development/libraries/libisofs/default.nix
··· 1 - { lib, stdenv, fetchurl, acl, attr, zlib }: 1 + { lib, stdenv, fetchurl, acl, attr, libiconv, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libisofs"; ··· 11 11 hash = "sha256-rB/TONZBdEyh+xVnkXGIt5vIwlBoMt1WiF/smGVrnyU="; 12 12 }; 13 13 14 - buildInputs = [ 14 + buildInputs = lib.optionals stdenv.isLinux [ 15 15 acl 16 16 attr 17 + ] ++ lib.optionals stdenv.isDarwin [ 18 + libiconv 19 + ] ++ [ 17 20 zlib 18 21 ]; 19 22 ··· 24 27 description = "A library to create an ISO-9660 filesystem with extensions like RockRidge or Joliet"; 25 28 license = licenses.gpl2Plus; 26 29 maintainers = with maintainers; [ abbradar vrthra ]; 27 - platforms = with platforms; linux; 30 + platforms = with platforms; unix; 28 31 }; 29 32 }
+2 -2
pkgs/development/libraries/nng/default.nix
··· 7 7 src = fetchFromGitHub { 8 8 owner = "nanomsg"; 9 9 repo = "nng"; 10 - rev = "539e559e65cd8f227c45e4b046ac41c0edcf6c32"; 11 - sha256 = "sha256-86+f0um25Ywn78S2JrV54K7k3O6ots0q2dCco1aK0xM="; 10 + rev = "8e1836f57e8bcdb228dd5baadc71dfbf30b544e0"; 11 + sha256 = "sha256-Q08/Oxv9DLCHp7Hf3NqNa0sHq7qwM6TfGT8gNyiwin8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ninja ]
+2 -2
pkgs/development/libraries/podofo/0.10.x.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "podofo"; 21 - version = "0.10.0"; 21 + version = "0.10.1"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "podofo"; 25 25 repo = "podofo"; 26 26 rev = finalAttrs.version; 27 - hash = "sha256-Z9mVAo2dITEtTdqA2sftaLZSCiTbGS02RYxfNcEwd1c="; 27 + hash = "sha256-Y5dpx0otX14Jig/O/oq+Sfdcia1a0bhT/6k8nwg+k5o="; 28 28 }; 29 29 30 30 outputs = [ "out" "dev" "lib" ];
+1 -1
pkgs/development/libraries/proj/default.nix
··· 68 68 description = "Cartographic Projections Library"; 69 69 homepage = "https://proj.org/"; 70 70 license = licenses.mit; 71 + maintainers = with maintainers; teams.geospatial.members ++ [ dotlambda ]; 71 72 platforms = platforms.unix; 72 - maintainers = with maintainers; [ dotlambda ]; 73 73 }; 74 74 })
+4 -5
pkgs/development/libraries/science/math/mongoose/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , cmake 6 5 , blas 7 6 }: 8 7 9 8 let 10 - suitesparseVersion = "7.0.1"; 9 + suitesparseVersion = "7.1.0"; 11 10 in 12 - stdenv.mkDerivation rec { 11 + stdenv.mkDerivation { 13 12 pname = "mongoose"; 14 - version = "3.0.4"; 13 + version = "3.0.5"; 15 14 16 15 outputs = [ "bin" "out" "dev" ]; 17 16 ··· 19 18 owner = "DrTimothyAldenDavis"; 20 19 repo = "SuiteSparse"; 21 20 rev = "v${suitesparseVersion}"; 22 - hash = "sha256-EIreweeOx44YDxlnxnJ7l31Ie1jSx6y87VAyEX+4NsQ="; 21 + hash = "sha256-UizybioU1J01PLBpu+PfnSzWScGTvMuJN5j9PjuZRwE="; 23 22 }; 24 23 25 24 nativeBuildInputs = [
+1 -1
pkgs/development/libraries/sregex/default.nix
··· 17 17 homepage = "https://github.com/openresty/sregex"; 18 18 description = "A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams"; 19 19 license = licenses.bsd3; 20 - maintainers = with maintainers; [ earthengine ]; 20 + maintainers = with maintainers; []; 21 21 platforms = platforms.all; 22 22 }; 23 23 }
+9 -9
pkgs/development/php-packages/composer/default.nix
··· 1 1 { mkDerivation, fetchurl, makeBinaryWrapper, unzip, lib, php }: 2 2 3 - mkDerivation rec { 3 + mkDerivation (finalAttrs: { 4 4 pname = "composer"; 5 - version = "2.5.7"; 5 + version = "2.5.8"; 6 6 7 7 src = fetchurl { 8 - url = "https://github.com/composer/composer/releases/download/${version}/composer.phar"; 9 - sha256 = "sha256-klbEwcgDudDLemahq2xzfkjEPMbfe47J7CSXpyS/RN4="; 8 + url = "https://github.com/composer/composer/releases/download/${finalAttrs.version}/composer.phar"; 9 + hash = "sha256-8Hk0+tRPkEjA3IdaUGzKMcwnlNauv8GGfzsfv0jc4sU="; 10 10 }; 11 11 12 12 dontUnpack = true; ··· 23 23 runHook postInstall 24 24 ''; 25 25 26 - meta = with lib; { 26 + meta = { 27 + changelog = "https://github.com/composer/composer/releases/tag/${finalAttrs.version}"; 27 28 description = "Dependency Manager for PHP"; 28 - license = licenses.mit; 29 29 homepage = "https://getcomposer.org/"; 30 - changelog = "https://github.com/composer/composer/releases/tag/${version}"; 31 - maintainers = with maintainers; [ offline ] ++ teams.php.members; 30 + license = lib.licenses.mit; 31 + maintainers = with lib.maintainers; [ offline ] ++ lib.teams.php.members; 32 32 }; 33 - } 33 + })
+3 -3
pkgs/development/python-modules/add-trailing-comma/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "add-trailing-comma"; 11 - version = "2.4.0"; 11 + version = "3.0.0"; 12 12 format = "setuptools"; 13 13 14 - disabled = pythonOlder "3.7"; 14 + disabled = pythonOlder "3.8"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "asottile"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-/dA3OwBBMjykSYaIbvhJZj9Z8/0+mfL5pW4GqgMgops="; 20 + hash = "sha256-uknXi7fsCWK5ngCEyfpkjovCtvL5v6OwN5kVoBpNZsY="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/ansible/default.nix
··· 20 20 21 21 let 22 22 pname = "ansible"; 23 - version = "8.0.0"; 23 + version = "8.1.0"; 24 24 in 25 25 buildPythonPackage { 26 26 inherit pname version; ··· 30 30 31 31 src = fetchPypi { 32 32 inherit pname version; 33 - hash = "sha256-hnDHxGAhwYjKwjXp/eetrbs8OAwkNqOwwcSTxLoQvKs="; 33 + hash = "sha256-kfILW/z18phTPBdKk4geALyea0FBFGT0TAVKONcWpWo="; 34 34 }; 35 35 36 36 postPatch = ''
+2 -2
pkgs/development/python-modules/avro/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "avro"; 11 - version = "1.11.1"; 11 + version = "1.11.2"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-8SNiPsxkjQ4gzhT47YUWIUDBPMSxCIZdGyUp+/oGwAg="; 18 + hash = "sha256-U9zVv/zLmnITbwjQsYdxeV6vTu+wKLuq7V9OF4fw4mg="; 19 19 }; 20 20 21 21 propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [
+8 -4
pkgs/development/python-modules/cons/default.nix
··· 5 5 , py 6 6 , pytestCheckHook 7 7 , pytest-html 8 + , pythonOlder 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "cons"; 12 - version = "0.4.5"; 13 + version = "0.4.6"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.7"; 13 17 14 18 src = fetchFromGitHub { 15 19 owner = "pythological"; 16 20 repo = "python-cons"; 17 - rev = "fbeedfc8a3d1bff4ba179d492155cdd55538365e"; 18 - hash = "sha256-ivHFep9iYPvyiBIZKMAzqrLGnQkeuxd0meYMZwZFFH0="; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-XssERKiv4A8x7dZhLeFSciN6RCEfGs0or3PAQiYSPII="; 19 23 }; 20 24 21 25 propagatedBuildInputs = [ ··· 38 42 meta = with lib; { 39 43 description = "An implementation of Lisp/Scheme-like cons in Python"; 40 44 homepage = "https://github.com/pythological/python-cons"; 41 - changelog = "https://github.com/pythological/python-cons/releases"; 45 + changelog = "https://github.com/pythological/python-cons/releases/tag/v${version}"; 42 46 license = licenses.gpl3Only; 43 47 maintainers = with maintainers; [ Etjean ]; 44 48 };
+8 -5
pkgs/development/python-modules/dirty-equals/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , hatchling 5 + , pydantic 6 + , pytest-examples 5 7 , pytestCheckHook 6 8 , pythonOlder 7 9 , pytz 8 - , typing-extensions 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "dirty-equals"; 13 - version = "0.5.0"; 14 + version = "0.6.0"; 14 15 format = "pyproject"; 15 16 16 - disabled = pythonOlder "3.7"; 17 + disabled = pythonOlder "3.8"; 17 18 18 19 src = fetchFromGitHub { 19 20 owner = "samuelcolvin"; 20 21 repo = pname; 21 22 rev = "refs/tags/v${version}"; 22 - hash = "sha256-yYptO6NPhQRlF0T2eXliw2WBms9uqTZVzdYzGj9pCug="; 23 + hash = "sha256-j+EqsKVRG2DDka1G3Px8ExYZt8QkqHkhojRnAHObdR4="; 23 24 }; 24 25 25 26 nativeBuildInputs = [ ··· 28 29 29 30 propagatedBuildInputs = [ 30 31 pytz 31 - typing-extensions 32 32 ]; 33 33 34 34 nativeCheckInputs = [ 35 + pydantic 36 + pytest-examples 35 37 pytestCheckHook 36 38 ]; 37 39 ··· 42 44 meta = with lib; { 43 45 description = "Module for doing dirty (but extremely useful) things with equals"; 44 46 homepage = "https://github.com/samuelcolvin/dirty-equals"; 47 + changelog = "https://github.com/samuelcolvin/dirty-equals/releases/tag/v${version}"; 45 48 license = with licenses; [ mit ]; 46 49 maintainers = with maintainers; [ fab ]; 47 50 };
+16 -7
pkgs/development/python-modules/django-maintenance-mode/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 + , fetchpatch 3 4 , buildPythonPackage 4 - , pytest 5 5 , django 6 6 , python-fsutil 7 + , python 7 8 , pythonOlder 8 9 }: 9 10 ··· 21 22 hash = "sha256-Mcj8O20hCINGf5T3PCG9jq0onSrm4R+Ke5CLMqMDmuU="; 22 23 }; 23 24 25 + patches = [ 26 + (fetchpatch { 27 + name = "fix-broken-test.patch"; 28 + url = "https://github.com/fabiocaccamo/django-maintenance-mode/commit/68cde8d9ceef00eeaa2068f420698c1c562fa9fc.patch"; 29 + hash = "sha256-K/zYYkcnmWGc7Knz4l9PgvUtT0IccPRXc3UFriC1ldc="; 30 + }) 31 + ]; 32 + 24 33 propagatedBuildInputs = [ 25 34 django 26 35 python-fsutil 27 36 ]; 28 37 29 - nativeCheckInputs = [ 30 - pytest 31 - ]; 38 + checkPhase = '' 39 + runHook preCheck 40 + 41 + ${python.interpreter} runtests.py 32 42 33 - pythonImportsCheck = [ 34 - "maintenance_mode" 35 - ]; 43 + runHook postCheck 44 + ''; 36 45 37 46 meta = with lib; { 38 47 description = "Shows a 503 error page when maintenance-mode is on";
+2 -2
pkgs/development/python-modules/django/4.nix
··· 42 42 43 43 buildPythonPackage rec { 44 44 pname = "Django"; 45 - version = "4.2.2"; 45 + version = "4.2.3"; 46 46 format = "pyproject"; 47 47 48 48 disabled = pythonOlder "3.10"; 49 49 50 50 src = fetchPypi { 51 51 inherit pname version; 52 - hash = "sha256-Kmtvv/W1ndB77xC8sBm+4uqXowsqZW1RNGWWckMkut8="; 52 + hash = "sha256-RadH4cWz1t8bFBsUgeGTsDP9H9vaP/Umd9yBr9qsuu0="; 53 53 }; 54 54 55 55 patches = [
+22 -19
pkgs/development/python-modules/jaraco-abode/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , pythonOlder 3 + , bx-py-utils 4 + , colorlog 4 5 , fetchFromGitHub 5 6 , fetchPypi 6 - , setuptools 7 - , setuptools-scm 8 - , requests 9 - , lomond 10 - , colorlog 11 - , keyring 12 - , requests-toolbelt 7 + , importlib-resources 8 + , jaraco_classes 13 9 , jaraco_collections 10 + , jaraco_itertools 14 11 , jaraco-context 15 - , jaraco_classes 16 12 , jaraco-net 13 + , keyring 14 + , lomond 17 15 , more-itertools 18 - , importlib-resources 19 - , bx-py-utils 20 16 , platformdirs 21 - , jaraco_itertools 22 17 , pytestCheckHook 18 + , pythonOlder 19 + , requests 23 20 , requests-mock 21 + , requests-toolbelt 22 + , setuptools 23 + , setuptools-scm 24 24 }: 25 25 26 26 buildPythonPackage rec { 27 27 pname = "jaraco-abode"; 28 - version = "5.0.1"; 28 + version = "5.1.0"; 29 + format = "pyproject"; 29 30 30 31 disabled = pythonOlder "3.7"; 31 - 32 - format = "pyproject"; 33 32 34 33 src = fetchFromGitHub { 35 34 owner = "jaraco"; 36 35 repo = "jaraco.abode"; 37 36 rev = "refs/tags/v${version}"; 38 - hash = "sha256-vKlvZrgRKv2C43JLfl4Wum4Icz9yOKEaB6qKapZ0rwQ="; 37 + hash = "sha256-guLgmhjFgYLRZsQ0j92NXkktZ80bwVvMUJLZeg3dgxE="; 39 38 }; 40 39 41 40 postPatch = '' ··· 67 66 jaraco_itertools 68 67 ]; 69 68 70 - pythonImportsCheck = [ "jaraco.abode" ]; 71 - 72 69 nativeCheckInputs = [ 73 70 pytestCheckHook 74 71 requests-mock 75 72 ]; 76 73 74 + pythonImportsCheck = [ 75 + "jaraco.abode" 76 + ]; 77 + 77 78 preCheck = '' 78 79 export HOME=$TEMP 79 80 ''; ··· 83 84 "test_cookies" 84 85 "test_empty_cookies" 85 86 "test_invalid_cookies" 87 + # Issue with the regex 88 + "test_camera_capture_no_control_URLs" 86 89 ]; 87 90 88 91 meta = with lib; { 89 - changelog = "https://github.com/jaraco/jaraco.abode/blob/${src.rev}/CHANGES.rst"; 92 + changelog = "https://github.com/jaraco/jaraco.abode/blob/${version}/CHANGES.rst"; 90 93 homepage = "https://github.com/jaraco/jaraco.abode"; 91 94 description = "Library interfacing to the Abode home security system"; 92 95 license = licenses.mit;
+1 -1
pkgs/development/python-modules/jaraco_collections/default.nix
··· 27 27 setuptools-scm 28 28 ]; 29 29 30 - SETUPTOOLS_SCM_PRETEND_VERSION = version; 30 + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; 31 31 32 32 propagatedBuildInputs = [ 33 33 jaraco_classes
+10 -4
pkgs/development/python-modules/jiwer/default.nix
··· 5 5 , pythonRelaxDepsHook 6 6 , rapidfuzz 7 7 , click 8 + , pythonOlder 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "jiwer"; 12 - version = "3.0.1"; 13 + version = "3.0.2"; 13 14 format = "pyproject"; 14 15 16 + disabled = pythonOlder "3.7"; 17 + 15 18 src = fetchFromGitHub { 16 19 owner = "jitsi"; 17 20 repo = pname; 18 - rev = "v${version}"; 19 - hash = "sha256-bH5TE6mcSG+WqvjW8Sd/o5bCBJmv9zurFEG2cVY/vYQ="; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-z+M0/mftitLV2OaaQvTdRehtt16FFeBjqR//S5ad1XE="; 20 23 }; 21 24 22 25 nativeBuildInputs = [ ··· 33 36 "rapidfuzz" 34 37 ]; 35 38 36 - pythonImportsCheck = [ "jiwer" ]; 39 + pythonImportsCheck = [ 40 + "jiwer" 41 + ]; 37 42 38 43 meta = with lib; { 39 44 description = "A simple and fast python package to evaluate an automatic speech recognition system"; 40 45 homepage = "https://github.com/jitsi/jiwer"; 46 + changelog = "https://github.com/jitsi/jiwer/releases/tag/v${version}"; 41 47 license = licenses.asl20; 42 48 maintainers = with maintainers; [ GaetanLepage ]; 43 49 };
+2 -2
pkgs/development/python-modules/lazy-loader/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "lazy-loader"; 10 - version = "0.2"; 10 + version = "0.3"; 11 11 format = "pyproject"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "scientific-python"; 15 15 repo = "lazy_loader"; 16 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-QiRJt2aR2mY1f9ci/p6jOyMeyrHPqRdh43l4Th5PYf8="; 17 + hash = "sha256-Ky9EwPYt/wBqWXopH5WFjlVG+/Rd2gc+mlCeWqG7mZg="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+52
pkgs/development/python-modules/mdformat-admon/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mdformat 5 + , python3 6 + , pythonOlder 7 + }: 8 + 9 + let 10 + python = python3.override { 11 + packageOverrides = self: super: { 12 + mdit-py-plugins = super.mdit-py-plugins.overridePythonAttrs (_prev: rec { 13 + version = "0.4.0"; 14 + doCheck = false; 15 + src = fetchFromGitHub { 16 + owner = "executablebooks"; 17 + repo = "mdit-py-plugins"; 18 + rev = "refs/tags/v${version}"; 19 + hash = "sha256-YBJu0vIOD747DrJLcqiZMHq34+gHdXeGLCw1OxxzIJ0="; 20 + }; 21 + }); 22 + }; 23 + }; 24 + in python.pkgs.buildPythonPackage rec { 25 + pname = "mdformat-admon"; 26 + version = "1.0.2"; 27 + format = "flit"; 28 + 29 + disabled = pythonOlder "3.7"; 30 + 31 + src = fetchFromGitHub { 32 + owner = "KyleKing"; 33 + repo = pname; 34 + rev = "v${version}"; 35 + hash = "sha256-33Q3Re/axnoOHZ9XYA32mmK+efsSelJXW8sD7C1M/jU="; 36 + }; 37 + 38 + buildInputs = with python.pkgs; [ 39 + mdformat 40 + ]; 41 + 42 + propagatedBuildInputs = with python.pkgs; [ 43 + mdit-py-plugins 44 + ]; 45 + 46 + meta = with lib; { 47 + description = "mdformat plugin for admonitions"; 48 + homepage = "https://github.com/KyleKing/mdformat-admon"; 49 + license = licenses.mit; 50 + maintainers = with maintainers; [ aldoborrero ]; 51 + }; 52 + }
+46
pkgs/development/python-modules/mdformat-beautysh/default.nix
··· 1 + { lib 2 + , beautysh 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , mdformat 6 + , mdformat-gfm 7 + , mdit-py-plugins 8 + , poetry-core 9 + , pythonOlder 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "mdformat-beautysh"; 14 + version = "0.1.1"; 15 + format = "pyproject"; 16 + 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "hukkin"; 21 + repo = pname; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-mH9PN6QsPmnIzh/0vxa+5mYLzANUHRruXC0ql4h8myw="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + poetry-core 28 + ]; 29 + 30 + buildInputs = [ 31 + mdformat 32 + mdformat-gfm 33 + mdit-py-plugins 34 + ]; 35 + 36 + propagatedBuildInputs = [ 37 + beautysh 38 + ]; 39 + 40 + meta = with lib; { 41 + description = "Mdformat plugin to beautify Bash scripts"; 42 + homepage = "https://github.com/hukkin/mdformat-beautysh"; 43 + license = licenses.mit; 44 + maintainers = with maintainers; [ aldoborrero ]; 45 + }; 46 + }
+40
pkgs/development/python-modules/mdformat-footnote/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , linkify-it-py 5 + , markdown-it-py 6 + , mdformat 7 + , mdit-py-plugins 8 + , pythonOlder 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "mdformat-footnote"; 13 + version = "0.1.1"; 14 + format = "flit"; 15 + 16 + disabled = pythonOlder "3.7"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "executablebooks"; 20 + repo = pname; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-DUCBWcmB5i6/HkqxjlU3aTRO7i0n2sj+e/doKB8ffeo="; 23 + }; 24 + 25 + buildInputs = [ 26 + mdformat 27 + mdit-py-plugins 28 + ]; 29 + 30 + pythonImportsCheck = [ 31 + "mdformat_footnote" 32 + ]; 33 + 34 + meta = with lib; { 35 + description = "Footnote format addition for mdformat"; 36 + homepage = "https://github.com/executablebooks/mdformat-footnote"; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ aldoborrero ]; 39 + }; 40 + }
+45
pkgs/development/python-modules/mdformat-frontmatter/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , linkify-it-py 5 + , markdown-it-py 6 + , mdformat 7 + , mdit-py-plugins 8 + , ruamel-yaml 9 + , pythonOlder 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "mdformat-frontmatter"; 14 + version = "2.0.1"; 15 + format = "flit"; 16 + 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "butler54"; 21 + repo = pname; 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-PhT5whtvvcYSs5gHQEsIvV1evhx7jR+3DWFMHrF0uMw="; 24 + }; 25 + 26 + buildInputs = [ 27 + mdformat 28 + mdit-py-plugins 29 + ]; 30 + 31 + propagatedBuildInputs = [ 32 + ruamel-yaml 33 + ]; 34 + 35 + pythonImportsCheck = [ 36 + "mdformat_frontmatter" 37 + ]; 38 + 39 + meta = with lib; { 40 + description = "mdformat plugin to ensure frontmatter is respected"; 41 + homepage = "https://github.com/butler54/mdformat-frontmatter"; 42 + license = licenses.mit; 43 + maintainers = with maintainers; [ aldoborrero polarmutex ]; 44 + }; 45 + }
+58
pkgs/development/python-modules/mdformat-gfm/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , linkify-it-py 5 + , markdown-it-py 6 + , mdformat 7 + , mdformat-gfm 8 + , mdformat-tables 9 + , mdit-py-plugins 10 + , poetry-core 11 + , pytestCheckHook 12 + , pythonOlder 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "mdformat-gfm"; 17 + version = "0.3.5"; 18 + format = "pyproject"; 19 + 20 + disabled = pythonOlder "3.7"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "hukkin"; 24 + repo = pname; 25 + rev = "refs/tags/${version}"; 26 + hash = "sha256-7sIa50jCN+M36Y0C05QaAL+TVwLzKxJ0gzpZI1YQFxg="; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + poetry-core 31 + ]; 32 + 33 + buildInputs = [ 34 + mdformat 35 + markdown-it-py 36 + mdit-py-plugins 37 + ]; 38 + 39 + propagatedBuildInputs = [ 40 + mdformat-tables 41 + linkify-it-py 42 + ]; 43 + 44 + nativeCheckInputs = [ 45 + pytestCheckHook 46 + ]; 47 + 48 + pythonImportsCheck = [ 49 + "mdformat_gfm" 50 + ]; 51 + 52 + meta = with lib; { 53 + description = "Mdformat plugin for GitHub Flavored Markdown compatibility"; 54 + homepage = "https://github.com/hukkin/mdformat-gfm"; 55 + license = licenses.mit; 56 + maintainers = with maintainers; [ aldoborrero polarmutex ]; 57 + }; 58 + }
+40
pkgs/development/python-modules/mdformat-mkdocs/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mdformat 5 + , mdformat-gfm 6 + , mdit-py-plugins 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "mdformat-mkdocs"; 12 + version = "1.0.2"; 13 + format = "flit"; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "KyleKing"; 19 + repo = pname; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-H+wqgcXNrdrZ5aQvZ7XM8YpBpVZM6pFtsANC00UZ0jM="; 22 + }; 23 + 24 + buildInputs = [ 25 + mdformat 26 + mdformat-gfm 27 + mdit-py-plugins 28 + ]; 29 + 30 + pythonImportsCheck = [ 31 + "mdformat_mkdocs" 32 + ]; 33 + 34 + meta = with lib; { 35 + description = "mdformat plugin for MkDocs"; 36 + homepage = "https://github.com/KyleKing/mdformat-mkdocs"; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ aldoborrero ]; 39 + }; 40 + }
+41
pkgs/development/python-modules/mdformat-nix-alejandra/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mdformat 5 + , poetry-core 6 + , pythonOlder 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "mdformat-nix-alejandra"; 11 + version = "0.1.0"; 12 + format = "pyproject"; 13 + 14 + disabled = pythonOlder "3.7"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "aldoborrero"; 18 + repo = pname; 19 + rev = "${version}"; 20 + hash = "sha256-jUXApGsxCA+pRm4m4ZiHWlxmVkqCPx3A46oQdtyKz5g="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + poetry-core 25 + ]; 26 + 27 + buildInputs = [ 28 + mdformat 29 + ]; 30 + 31 + pythonImportsCheck = [ 32 + "mdformat_nix_alejandra" 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "Mdformat plugin format Nix code blocks with alejandra"; 37 + homepage = "https://github.com/aldoborrero/mdformat-nix-alejandra"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ aldoborrero ]; 40 + }; 41 + }
+37
pkgs/development/python-modules/mdformat-simple-breaks/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mdformat 5 + , mdit-py-plugins 6 + , pythonOlder 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "mdformat-simple-breaks"; 11 + version = "0.0.1"; 12 + format = "flit"; 13 + 14 + disabled = pythonOlder "3.7"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "csala"; 18 + repo = pname; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-4lJHB4r9lI2uGJ/BmFFc92sumTRKBBwiRmGBdQkzfd0="; 21 + }; 22 + 23 + buildInputs = [ 24 + mdformat 25 + ]; 26 + 27 + pythonImportsCheck = [ 28 + "mdformat_simple_breaks" 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "mdformat plugin to render thematic breaks using three dashes"; 33 + homepage = "https://github.com/csala/mdformat-simple-breaks"; 34 + license = licenses.mit; 35 + maintainers = with maintainers; [ aldoborrero ]; 36 + }; 37 + }
+42
pkgs/development/python-modules/mdformat-tables/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mdformat 5 + , mdit-py-plugins 6 + , pytestCheckHook 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "mdformat-tables"; 12 + version = "0.4.1"; 13 + format = "flit"; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "executablebooks"; 19 + repo = pname; 20 + rev = "v${version}"; 21 + hash = "sha256-Q61GmaRxjxJh9GjyR8QCZOH0njFUtAWihZ9lFQJ2nQQ="; 22 + }; 23 + 24 + buildInputs = [ 25 + mdformat 26 + ]; 27 + 28 + nativeCheckInputs = [ 29 + pytestCheckHook 30 + ]; 31 + 32 + pythonImportsCheck = [ 33 + "mdformat_tables" 34 + ]; 35 + 36 + meta = with lib; { 37 + description = "An mdformat plugin for rendering tables"; 38 + homepage = "https://github.com/executablebooks/mdformat-tables"; 39 + license = licenses.mit; 40 + maintainers = with maintainers; [ aldoborrero polarmutex ]; 41 + }; 42 + }
+47
pkgs/development/python-modules/mdformat-toc/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mdformat 5 + , mdit-py-plugins 6 + , poetry-core 7 + , pytestCheckHook 8 + , pythonOlder 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "mdformat-toc"; 13 + version = "0.3.0"; 14 + format = "pyproject"; 15 + 16 + disabled = pythonOlder "3.7"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "hukkin"; 20 + repo = pname; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-3EX6kGez408tEYiR9VSvi3GTrb4ds+HJwpFflv77nkg="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + poetry-core 27 + ]; 28 + 29 + buildInputs = [ 30 + mdformat 31 + ]; 32 + 33 + nativeCheckInputs = [ 34 + pytestCheckHook 35 + ]; 36 + 37 + pythonImportsCheck = [ 38 + "mdformat_toc" 39 + ]; 40 + 41 + meta = with lib; { 42 + description = "Mdformat plugin to generate a table of contents"; 43 + homepage = "https://github.com/hukkin/mdformat-toc"; 44 + license = licenses.mit; 45 + maintainers = with maintainers; [ aldoborrero polarmutex ]; 46 + }; 47 + }
+77 -40
pkgs/development/python-modules/mdformat/default.nix
··· 1 1 { lib 2 + , buildPythonApplication 2 3 , buildPythonPackage 3 4 , fetchFromGitHub 4 5 , importlib-metadata 6 + , makeWrapper 5 7 , markdown-it-py 6 8 , poetry-core 7 9 , pytestCheckHook 10 + , python3 8 11 , pythonOlder 9 12 , setuptools 10 13 , tomli 11 14 , typing-extensions 12 15 }: 13 16 14 - buildPythonPackage rec { 15 - pname = "mdformat"; 16 - version = "0.7.16"; 17 - format = "pyproject"; 17 + let 18 + withPlugins = plugins: buildPythonApplication { 19 + pname = "${package.pname}"; 20 + inherit (package) version; 21 + format = "other"; 22 + 23 + disabled = pythonOlder "3.7"; 24 + 25 + dontUnpack = true; 26 + dontBuild = true; 27 + doCheck = false; 28 + 29 + nativeBuildInputs = [ 30 + makeWrapper 31 + ]; 32 + 33 + installPhase = '' 34 + makeWrapper ${package}/bin/mdformat $out/bin/mdformat \ 35 + --prefix PYTHONPATH : "${package}/${python3.sitePackages}:$PYTHONPATH" 36 + ln -sfv ${package}/lib $out/lib 37 + ''; 38 + 39 + propagatedBuildInputs = package.propagatedBuildInputs ++ plugins; 18 40 19 - disabled = pythonOlder "3.7"; 41 + passthru = package.passthru // { 42 + withPlugins = morePlugins: withPlugins (morePlugins ++ plugins); 43 + }; 20 44 21 - src = fetchFromGitHub { 22 - owner = "executablebooks"; 23 - repo = pname; 24 - rev = version; 25 - hash = "sha256-6MWUkvZp5CYUWsbMGXM2gudjn5075j5FIuaNnCrgRNs="; 45 + meta.mainProgram = "mdformat"; 26 46 }; 27 47 28 - nativeBuildInputs = [ 29 - poetry-core 30 - setuptools 31 - ]; 48 + package = buildPythonPackage rec { 49 + pname = "mdformat"; 50 + version = "0.7.16"; 51 + format = "pyproject"; 52 + 53 + disabled = pythonOlder "3.7"; 54 + 55 + src = fetchFromGitHub { 56 + owner = "executablebooks"; 57 + repo = pname; 58 + rev = version; 59 + hash = "sha256-6MWUkvZp5CYUWsbMGXM2gudjn5075j5FIuaNnCrgRNs="; 60 + }; 61 + 62 + nativeBuildInputs = [ 63 + poetry-core 64 + setuptools 65 + ]; 66 + 67 + propagatedBuildInputs = [ 68 + markdown-it-py 69 + tomli 70 + ] ++ lib.optionals (pythonOlder "3.10") [ 71 + importlib-metadata 72 + ] ++ lib.optionals (pythonOlder "3.7") [ 73 + typing-extensions 74 + ]; 32 75 33 - propagatedBuildInputs = [ 34 - markdown-it-py 35 - tomli 36 - ] ++ lib.optionals (pythonOlder "3.10") [ 37 - importlib-metadata 38 - ] ++ lib.optionals (pythonOlder "3.7") [ 39 - typing-extensions 40 - ]; 76 + nativeCheckInputs = [ 77 + pytestCheckHook 78 + ]; 41 79 42 - nativeCheckInputs = [ 43 - pytestCheckHook 44 - ]; 80 + disabledTests = [ 81 + # AssertionError 82 + "test_no_codeblock_trailing_newline" 83 + # Issue with upper/lower case 84 + "default_style.md-options0" 85 + ]; 45 86 46 - disabledTests = [ 47 - # AssertionError 48 - "test_no_codeblock_trailing_newline" 49 - # Issue with upper/lower case 50 - "default_style.md-options0" 51 - ]; 87 + pythonImportsCheck = [ 88 + "mdformat" 89 + ]; 52 90 53 - pythonImportsCheck = [ 54 - "mdformat" 55 - ]; 91 + passthru = {inherit withPlugins;}; 56 92 57 - meta = with lib; { 58 - description = "CommonMark compliant Markdown formatter"; 59 - homepage = "https://mdformat.rtfd.io/"; 60 - license = with licenses; [ mit ]; 61 - maintainers = with maintainers; [ fab ]; 93 + meta = with lib; { 94 + description = "CommonMark compliant Markdown formatter"; 95 + homepage = "https://mdformat.rtfd.io/"; 96 + license = with licenses; [ mit ]; 97 + maintainers = with maintainers; [ fab aldoborrero ]; 98 + }; 62 99 }; 63 - } 100 + in package
+2 -2
pkgs/development/python-modules/objgraph/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "objgraph"; 14 - version = "3.5.0"; 14 + version = "3.6.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.5" || isPyPy; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-R1LKW8wOBRLkG4zE0ngKwv07PqvQO36VClWUwGID38Q="; 21 + hash = "sha256-NpVnw3tPL5KBYLb27e3L6o/H6SmDGHf9EFbHipAMF9M="; 22 22 }; 23 23 24 24 patches = [
+2 -2
pkgs/development/python-modules/openstacksdk/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "openstacksdk"; 22 - version = "1.2.0"; 22 + version = "1.3.1"; 23 23 format = "setuptools"; 24 24 25 25 disabled = pythonOlder "3.6"; 26 26 27 27 src = fetchPypi { 28 28 inherit pname version; 29 - hash = "sha256-vEs0D96AUDuDm9pyoy631jDM3lwsH/SVKEDXn8pbzn8="; 29 + hash = "sha256-+g/YOGv311SaOs65xOKai3BJp4GbhkD1awEFL4oQLMo="; 30 30 }; 31 31 32 32 propagatedBuildInputs = [
+6
pkgs/development/python-modules/opuslib/default.nix
··· 28 28 url = "https://github.com/orion-labs/opuslib/commit/8aee916e4da4b3183d49cff5a986dc2408076d8d.patch"; 29 29 hash = "sha256-oa1HCFHNS3ejzSf0jxv9NueUKOZgdCtpv+xTrjYW5os="; 30 30 }) 31 + # https://github.com/orion-labs/opuslib/pull/25 32 + (fetchpatch { 33 + name = "fix-tests-when-using-libopus-1.4.patch"; 34 + url = "https://github.com/orion-labs/opuslib/commit/87a214fc98c1dcae38035e99fe8e279a160c4a52.patch"; 35 + hash = "sha256-UoOafyTFvWLY7ErtBhkXTZSgbMZFrg5DGxjbhqEI7wo="; 36 + }) 31 37 (substituteAll { 32 38 src = ./opuslib-paths.patch; 33 39 opusLibPath = "${libopus}/lib/libopus${stdenv.hostPlatform.extensions.sharedLibrary}";
+2 -2
pkgs/development/python-modules/plaid-python/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "plaid-python"; 12 - version = "14.1.0"; 12 + version = "15.0.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-sx/XlL+A2m0WmId8JXxjSmlkxirlYddFbyrsG1uFqk8="; 19 + hash = "sha256-vNOIMZce2PwH108KKaUIp1tadNH7HIKjzbm7rxZqLO8="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/policy-sentry/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "policy-sentry"; 15 - version = "0.12.6"; 15 + version = "0.12.7"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "salesforce"; 22 22 repo = "policy_sentry"; 23 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-odtMbPHty3NUqz+4UAw+8dsK6AMZer41/BAX8cK5Rek="; 24 + hash = "sha256-r2UQrMmgWaS1v8ZSFSvpwiSRdGw5uTAoWIlSbzrG6/g="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+7 -2
pkgs/development/python-modules/pyamg/default.nix
··· 6 6 , pytest 7 7 , pybind11 8 8 , setuptools-scm 9 + , pythonOlder 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "pyamg"; 13 - version = "5.0.0"; 14 + version = "5.0.1"; 15 + format = "setuptools"; 16 + 17 + disabled = pythonOlder "3.7"; 14 18 15 19 src = fetchPypi { 16 20 inherit pname version; 17 - hash = "sha256-6rlnIo9hQ0LOI8e01rvKJa2LknpFy3Ym0e8XyfBioC4="; 21 + hash = "sha256-XwSKAXQzQ64NTIYjBgBzhs+5sURTxHrf2tJ363mkbVA="; 18 22 }; 19 23 20 24 nativeBuildInputs = [ ··· 43 47 meta = with lib; { 44 48 description = "Algebraic Multigrid Solvers in Python"; 45 49 homepage = "https://github.com/pyamg/pyamg"; 50 + changelog = "https://github.com/pyamg/pyamg/blob/v${version}/changelog.md"; 46 51 license = licenses.mit; 47 52 maintainers = [ maintainers.costrouc ]; 48 53 };
+2 -2
pkgs/development/python-modules/pymunk/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pymunk"; 14 - version = "6.4.0"; 14 + version = "6.5.1"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 19 19 src = fetchPypi { 20 20 inherit pname version; 21 21 extension = "zip"; 22 - hash = "sha256-YNzZ/wQz5s5J5ctXekNo0FksRoX03rZE1wXIghYcck4="; 22 + hash = "sha256-ZEO7YJBkCMgsD9MnwBn/X3qt39+IiecM453bjDgZDls="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+38
pkgs/development/python-modules/pysubs2/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + , setuptools 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "pysubs2"; 10 + version = "1.6.1"; 11 + format = "pyproject"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "tkarabela"; 15 + repo = pname; 16 + rev = version; 17 + hash = "sha256-0bW9aB6ERRQK3psqeU0Siyi/8drEGisAp8UtTfOKlp0="; 18 + }; 19 + 20 + nativeBuildInputs = [ 21 + setuptools 22 + ]; 23 + 24 + nativeCheckInputs = [ 25 + pytestCheckHook 26 + ]; 27 + 28 + pythonImportsCheck = [ 29 + "pysubs2" 30 + ]; 31 + 32 + meta = with lib; { 33 + homepage = "https://github.com/tkarabela/pysubs2"; 34 + description = "A Python library for editing subtitle files"; 35 + license = licenses.mit; 36 + maintainers = with maintainers; [ Benjamin-L ]; 37 + }; 38 + }
+66
pkgs/development/python-modules/pytest-examples/default.nix
··· 1 + { lib 2 + , black 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , hatchling 6 + , pytest 7 + , pytestCheckHook 8 + , pythonOlder 9 + , pythonRelaxDepsHook 10 + , ruff 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "pytest-examples"; 15 + version = "0.0.9"; 16 + format = "pyproject"; 17 + 18 + disabled = pythonOlder "3.8"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "pydantic"; 22 + repo = "pytest-examples"; 23 + rev = "refs/tags/v${version}"; 24 + hash = "sha256-ecxSLbPnHdL60vlc7EjKmw5rATTePqJCa5QIdyxevv0="; 25 + }; 26 + 27 + postPatch = '' 28 + # ruff binary is used directly, the ruff Python package is not needed 29 + substituteInPlace pytest_examples/lint.py \ 30 + --replace "'ruff'" "'${ruff}/bin/ruff'" 31 + ''; 32 + 33 + pythonRemoveDeps = [ 34 + "ruff" 35 + ]; 36 + 37 + nativeBuildInputs = [ 38 + hatchling 39 + pythonRelaxDepsHook 40 + ]; 41 + 42 + buildInputs = [ 43 + pytest 44 + ]; 45 + 46 + propagatedBuildInputs = [ 47 + black 48 + ruff 49 + ]; 50 + 51 + nativeCheckInputs = [ 52 + pytestCheckHook 53 + ]; 54 + 55 + pythonImportsCheck = [ 56 + "pytest_examples" 57 + ]; 58 + 59 + meta = with lib; { 60 + description = "Pytest plugin for testing examples in docstrings and markdown files"; 61 + homepage = "https://github.com/pydantic/pytest-examples"; 62 + changelog = "https://github.com/pydantic/pytest-examples/releases/tag/v${version}"; 63 + license = licenses.mit; 64 + maintainers = with maintainers; [ fab ]; 65 + }; 66 + }
+11
pkgs/development/python-modules/python-binance/default.nix
··· 3 3 , buildPythonPackage 4 4 , dateparser 5 5 , fetchFromGitHub 6 + , fetchpatch 7 + , pycryptodome 6 8 , pytestCheckHook 7 9 , pythonOlder 8 10 , requests ··· 26 28 hash = "sha256-e88INUEkjOSVOD0KSs9LmstuQ7dQZdJk8K6VqFEusww="; 27 29 }; 28 30 31 + patches = [ 32 + (fetchpatch { 33 + name = "fix-unable-to-determine-version-error.patch"; 34 + url = "https://github.com/sammchardy/python-binance/commit/1b9dd4853cafccf6cdacc13bb64a18632a79a6f1.patch"; 35 + hash = "sha256-6KRHm2cZRcdD6qMdRAwlea4qLZ1/1YFzZAQ7Ph4XMCs="; 36 + }) 37 + ]; 38 + 29 39 propagatedBuildInputs = [ 30 40 aiohttp 31 41 dateparser 32 42 requests 43 + pycryptodome 33 44 six 34 45 ujson 35 46 websockets
+2 -2
pkgs/development/python-modules/python-lsp-server/default.nix
··· 33 33 34 34 buildPythonPackage rec { 35 35 pname = "python-lsp-server"; 36 - version = "1.7.3"; 36 + version = "1.7.4"; 37 37 format = "pyproject"; 38 38 39 39 disabled = pythonOlder "3.7"; ··· 42 42 owner = "python-lsp"; 43 43 repo = pname; 44 44 rev = "refs/tags/v${version}"; 45 - hash = "sha256-YU7u0vAJ4Qh3lCgY9+uHxY1odpB47HnrduzJIlAdyKY="; 45 + hash = "sha256-plciPUROFileVULGBZpwUTkW2NZVHy4Nuf4+fSjd8nM="; 46 46 }; 47 47 48 48 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/skorch/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "skorch"; 18 - version = "0.13.0"; 18 + version = "0.14.0"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-k9Zs4uqskHLqVHOKK7dIOmBSUmbDpOMuPS9eSdxNjO0="; 22 + hash = "sha256-/d0s0N40W18uGfVbD9VEbhbWfduoo+TBqDjmTkjMUxs="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [ numpy torch scikit-learn scipy tabulate tqdm ];
-20
pkgs/development/python-modules/sphinx-navtree/default.nix
··· 1 - { lib, fetchPypi, buildPythonPackage, sphinx }: 2 - 3 - buildPythonPackage rec { 4 - version = "0.3.0"; 5 - pname = "sphinx-navtree"; 6 - src = fetchPypi { 7 - inherit pname version; 8 - sha256 = "1nqcsbqwr8ihk1fv534i0naag1qw04f7ibcgl2j8csvkh8q90b4p"; 9 - }; 10 - 11 - propagatedBuildInputs = [ sphinx ]; 12 - 13 - meta = { 14 - description = "Navigation tree customization for Sphinx"; 15 - homepage = "https://github.com/bintoro/sphinx-navtree"; 16 - license = lib.licenses.mit; 17 - # not compatible with sphinx 3.3, not updated since 2016 18 - broken = true; 19 - }; 20 - }
+7 -2
pkgs/development/python-modules/sphinxcontrib-bayesnet/default.nix
··· 1 - { stdenv, lib, buildPythonPackage, fetchPypi, sphinx, sphinxcontrib-tikz }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , sphinx 5 + , sphinxcontrib-tikz 6 + }: 2 7 3 8 buildPythonPackage rec { 4 9 pname = "sphinxcontrib-bayesnet"; 5 10 version = "0.4"; 11 + format = "setuptools"; 6 12 7 13 src = fetchPypi { 8 14 inherit pname version; ··· 20 26 description = "Bayesian networks and factor graphs in Sphinx using TikZ syntax"; 21 27 license = licenses.gpl3Only; 22 28 maintainers = with maintainers; [ jluttine ]; 23 - broken = true; # relies on 2to3 conversion, which was removed from setuptools>=58.0 24 29 }; 25 30 }
+2 -2
pkgs/development/python-modules/timetagger/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "timetagger"; 22 - version = "23.4.1"; 22 + version = "23.6.1"; 23 23 format = "setuptools"; 24 24 25 25 disabled = pythonOlder "3.6"; ··· 28 28 owner = "almarklein"; 29 29 repo = pname; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-X0FeRyybomuOitpTldQTRlH3UeEs16ZYdYa/mu7mSGo="; 31 + hash = "sha256-WE/vsmIuRRqjZ1Hg/jiBfpCSlC8L+9t3psEhD7IFwgU="; 32 32 }; 33 33 34 34 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/types-pyopenssl/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "types-pyopenssl"; 9 - version = "23.2.0.0"; 9 + version = "23.2.0.1"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 pname = "types-pyOpenSSL"; 14 14 inherit version; 15 - hash = "sha256-Q+MH6N+zp6ggihmHTKBgMF9GDFKdTqyoomaeqJSZ8kQ="; 15 + hash = "sha256-vutdInBMYloeS23HVjVcW0rwuYATi3AqnZ+TKs8CCQM="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/types-redis/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "types-redis"; 10 - version = "4.5.5.2"; 10 + version = "4.6.0.1"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-L+gvN02d3fAH3q8j2B/dz9lSPZUivxFSPFxDvFsnCZ4="; 15 + hash = "sha256-ElTVJd56ReLvqstpaeZ60d1cw1mgkgIiAFg6PwSGhmk="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/zipstream-ng/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "zipstream-ng"; 10 - version = "1.5.0"; 10 + version = "1.6.0"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 16 16 owner = "pR0Ps"; 17 17 repo = "zipstream-ng"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-4pS2t5IEIUHGJRaO6f9r8xnvXWA6p1EsDQ/jpD8CMLI="; 19 + hash = "sha256-mY0dbHho/K1nTmhlv8i8KPa4HW7epBhfEksX3E2df2M="; 20 20 }; 21 21 22 22 pythonImportsCheck = [
+13 -5
pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
··· 1 - { lib, stdenv, rustPlatform, fetchFromGitHub, pkg-config, curl, openssl, Security }: 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , pkg-config 5 + , openssl 6 + , stdenv 7 + , curl 8 + , Security 9 + }: 2 10 3 11 rustPlatform.buildRustPackage rec { 4 12 pname = "cargo-tarpaulin"; 5 - version = "0.26.0"; 13 + version = "0.26.1"; 6 14 7 15 src = fetchFromGitHub { 8 16 owner = "xd009642"; 9 17 repo = "tarpaulin"; 10 18 rev = version; 11 - sha256 = "sha256-xFoqg8Ci60ZW0cUtSJSIIpO9HK+89nSHQhw1YvKy6MI="; 19 + hash = "sha256-FQdYos8hnQMkl/3vM9kSj0LM8fIZcsWMLKimpNXnrFo="; 12 20 }; 13 21 22 + cargoHash = "sha256-fCoZ1pSKPXvNSWiAfhPygidkM0Ek7DYtHHv/sdPptvM="; 23 + 14 24 nativeBuildInputs = [ 15 25 pkg-config 16 26 ]; 17 27 buildInputs = [ openssl ] 18 28 ++ lib.optionals stdenv.isDarwin [ curl Security ]; 19 - 20 - cargoHash = "sha256-YLROFEkTEhl6v6AidoEAyTtzDnJEBP6V30gVbxVjKvY="; 21 29 22 30 doCheck = false; 23 31
+3 -4
pkgs/development/tools/bbin/default.nix
··· 2 2 , stdenvNoCC 3 3 , fetchFromGitHub 4 4 , makeWrapper 5 - , babashka 6 - , graalvm17-ce 5 + , babashka-unwrapped 7 6 }: 8 7 9 8 stdenvNoCC.mkDerivation rec { ··· 29 28 mkdir -p $out/share 30 29 cp -r docs $out/share/docs 31 30 wrapProgram $out/bin/bbin \ 32 - --prefix PATH : "${lib.makeBinPath [ babashka babashka.graalvmDrv ]}" 31 + --prefix PATH : "${lib.makeBinPath [ babashka-unwrapped babashka-unwrapped.graalvmDrv ]}" 33 32 34 33 runHook postInstall 35 34 ''; ··· 38 37 homepage = "https://github.com/babashka/bbin"; 39 38 description = "Install any Babashka script or project with one command"; 40 39 license = licenses.mit; 41 - inherit (babashka.meta) platforms; 40 + inherit (babashka-unwrapped.meta) platforms; 42 41 maintainers = with maintainers; [ sohalt ]; 43 42 }; 44 43 }
+2 -2
pkgs/development/tools/buildah/default.nix
··· 17 17 18 18 buildGoModule rec { 19 19 pname = "buildah"; 20 - version = "1.30.0"; 20 + version = "1.31.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "containers"; 24 24 repo = "buildah"; 25 25 rev = "v${version}"; 26 - hash = "sha256-h0fipw3lJKy+VkGkh1XbZ6wUOg4001uURoJpjNq7QOs="; 26 + hash = "sha256-hnQvpxWIPMlcaIDPEKPHSXUTqbFnfDiTXybRBbFvqDA="; 27 27 }; 28 28 29 29 outputs = [ "out" "man" ];
+2 -2
pkgs/development/tools/database/sqlfluff/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "sqlfluff"; 8 - version = "2.1.1"; 8 + version = "2.1.2"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = pname; 13 13 repo = pname; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-WNQ9rcy3dqfZjLdqjpl5erSxLgQjYc/sy293DfzoenM="; 15 + hash = "sha256-XxaQlXXxd0CpVK2iIt2aJ5PoGWvanFf7oeCdnjOTaeI="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/development/tools/frugal/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "frugal"; 5 - version = "3.16.23"; 5 + version = "3.16.24"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Workiva"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Ofem3oSwas5X3D8zSzS5HpJANR6TNVSJ8hWb13hr0W4="; 11 + sha256 = "sha256-DXdecPsxYE12YkOn6acuai+mbqNkzZUEXEw1+ZcJlt8="; 12 12 }; 13 13 14 14 subPackages = [ "." ]; 15 15 16 - vendorHash = "sha256-wuT58Weyc8AB9i5bVe0696BGRWsl814Fz9bmnuJwgPM="; 16 + vendorHash = "sha256-9ZWK5xw2onwm9F/o/upGuo080X6neXUrSF+0WR+FpCs="; 17 17 18 18 meta = with lib; { 19 19 description = "Thrift improved";
+3 -3
pkgs/development/tools/lightningcss/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "lightningcss"; 9 - version = "1.21.2"; 9 + version = "1.21.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "parcel-bundler"; 13 13 repo = "lightningcss"; 14 14 rev = "refs/tags/v${version}"; 15 - sha256 = "ujYyyL9RWpTUJl2sQSJFYT5JQebjgLZy3F0S5zg3aRY="; 15 + sha256 = "0IBXniW8ybqgYO9MA9VEYgPpv9Wte8/tJ9fvOXPURUk="; 16 16 }; 17 17 18 - cargoHash = "sha256-SI2UXp99JdWN6nkON/5lzm6nPmAqCwJ+qSg//jexIhA="; 18 + cargoHash = "sha256-etyxE1Pkikyr+fGEGhefLMnkUwP5O0xcgTsE/6u2Jtw="; 19 19 20 20 buildFeatures = [ 21 21 "cli"
+40 -56
pkgs/development/tools/misc/blackfire/php-probe.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchurl 4 - , dpkg 5 4 , autoPatchelfHook 6 5 , php 7 6 , writeShellScript ··· 18 17 hashes = { 19 18 "x86_64-linux" = { 20 19 system = "amd64"; 21 - sha256 = { 22 - "8.1" = "FEb0NBJpwoYaNdEHEn4TkSQR7VShGpHptaDIRKwrmkQ="; 23 - "8.2" = "itB0Zm1Mog18F8vIHn9AZMYMzafLQR0v5zcOgqy1ouI="; 20 + hash = { 21 + "8.1" = "sha256-FEb0NBJpwoYaNdEHEn4TkSQR7VShGpHptaDIRKwrmkQ="; 22 + "8.2" = "sha256-itB0Zm1Mog18F8vIHn9AZMYMzafLQR0v5zcOgqy1ouI="; 24 23 }; 25 24 }; 26 25 "i686-linux" = { 27 26 system = "i386"; 28 - sha256 = { 29 - "8.1" = "0bX2frll0ne6H6o7HNH4TRV2D+NDe11mVvqwhvSDg9E="; 30 - "8.2" = "U6zmbEkRr3+9yVwUgQ1+SBNK0zWD92S2KBOHJ1gMmjM="; 27 + hash = { 28 + "8.1" = "sha256-0bX2frll0ne6H6o7HNH4TRV2D+NDe11mVvqwhvSDg9E="; 29 + "8.2" = "sha256-U6zmbEkRr3+9yVwUgQ1+SBNK0zWD92S2KBOHJ1gMmjM="; 31 30 }; 32 31 }; 33 32 "aarch64-linux" = { 34 33 system = "arm64"; 35 - sha256 = { 36 - "8.1" = "agLQVI3u7ENcWLDRx7YSEBZobRnwEaKAmFpIU5AXhqo="; 37 - "8.2" = "Y2bUYaymoZ/Ct5a7K+5U+zNh9ZKUaq0Oal/v04nzuaU="; 34 + hash = { 35 + "8.1" = "sha256-agLQVI3u7ENcWLDRx7YSEBZobRnwEaKAmFpIU5AXhqo="; 36 + "8.2" = "sha256-Y2bUYaymoZ/Ct5a7K+5U+zNh9ZKUaq0Oal/v04nzuaU="; 38 37 }; 39 38 }; 40 39 "aarch64-darwin" = { 41 40 system = "arm64"; 42 - sha256 = { 43 - "8.1" = "ovTtwXPut9jCvxVyd5mQzrfJPCy+rQvUi4c74NrBzY4="; 44 - "8.2" = "8hybE62l8vSwbqpcrnj/lI2Wjy8R3wuO04zwofLi9EY="; 41 + hash = { 42 + "8.1" = "sha256-ovTtwXPut9jCvxVyd5mQzrfJPCy+rQvUi4c74NrBzY4="; 43 + "8.2" = "sha256-8hybE62l8vSwbqpcrnj/lI2Wjy8R3wuO04zwofLi9EY="; 45 44 }; 46 45 }; 47 46 "x86_64-darwin" = { 48 47 system = "amd64"; 49 - sha256 = { 50 - "8.1" = "WsHH/XJboHeRhxpYY0WtXEJwOsGNFtfexBShC/J7GaQ="; 51 - "8.2" = "w3Vu7CTFebn59i1FYVCYHiOadTIPlPCkQ1QHEfvHWig="; 48 + hash = { 49 + "8.1" = "sha256-WsHH/XJboHeRhxpYY0WtXEJwOsGNFtfexBShC/J7GaQ="; 50 + "8.2" = "sha256-w3Vu7CTFebn59i1FYVCYHiOadTIPlPCkQ1QHEfvHWig="; 52 51 }; 53 52 }; 54 53 }; 55 54 56 - makeSource = 57 - { 58 - system, 59 - phpMajor, 60 - }: 61 - 55 + makeSource = { system, phpMajor }: 62 56 let 63 57 isLinux = builtins.match ".+-linux" system != null; 64 58 in 65 59 assert !isLinux -> (phpMajor != null); 66 60 fetchurl { 67 - url = 68 - "https://packages.blackfire.io/binaries/blackfire-php/${version}/blackfire-php-${if isLinux then "linux" else "darwin"}_${hashes.${system}.system}-php-${builtins.replaceStrings [ "." ] [ "" ] phpMajor}.so"; 69 - sha256 = hashes.${system}.sha256.${phpMajor}; 61 + url = "https://packages.blackfire.io/binaries/blackfire-php/${version}/blackfire-php-${if isLinux then "linux" else "darwin"}_${hashes.${system}.system}-php-${builtins.replaceStrings [ "." ] [ "" ] phpMajor}.so"; 62 + hash = hashes.${system}.hash.${phpMajor}; 70 63 }; 71 - self = stdenv.mkDerivation rec { 64 + in 65 + stdenv.mkDerivation (finalAttrs: { 72 66 pname = "php-blackfire"; 73 67 extensionName = "blackfire"; 74 68 inherit version; ··· 76 70 src = makeSource { 77 71 system = stdenv.hostPlatform.system; 78 72 inherit phpMajor; 79 - inherit (php); 80 73 }; 81 74 82 75 nativeBuildInputs = lib.optionals stdenv.isLinux [ ··· 90 83 installPhase = '' 91 84 runHook preInstall 92 85 93 - install -D ${src} $out/lib/php/extensions/blackfire.so 86 + install -D ${finalAttrs.src} $out/lib/php/extensions/blackfire.so 94 87 95 88 runHook postInstall 96 89 ''; 97 90 98 91 passthru = { 99 - updateScript = writeShellScript "update-${pname}" '' 92 + updateScript = writeShellScript "update-${finalAttrs.pname}" '' 100 93 set -o errexit 101 94 export PATH="${lib.makeBinPath [ curl jq common-updater-scripts ]}" 102 95 NEW_VERSION=$(curl --silent https://blackfire.io/api/v1/releases | jq .probe.php --raw-output) ··· 106 99 exit 0 107 100 fi 108 101 109 - for source in ${lib.concatStringsSep " " (builtins.attrNames passthru.updateables)}; do 102 + for source in ${lib.concatStringsSep " " (builtins.attrNames finalAttrs.passthru.updateables)}; do 110 103 update-source-version "$UPDATE_NIX_ATTR_PATH.updateables.$source" "0" "${lib.fakeSha256}" 111 104 update-source-version "$UPDATE_NIX_ATTR_PATH.updateables.$source" "$NEW_VERSION" 112 105 done ··· 115 108 # All sources for updating by the update script. 116 109 updateables = 117 110 let 118 - createName = 119 - path: 120 - 111 + createName = path: 121 112 builtins.replaceStrings [ "." ] [ "_" ] (lib.concatStringsSep "_" path); 122 113 123 - createSourceParams = 124 - path: 125 - 114 + createSourceParams = path: 126 115 let 127 116 # The path will be either [«system» sha256], or [«system» sha256 «phpMajor» «zts»], 128 117 # Let’s skip the sha256. 129 118 rest = builtins.tail (builtins.tail path); 130 - in { 119 + in 120 + { 131 121 system = 132 122 builtins.head path; 133 123 phpMajor = ··· 136 126 else builtins.head rest; 137 127 }; 138 128 139 - createUpdateable = 140 - path: 141 - _value: 142 - 143 - lib.nameValuePair 144 - (createName path) 145 - (self.overrideAttrs (attrs: { 146 - src = makeSource (createSourceParams path); 147 - })); 129 + createUpdateable = path: _value: 130 + lib.nameValuePair 131 + (createName path) 132 + (finalAttrs.self.overrideAttrs (attrs: { 133 + src = makeSource (createSourceParams path); 134 + })); 148 135 149 - hashesOnly = 150 - # Filter out all attributes other than hashes. 151 - lib.filterAttrsRecursive (name: _value: name != "system") hashes; 136 + # Filter out all attributes other than hashes. 137 + hashesOnly = lib.filterAttrsRecursive (name: _value: name != "system") hashes; 152 138 in 153 139 builtins.listToAttrs 154 140 # Collect all leaf attributes (containing hashes). ··· 157 143 (lib.mapAttrsRecursive createUpdateable hashesOnly)); 158 144 }; 159 145 160 - meta = with lib; { 146 + meta = { 161 147 description = "Blackfire Profiler PHP module"; 162 148 homepage = "https://blackfire.io/"; 163 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 164 - license = licenses.unfree; 165 - maintainers = with maintainers; [ shyim ]; 149 + license = lib.licenses.unfree; 150 + maintainers = with lib.maintainers; [ shyim ]; 166 151 platforms = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" ]; 152 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 167 153 }; 168 - }; 169 - in 170 - self 154 + })
+3 -3
pkgs/development/tools/misc/clojure-lsp/default.nix
··· 2 2 3 3 buildGraalvmNativeImage rec { 4 4 pname = "clojure-lsp"; 5 - version = "2023.05.04-19.38.01"; 5 + version = "2023.07.01-22.35.41"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-TWbOR0/YYO0O+4w2ACADOrp8EmyEfFAq2FQOUDEafjw="; 11 + sha256 = "sha256-/gpynrmu9O6nRH5TzfXwxbPbpk7c6ZzwR6cp8F2puUM="; 12 12 }; 13 13 14 14 jar = fetchurl { 15 15 url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp-standalone.jar"; 16 - sha256 = "48503b147a247cef4c106084b0c15e10bb0f1de8f0b15d528ca9d66e76bba465"; 16 + sha256 = "90457834b079eea57d07b62a1281ebe91b7449d61da0f6e20d5b9f8f8163e525"; 17 17 }; 18 18 19 19 extraNativeImageBuildArgs = [
+2 -2
pkgs/development/tools/misc/gede/default.nix
··· 2 2 3 3 mkDerivation rec { 4 4 pname = "gede"; 5 - version = "2.18.2"; 5 + version = "2.18.3"; 6 6 7 7 src = fetchurl { 8 8 url = "http://gede.dexar.se/uploads/source/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-QWrDHV+2trl+wKKibWiDa+kVREN116OwQ6DomaKj3LY="; 9 + sha256 = "sha256-RUl60iPa4XSlUilpYKaYQbRmLqthKHAvYonnhufjPsE="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ qmake makeWrapper python3 ];
+1 -2
pkgs/development/tools/neil/default.nix
··· 3 3 , fetchFromGitHub 4 4 , makeWrapper 5 5 , babashka 6 - , jdk 7 6 }: 8 7 9 8 stdenv.mkDerivation rec { ··· 24 23 installPhase = '' 25 24 install -D neil $out/bin/neil 26 25 wrapProgram $out/bin/neil \ 27 - --prefix PATH : "${lib.makeBinPath [ babashka jdk ]}" 26 + --prefix PATH : "${lib.makeBinPath [ babashka ]}" 28 27 ''; 29 28 30 29 meta = with lib; {
+51
pkgs/development/tools/ols/default.nix
··· 1 + { stdenv, fetchFromGitHub, makeBinaryWrapper, odin, lib }: 2 + 3 + stdenv.mkDerivation { 4 + pname = "ols"; 5 + version = "nightly-2023-05-18"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "DanielGavin"; 9 + repo = "ols"; 10 + rev = "fd136199897d5e5c87f6f1fbfd076ed18e41d7b7"; 11 + hash = "sha256-lRoDSc2bZSuXTam3Q5OOlSD6YAobCFKNRbtQ41Qx5EY="; 12 + }; 13 + 14 + nativeBuildInputs = [ 15 + makeBinaryWrapper 16 + ]; 17 + 18 + buildInputs = [ 19 + odin 20 + ]; 21 + 22 + postPatch = '' 23 + patchShebangs build.sh 24 + ''; 25 + 26 + buildPhase = '' 27 + runHook preBuild 28 + 29 + ./build.sh 30 + 31 + runHook postBuild 32 + ''; 33 + 34 + installPhase = '' 35 + runHook preInstall 36 + 37 + mkdir -p $out/bin 38 + cp ols $out/bin 39 + wrapProgram $out/bin/ols --set-default ODIN_ROOT ${odin}/share 40 + 41 + runHook postInstall 42 + ''; 43 + 44 + meta = with lib; { 45 + description = "Language server for the Odin programming language"; 46 + homepage = "https://github.com/DanielGavin/ols"; 47 + license = licenses.mit; 48 + maintainers = with maintainers; [ astavie ]; 49 + platforms = odin.meta.platforms; 50 + }; 51 + }
+2 -2
pkgs/development/tools/profiling/malt/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "malt"; 8 - version = "1.2.1"; 8 + version = "1.2.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "memtt"; 12 12 repo = "malt"; 13 13 rev = "v${version}"; 14 - sha256 = "1yh9gmf7cggf3mx15cwmm99dha34aibkzhnpd0ckl0fkc6w17xqg"; 14 + sha256 = "sha256-6GGIdBaw/JSc2Qexy+P1NON27EBBRltthyQpMPZwi+8="; 15 15 }; 16 16 17 17 postPatch = ''
+3 -3
pkgs/development/tools/protoc-gen-go/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "protoc-gen-go"; 5 - version = "1.29.1"; 5 + version = "1.31.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "protocolbuffers"; 9 9 repo = "protobuf-go"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-xlRHhr25+gXlO6ggIQgijWYzIVZCpRVCnuLnSW1r15s="; 11 + sha256 = "sha256-wKJYy/9Bld6GXM1VFYXEs9//Y27eLrqDdw+a9P9EwfU="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-yb8l4ooZwqfvenlxDRg95rqiL+hmsn0weS/dPv/oD2Y="; 14 + vendorHash = "sha256-yb8l4ooZwqfvenlxDRg95rqiL+hmsn0weS/dPv/oD2Y="; 15 15 16 16 subPackages = [ "cmd/protoc-gen-go" ]; 17 17
+240 -193
pkgs/development/tools/ruff/Cargo.lock
··· 25 25 26 26 [[package]] 27 27 name = "aho-corasick" 28 - version = "1.0.1" 28 + version = "1.0.2" 29 29 source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 30 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 31 31 dependencies = [ 32 32 "memchr", 33 33 ] ··· 86 86 87 87 [[package]] 88 88 name = "anstyle" 89 - version = "1.0.0" 89 + version = "1.0.1" 90 90 source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 91 + checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 92 92 93 93 [[package]] 94 94 name = "anstyle-parse" 95 - version = "0.2.0" 95 + version = "0.2.1" 96 96 source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 97 + checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 98 98 dependencies = [ 99 99 "utf8parse", 100 100 ] ··· 167 167 168 168 [[package]] 169 169 name = "base64" 170 - version = "0.13.1" 171 - source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 173 - 174 - [[package]] 175 - name = "base64" 176 170 version = "0.21.2" 177 171 source = "registry+https://github.com/rust-lang/crates.io-index" 178 172 checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" ··· 194 188 195 189 [[package]] 196 190 name = "bitflags" 197 - version = "2.3.1" 191 + version = "2.3.2" 198 192 source = "registry+https://github.com/rust-lang/crates.io-index" 199 - checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 193 + checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded" 200 194 201 195 [[package]] 202 196 name = "bstr" ··· 297 291 298 292 [[package]] 299 293 name = "clap" 300 - version = "4.3.1" 294 + version = "4.3.8" 301 295 source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "b4ed2379f8603fa2b7509891660e802b88c70a79a6427a70abb5968054de2c28" 296 + checksum = "d9394150f5b4273a1763355bd1c2ec54cc5a2593f790587bcd6b2c947cfa9211" 303 297 dependencies = [ 304 298 "clap_builder", 305 299 "clap_derive", ··· 308 302 309 303 [[package]] 310 304 name = "clap_builder" 311 - version = "4.3.1" 305 + version = "4.3.8" 312 306 source = "registry+https://github.com/rust-lang/crates.io-index" 313 - checksum = "72394f3339a76daf211e57d4bcb374410f3965dcc606dd0e03738c7888766980" 307 + checksum = "9a78fbdd3cc2914ddf37ba444114bc7765bbdcb55ec9cbe6fa054f0137400717" 314 308 dependencies = [ 315 309 "anstream", 316 310 "anstyle", ··· 362 356 363 357 [[package]] 364 358 name = "clap_derive" 365 - version = "4.3.1" 359 + version = "4.3.2" 366 360 source = "registry+https://github.com/rust-lang/crates.io-index" 367 - checksum = "59e9ef9a08ee1c0e1f2e162121665ac45ac3783b0f897db7244ae75ad9a8f65b" 361 + checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 368 362 dependencies = [ 369 363 "heck", 370 364 "proc-macro2", 371 365 "quote", 372 - "syn 2.0.18", 366 + "syn 2.0.22", 373 367 ] 374 368 375 369 [[package]] ··· 526 520 527 521 [[package]] 528 522 name = "crossbeam-epoch" 529 - version = "0.9.14" 523 + version = "0.9.15" 530 524 source = "registry+https://github.com/rust-lang/crates.io-index" 531 - checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" 525 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 532 526 dependencies = [ 533 527 "autocfg", 534 528 "cfg-if", ··· 539 533 540 534 [[package]] 541 535 name = "crossbeam-utils" 542 - version = "0.8.15" 536 + version = "0.8.16" 543 537 source = "registry+https://github.com/rust-lang/crates.io-index" 544 - checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 538 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 545 539 dependencies = [ 546 540 "cfg-if", 547 541 ] ··· 583 577 "proc-macro2", 584 578 "quote", 585 579 "strsim", 586 - "syn 2.0.18", 580 + "syn 2.0.22", 587 581 ] 588 582 589 583 [[package]] ··· 594 588 dependencies = [ 595 589 "darling_core", 596 590 "quote", 597 - "syn 2.0.18", 591 + "syn 2.0.22", 598 592 ] 599 593 600 594 [[package]] ··· 681 675 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 682 676 683 677 [[package]] 678 + name = "env_logger" 679 + version = "0.10.0" 680 + source = "registry+https://github.com/rust-lang/crates.io-index" 681 + checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 682 + dependencies = [ 683 + "humantime", 684 + "is-terminal", 685 + "log", 686 + "regex", 687 + "termcolor", 688 + ] 689 + 690 + [[package]] 691 + name = "equivalent" 692 + version = "1.0.0" 693 + source = "registry+https://github.com/rust-lang/crates.io-index" 694 + checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" 695 + 696 + [[package]] 684 697 name = "errno" 685 698 version = "0.3.1" 686 699 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 733 746 734 747 [[package]] 735 748 name = "flake8-to-ruff" 736 - version = "0.0.275" 749 + version = "0.0.276" 737 750 dependencies = [ 738 751 "anyhow", 739 752 "clap", ··· 768 781 769 782 [[package]] 770 783 name = "form_urlencoded" 771 - version = "1.1.0" 784 + version = "1.2.0" 772 785 source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 786 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 774 787 dependencies = [ 775 788 "percent-encoding", 776 789 ] ··· 786 799 787 800 [[package]] 788 801 name = "getrandom" 789 - version = "0.2.9" 802 + version = "0.2.10" 790 803 source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 804 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 792 805 dependencies = [ 793 806 "cfg-if", 794 807 "libc", ··· 827 840 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 828 841 829 842 [[package]] 843 + name = "hashbrown" 844 + version = "0.14.0" 845 + source = "registry+https://github.com/rust-lang/crates.io-index" 846 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 847 + 848 + [[package]] 830 849 name = "heck" 831 850 version = "0.4.1" 832 851 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 869 888 checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 870 889 871 890 [[package]] 891 + name = "humantime" 892 + version = "2.1.0" 893 + source = "registry+https://github.com/rust-lang/crates.io-index" 894 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 895 + 896 + [[package]] 872 897 name = "iana-time-zone" 873 - version = "0.1.56" 898 + version = "0.1.57" 874 899 source = "registry+https://github.com/rust-lang/crates.io-index" 875 - checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 900 + checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 876 901 dependencies = [ 877 902 "android_system_properties", 878 903 "core-foundation-sys", ··· 899 924 900 925 [[package]] 901 926 name = "idna" 902 - version = "0.3.0" 927 + version = "0.4.0" 903 928 source = "registry+https://github.com/rust-lang/crates.io-index" 904 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 929 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 905 930 dependencies = [ 906 931 "unicode-bidi", 907 932 "unicode-normalization", ··· 941 966 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 942 967 dependencies = [ 943 968 "autocfg", 944 - "hashbrown", 969 + "hashbrown 0.12.3", 945 970 "serde", 971 + ] 972 + 973 + [[package]] 974 + name = "indexmap" 975 + version = "2.0.0" 976 + source = "registry+https://github.com/rust-lang/crates.io-index" 977 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 978 + dependencies = [ 979 + "equivalent", 980 + "hashbrown 0.14.0", 946 981 ] 947 982 948 983 [[package]] ··· 967 1002 968 1003 [[package]] 969 1004 name = "insta" 970 - version = "1.29.0" 1005 + version = "1.30.0" 971 1006 source = "registry+https://github.com/rust-lang/crates.io-index" 972 - checksum = "9a28d25139df397cbca21408bb742cf6837e04cdbebf1b07b760caf971d6a972" 1007 + checksum = "28491f7753051e5704d4d0ae7860d45fae3238d7d235bc4289dcd45c48d3cec3" 973 1008 dependencies = [ 974 1009 "console", 1010 + "globset", 975 1011 "lazy_static", 976 1012 "linked-hash-map", 977 1013 "similar", 1014 + "walkdir", 978 1015 "yaml-rust", 979 1016 ] 980 1017 ··· 1040 1077 1041 1078 [[package]] 1042 1079 name = "js-sys" 1043 - version = "0.3.63" 1080 + version = "0.3.64" 1044 1081 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 - checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 1082 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 1046 1083 dependencies = [ 1047 1084 "wasm-bindgen", 1048 1085 ] ··· 1111 1148 1112 1149 [[package]] 1113 1150 name = "libc" 1114 - version = "0.2.144" 1151 + version = "0.2.147" 1115 1152 source = "registry+https://github.com/rust-lang/crates.io-index" 1116 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1153 + checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 1117 1154 1118 1155 [[package]] 1119 1156 name = "libcst" ··· 1163 1200 1164 1201 [[package]] 1165 1202 name = "log" 1166 - version = "0.4.18" 1203 + version = "0.4.19" 1167 1204 source = "registry+https://github.com/rust-lang/crates.io-index" 1168 - checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de" 1205 + checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 1169 1206 1170 1207 [[package]] 1171 1208 name = "matches" ··· 1181 1218 1182 1219 [[package]] 1183 1220 name = "memoffset" 1184 - version = "0.8.0" 1221 + version = "0.9.0" 1185 1222 source = "registry+https://github.com/rust-lang/crates.io-index" 1186 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1223 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1187 1224 dependencies = [ 1188 1225 "autocfg", 1189 1226 ] ··· 1324 1361 1325 1362 [[package]] 1326 1363 name = "once_cell" 1327 - version = "1.17.2" 1364 + version = "1.18.0" 1328 1365 source = "registry+https://github.com/rust-lang/crates.io-index" 1329 - checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b" 1366 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1330 1367 1331 1368 [[package]] 1332 1369 name = "oorandom" ··· 1342 1379 1343 1380 [[package]] 1344 1381 name = "os_str_bytes" 1345 - version = "6.5.0" 1382 + version = "6.5.1" 1346 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1347 - checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 1384 + checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" 1348 1385 dependencies = [ 1349 1386 "memchr", 1350 1387 ] ··· 1417 1454 1418 1455 [[package]] 1419 1456 name = "pep440_rs" 1420 - version = "0.3.9" 1457 + version = "0.3.11" 1421 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1422 - checksum = "fe1d15693a11422cfa7d401b00dc9ae9fb8edbfbcb711a77130663f4ddf67650" 1459 + checksum = "b05bf2c44c4cd12f03b2c3ca095f3aa21f44e43c16021c332e511884719705be" 1423 1460 dependencies = [ 1424 1461 "lazy_static", 1425 1462 "regex", 1426 1463 "serde", 1427 - "tracing", 1428 1464 "unicode-width", 1429 1465 ] 1430 1466 1431 1467 [[package]] 1432 1468 name = "pep508_rs" 1433 - version = "0.1.5" 1469 + version = "0.2.1" 1434 1470 source = "registry+https://github.com/rust-lang/crates.io-index" 1435 - checksum = "969679a29dfdc8278a449f75b3dd45edf57e649bd59f7502429c2840751c46d8" 1471 + checksum = "c0713d7bb861ca2b7d4c50a38e1f31a4b63a2e2df35ef1e5855cc29e108453e2" 1436 1472 dependencies = [ 1437 1473 "once_cell", 1438 1474 "pep440_rs", ··· 1446 1482 1447 1483 [[package]] 1448 1484 name = "percent-encoding" 1449 - version = "2.2.0" 1485 + version = "2.3.0" 1450 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1451 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1487 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1452 1488 1453 1489 [[package]] 1454 1490 name = "phf" 1455 - version = "0.11.1" 1491 + version = "0.11.2" 1456 1492 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 1493 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 1458 1494 dependencies = [ 1459 1495 "phf_macros", 1460 1496 "phf_shared", ··· 1462 1498 1463 1499 [[package]] 1464 1500 name = "phf_codegen" 1465 - version = "0.11.1" 1501 + version = "0.11.2" 1466 1502 source = "registry+https://github.com/rust-lang/crates.io-index" 1467 - checksum = "a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770" 1503 + checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" 1468 1504 dependencies = [ 1469 1505 "phf_generator", 1470 1506 "phf_shared", ··· 1472 1508 1473 1509 [[package]] 1474 1510 name = "phf_generator" 1475 - version = "0.11.1" 1511 + version = "0.11.2" 1476 1512 source = "registry+https://github.com/rust-lang/crates.io-index" 1477 - checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1513 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 1478 1514 dependencies = [ 1479 1515 "phf_shared", 1480 1516 "rand", ··· 1482 1518 1483 1519 [[package]] 1484 1520 name = "phf_macros" 1485 - version = "0.11.1" 1521 + version = "0.11.2" 1486 1522 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 - checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66" 1523 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 1488 1524 dependencies = [ 1489 1525 "phf_generator", 1490 1526 "phf_shared", 1491 1527 "proc-macro2", 1492 1528 "quote", 1493 - "syn 1.0.109", 1529 + "syn 2.0.22", 1494 1530 ] 1495 1531 1496 1532 [[package]] 1497 1533 name = "phf_shared" 1498 - version = "0.11.1" 1534 + version = "0.11.2" 1499 1535 source = "registry+https://github.com/rust-lang/crates.io-index" 1500 - checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 1536 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 1501 1537 dependencies = [ 1502 1538 "siphasher", 1503 1539 ] ··· 1510 1546 1511 1547 [[package]] 1512 1548 name = "plotters" 1513 - version = "0.3.4" 1549 + version = "0.3.5" 1514 1550 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97" 1551 + checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 1516 1552 dependencies = [ 1517 1553 "num-traits", 1518 1554 "plotters-backend", ··· 1523 1559 1524 1560 [[package]] 1525 1561 name = "plotters-backend" 1526 - version = "0.3.4" 1562 + version = "0.3.5" 1527 1563 source = "registry+https://github.com/rust-lang/crates.io-index" 1528 - checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142" 1564 + checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 1529 1565 1530 1566 [[package]] 1531 1567 name = "plotters-svg" 1532 - version = "0.3.3" 1568 + version = "0.3.5" 1533 1569 source = "registry+https://github.com/rust-lang/crates.io-index" 1534 - checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f" 1570 + checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 1535 1571 dependencies = [ 1536 1572 "plotters-backend", 1537 1573 ] ··· 1613 1649 1614 1650 [[package]] 1615 1651 name = "proc-macro2" 1616 - version = "1.0.59" 1652 + version = "1.0.63" 1617 1653 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" 1654 + checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" 1619 1655 dependencies = [ 1620 1656 "unicode-ident", 1621 1657 ] 1622 1658 1623 1659 [[package]] 1624 1660 name = "pyproject-toml" 1625 - version = "0.6.0" 1661 + version = "0.6.1" 1626 1662 source = "registry+https://github.com/rust-lang/crates.io-index" 1627 - checksum = "f04dbbb336bd88583943c7cd973a32fed323578243a7569f40cb0c7da673321b" 1663 + checksum = "ee79feaa9d31e1c417e34219e610b67db4e786ce9b49d77dda549640abb9dc5f" 1628 1664 dependencies = [ 1629 - "indexmap", 1665 + "indexmap 1.9.3", 1630 1666 "pep440_rs", 1631 1667 "pep508_rs", 1632 1668 "serde", ··· 1640 1676 checksum = "05b909fe9bf2abb1e3d6a97c9189a37c8105c61d03dca9ce6aace023e7d682bd" 1641 1677 dependencies = [ 1642 1678 "chrono", 1643 - "indexmap", 1679 + "indexmap 1.9.3", 1644 1680 "nextest-workspace-hack", 1645 1681 "quick-xml", 1646 1682 "thiserror", ··· 1733 1769 1734 1770 [[package]] 1735 1771 name = "regex" 1736 - version = "1.8.3" 1772 + version = "1.8.4" 1737 1773 source = "registry+https://github.com/rust-lang/crates.io-index" 1738 - checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" 1774 + checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 1739 1775 dependencies = [ 1740 - "aho-corasick 1.0.1", 1776 + "aho-corasick 1.0.2", 1741 1777 "memchr", 1742 1778 "regex-syntax", 1743 1779 ] ··· 1793 1829 1794 1830 [[package]] 1795 1831 name = "ruff" 1796 - version = "0.0.275" 1832 + version = "0.0.276" 1797 1833 dependencies = [ 1798 1834 "annotate-snippets 0.9.1", 1799 1835 "anyhow", 1800 - "bitflags 2.3.1", 1836 + "bitflags 2.3.2", 1801 1837 "chrono", 1802 1838 "clap", 1803 1839 "colored", ··· 1812 1848 "itertools", 1813 1849 "libcst", 1814 1850 "log", 1851 + "memchr", 1815 1852 "natord", 1816 1853 "nohash-hasher", 1817 1854 "num-bigint", ··· 1889 1926 1890 1927 [[package]] 1891 1928 name = "ruff_cli" 1892 - version = "0.0.275" 1929 + version = "0.0.276" 1893 1930 dependencies = [ 1894 1931 "annotate-snippets 0.9.1", 1895 1932 "anyhow", ··· 1897 1934 "assert_cmd", 1898 1935 "atty", 1899 1936 "bincode", 1900 - "bitflags 2.3.1", 1937 + "bitflags 2.3.2", 1901 1938 "cachedir", 1902 1939 "chrono", 1903 1940 "clap", ··· 1946 1983 "log", 1947 1984 "once_cell", 1948 1985 "pretty_assertions", 1986 + "rayon", 1949 1987 "regex", 1950 1988 "ruff", 1951 1989 "ruff_cli", 1952 1990 "ruff_diagnostics", 1953 1991 "ruff_python_formatter", 1992 + "ruff_python_stdlib", 1954 1993 "ruff_textwrap", 1955 1994 "rustpython-format", 1956 1995 "rustpython-parser", ··· 2002 2041 "proc-macro2", 2003 2042 "quote", 2004 2043 "ruff_textwrap", 2005 - "syn 2.0.18", 2044 + "syn 2.0.22", 2006 2045 ] 2007 2046 2008 2047 [[package]] ··· 2010 2049 version = "0.0.0" 2011 2050 dependencies = [ 2012 2051 "anyhow", 2013 - "bitflags 2.3.1", 2052 + "bitflags 2.3.2", 2014 2053 "insta", 2015 2054 "is-macro", 2016 2055 "itertools", ··· 2034 2073 version = "0.0.0" 2035 2074 dependencies = [ 2036 2075 "anyhow", 2076 + "bitflags 2.3.2", 2037 2077 "clap", 2038 2078 "countme", 2039 2079 "insta", ··· 2043 2083 "ruff_formatter", 2044 2084 "ruff_python_ast", 2045 2085 "ruff_python_whitespace", 2046 - "ruff_testing_macros", 2047 2086 "ruff_text_size", 2048 2087 "rustc-hash", 2049 2088 "rustpython-parser", 2089 + "serde", 2090 + "serde_json", 2050 2091 "similar", 2051 - "test-case", 2092 + "smallvec", 2093 + ] 2094 + 2095 + [[package]] 2096 + name = "ruff_python_resolver" 2097 + version = "0.0.0" 2098 + dependencies = [ 2099 + "env_logger", 2100 + "insta", 2101 + "log", 2102 + "tempfile", 2052 2103 ] 2053 2104 2054 2105 [[package]] 2055 2106 name = "ruff_python_semantic" 2056 2107 version = "0.0.0" 2057 2108 dependencies = [ 2058 - "bitflags 2.3.1", 2109 + "bitflags 2.3.2", 2059 2110 "is-macro", 2060 2111 "nohash-hasher", 2061 2112 "num-traits", ··· 2071 2122 [[package]] 2072 2123 name = "ruff_python_stdlib" 2073 2124 version = "0.0.0" 2074 - dependencies = [ 2075 - "once_cell", 2076 - "rustc-hash", 2077 - ] 2078 2125 2079 2126 [[package]] 2080 2127 name = "ruff_python_whitespace" ··· 2093 2140 ] 2094 2141 2095 2142 [[package]] 2096 - name = "ruff_testing_macros" 2097 - version = "0.0.0" 2098 - dependencies = [ 2099 - "glob", 2100 - "proc-macro2", 2101 - "quote", 2102 - "syn 2.0.18", 2103 - ] 2104 - 2105 - [[package]] 2106 2143 name = "ruff_text_size" 2107 2144 version = "0.0.0" 2108 - source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=f60e204b73b95bdb6ce87ccd0de34081b4a17c11#f60e204b73b95bdb6ce87ccd0de34081b4a17c11" 2145 + source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=c174bbf1f29527edd43d432326327f16f47ab9e0#c174bbf1f29527edd43d432326327f16f47ab9e0" 2109 2146 dependencies = [ 2110 2147 "schemars", 2111 2148 "serde", ··· 2156 2193 2157 2194 [[package]] 2158 2195 name = "rustix" 2159 - version = "0.37.19" 2196 + version = "0.37.20" 2160 2197 source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 2198 + checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" 2162 2199 dependencies = [ 2163 2200 "bitflags 1.3.2", 2164 2201 "errno", ··· 2170 2207 2171 2208 [[package]] 2172 2209 name = "rustls" 2173 - version = "0.20.8" 2210 + version = "0.21.2" 2174 2211 source = "registry+https://github.com/rust-lang/crates.io-index" 2175 - checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2212 + checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" 2176 2213 dependencies = [ 2177 2214 "log", 2178 2215 "ring", 2216 + "rustls-webpki", 2179 2217 "sct", 2180 - "webpki", 2218 + ] 2219 + 2220 + [[package]] 2221 + name = "rustls-webpki" 2222 + version = "0.100.1" 2223 + source = "registry+https://github.com/rust-lang/crates.io-index" 2224 + checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" 2225 + dependencies = [ 2226 + "ring", 2227 + "untrusted", 2181 2228 ] 2182 2229 2183 2230 [[package]] 2184 2231 name = "rustpython-ast" 2185 2232 version = "0.2.0" 2186 - source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=f60e204b73b95bdb6ce87ccd0de34081b4a17c11#f60e204b73b95bdb6ce87ccd0de34081b4a17c11" 2233 + source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=c174bbf1f29527edd43d432326327f16f47ab9e0#c174bbf1f29527edd43d432326327f16f47ab9e0" 2187 2234 dependencies = [ 2188 2235 "is-macro", 2189 2236 "num-bigint", ··· 2194 2241 [[package]] 2195 2242 name = "rustpython-format" 2196 2243 version = "0.2.0" 2197 - source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=f60e204b73b95bdb6ce87ccd0de34081b4a17c11#f60e204b73b95bdb6ce87ccd0de34081b4a17c11" 2244 + source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=c174bbf1f29527edd43d432326327f16f47ab9e0#c174bbf1f29527edd43d432326327f16f47ab9e0" 2198 2245 dependencies = [ 2199 - "bitflags 2.3.1", 2246 + "bitflags 2.3.2", 2200 2247 "itertools", 2201 2248 "num-bigint", 2202 2249 "num-traits", ··· 2206 2253 [[package]] 2207 2254 name = "rustpython-literal" 2208 2255 version = "0.2.0" 2209 - source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=f60e204b73b95bdb6ce87ccd0de34081b4a17c11#f60e204b73b95bdb6ce87ccd0de34081b4a17c11" 2256 + source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=c174bbf1f29527edd43d432326327f16f47ab9e0#c174bbf1f29527edd43d432326327f16f47ab9e0" 2210 2257 dependencies = [ 2211 2258 "hexf-parse", 2212 2259 "is-macro", ··· 2218 2265 [[package]] 2219 2266 name = "rustpython-parser" 2220 2267 version = "0.2.0" 2221 - source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=f60e204b73b95bdb6ce87ccd0de34081b4a17c11#f60e204b73b95bdb6ce87ccd0de34081b4a17c11" 2268 + source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=c174bbf1f29527edd43d432326327f16f47ab9e0#c174bbf1f29527edd43d432326327f16f47ab9e0" 2222 2269 dependencies = [ 2223 2270 "anyhow", 2224 2271 "is-macro", ··· 2241 2288 [[package]] 2242 2289 name = "rustpython-parser-core" 2243 2290 version = "0.2.0" 2244 - source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=f60e204b73b95bdb6ce87ccd0de34081b4a17c11#f60e204b73b95bdb6ce87ccd0de34081b4a17c11" 2291 + source = "git+https://github.com/astral-sh/RustPython-Parser.git?rev=c174bbf1f29527edd43d432326327f16f47ab9e0#c174bbf1f29527edd43d432326327f16f47ab9e0" 2245 2292 dependencies = [ 2246 2293 "is-macro", 2247 2294 "memchr", ··· 2323 2370 2324 2371 [[package]] 2325 2372 name = "serde" 2326 - version = "1.0.163" 2373 + version = "1.0.164" 2327 2374 source = "registry+https://github.com/rust-lang/crates.io-index" 2328 - checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 2375 + checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" 2329 2376 dependencies = [ 2330 2377 "serde_derive", 2331 2378 ] ··· 2343 2390 2344 2391 [[package]] 2345 2392 name = "serde_derive" 2346 - version = "1.0.163" 2393 + version = "1.0.164" 2347 2394 source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 2395 + checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" 2349 2396 dependencies = [ 2350 2397 "proc-macro2", 2351 2398 "quote", 2352 - "syn 2.0.18", 2399 + "syn 2.0.22", 2353 2400 ] 2354 2401 2355 2402 [[package]] ··· 2365 2412 2366 2413 [[package]] 2367 2414 name = "serde_json" 2368 - version = "1.0.96" 2415 + version = "1.0.99" 2369 2416 source = "registry+https://github.com/rust-lang/crates.io-index" 2370 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 2417 + checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" 2371 2418 dependencies = [ 2372 2419 "itoa", 2373 2420 "ryu", ··· 2376 2423 2377 2424 [[package]] 2378 2425 name = "serde_spanned" 2379 - version = "0.6.2" 2426 + version = "0.6.3" 2380 2427 source = "registry+https://github.com/rust-lang/crates.io-index" 2381 - checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 2428 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 2382 2429 dependencies = [ 2383 2430 "serde", 2384 2431 ] ··· 2389 2436 source = "registry+https://github.com/rust-lang/crates.io-index" 2390 2437 checksum = "9f02d8aa6e3c385bf084924f660ce2a3a6bd333ba55b35e8590b321f35d88513" 2391 2438 dependencies = [ 2392 - "base64 0.21.2", 2439 + "base64", 2393 2440 "chrono", 2394 2441 "hex", 2395 - "indexmap", 2442 + "indexmap 1.9.3", 2396 2443 "serde", 2397 2444 "serde_json", 2398 2445 "serde_with_macros", 2399 - "time 0.3.21", 2446 + "time 0.3.22", 2400 2447 ] 2401 2448 2402 2449 [[package]] ··· 2408 2455 "darling", 2409 2456 "proc-macro2", 2410 2457 "quote", 2411 - "syn 2.0.18", 2458 + "syn 2.0.22", 2412 2459 ] 2413 2460 2414 2461 [[package]] ··· 2491 2538 2492 2539 [[package]] 2493 2540 name = "syn" 2494 - version = "2.0.18" 2541 + version = "2.0.22" 2495 2542 source = "registry+https://github.com/rust-lang/crates.io-index" 2496 - checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" 2543 + checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" 2497 2544 dependencies = [ 2498 2545 "proc-macro2", 2499 2546 "quote", ··· 2511 2558 2512 2559 [[package]] 2513 2560 name = "tempfile" 2514 - version = "3.5.0" 2561 + version = "3.6.0" 2515 2562 source = "registry+https://github.com/rust-lang/crates.io-index" 2516 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 2563 + checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" 2517 2564 dependencies = [ 2565 + "autocfg", 2518 2566 "cfg-if", 2519 2567 "fastrand", 2520 2568 "redox_syscall 0.3.5", 2521 2569 "rustix", 2522 - "windows-sys 0.45.0", 2570 + "windows-sys 0.48.0", 2571 + ] 2572 + 2573 + [[package]] 2574 + name = "termcolor" 2575 + version = "1.2.0" 2576 + source = "registry+https://github.com/rust-lang/crates.io-index" 2577 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2578 + dependencies = [ 2579 + "winapi-util", 2523 2580 ] 2524 2581 2525 2582 [[package]] ··· 2593 2650 dependencies = [ 2594 2651 "proc-macro2", 2595 2652 "quote", 2596 - "syn 2.0.18", 2653 + "syn 2.0.22", 2597 2654 ] 2598 2655 2599 2656 [[package]] ··· 2639 2696 2640 2697 [[package]] 2641 2698 name = "time" 2642 - version = "0.3.21" 2699 + version = "0.3.22" 2643 2700 source = "registry+https://github.com/rust-lang/crates.io-index" 2644 - checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc" 2701 + checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" 2645 2702 dependencies = [ 2646 2703 "itoa", 2647 2704 "serde", ··· 2700 2757 2701 2758 [[package]] 2702 2759 name = "toml" 2703 - version = "0.7.4" 2760 + version = "0.7.5" 2704 2761 source = "registry+https://github.com/rust-lang/crates.io-index" 2705 - checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" 2762 + checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" 2706 2763 dependencies = [ 2707 2764 "serde", 2708 2765 "serde_spanned", ··· 2712 2769 2713 2770 [[package]] 2714 2771 name = "toml_datetime" 2715 - version = "0.6.2" 2772 + version = "0.6.3" 2716 2773 source = "registry+https://github.com/rust-lang/crates.io-index" 2717 - checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 2774 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 2718 2775 dependencies = [ 2719 2776 "serde", 2720 2777 ] 2721 2778 2722 2779 [[package]] 2723 2780 name = "toml_edit" 2724 - version = "0.19.10" 2781 + version = "0.19.11" 2725 2782 source = "registry+https://github.com/rust-lang/crates.io-index" 2726 - checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" 2783 + checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" 2727 2784 dependencies = [ 2728 - "indexmap", 2785 + "indexmap 2.0.0", 2729 2786 "serde", 2730 2787 "serde_spanned", 2731 2788 "toml_datetime", ··· 2747 2804 2748 2805 [[package]] 2749 2806 name = "tracing-attributes" 2750 - version = "0.1.24" 2807 + version = "0.1.26" 2751 2808 source = "registry+https://github.com/rust-lang/crates.io-index" 2752 - checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 2809 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 2753 2810 dependencies = [ 2754 2811 "proc-macro2", 2755 2812 "quote", 2756 - "syn 2.0.18", 2813 + "syn 2.0.22", 2757 2814 ] 2758 2815 2759 2816 [[package]] ··· 2878 2935 2879 2936 [[package]] 2880 2937 name = "ureq" 2881 - version = "2.6.2" 2938 + version = "2.7.1" 2882 2939 source = "registry+https://github.com/rust-lang/crates.io-index" 2883 - checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" 2940 + checksum = "0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9" 2884 2941 dependencies = [ 2885 - "base64 0.13.1", 2942 + "base64", 2886 2943 "flate2", 2887 2944 "log", 2888 2945 "once_cell", 2889 2946 "rustls", 2947 + "rustls-webpki", 2890 2948 "url", 2891 - "webpki", 2892 2949 "webpki-roots", 2893 2950 ] 2894 2951 2895 2952 [[package]] 2896 2953 name = "url" 2897 - version = "2.3.1" 2954 + version = "2.4.0" 2898 2955 source = "registry+https://github.com/rust-lang/crates.io-index" 2899 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2956 + checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 2900 2957 dependencies = [ 2901 2958 "form_urlencoded", 2902 2959 "idna", ··· 2912 2969 2913 2970 [[package]] 2914 2971 name = "uuid" 2915 - version = "1.3.3" 2972 + version = "1.3.4" 2916 2973 source = "registry+https://github.com/rust-lang/crates.io-index" 2917 - checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 2974 + checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81" 2918 2975 2919 2976 [[package]] 2920 2977 name = "version_check" ··· 2955 3012 2956 3013 [[package]] 2957 3014 name = "wasm-bindgen" 2958 - version = "0.2.86" 3015 + version = "0.2.87" 2959 3016 source = "registry+https://github.com/rust-lang/crates.io-index" 2960 - checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 3017 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 2961 3018 dependencies = [ 2962 3019 "cfg-if", 2963 3020 "wasm-bindgen-macro", ··· 2965 3022 2966 3023 [[package]] 2967 3024 name = "wasm-bindgen-backend" 2968 - version = "0.2.86" 3025 + version = "0.2.87" 2969 3026 source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 3027 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 2971 3028 dependencies = [ 2972 3029 "bumpalo", 2973 3030 "log", 2974 3031 "once_cell", 2975 3032 "proc-macro2", 2976 3033 "quote", 2977 - "syn 2.0.18", 3034 + "syn 2.0.22", 2978 3035 "wasm-bindgen-shared", 2979 3036 ] 2980 3037 2981 3038 [[package]] 2982 3039 name = "wasm-bindgen-futures" 2983 - version = "0.4.36" 3040 + version = "0.4.37" 2984 3041 source = "registry+https://github.com/rust-lang/crates.io-index" 2985 - checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 3042 + checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 2986 3043 dependencies = [ 2987 3044 "cfg-if", 2988 3045 "js-sys", ··· 2992 3049 2993 3050 [[package]] 2994 3051 name = "wasm-bindgen-macro" 2995 - version = "0.2.86" 3052 + version = "0.2.87" 2996 3053 source = "registry+https://github.com/rust-lang/crates.io-index" 2997 - checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 3054 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 2998 3055 dependencies = [ 2999 3056 "quote", 3000 3057 "wasm-bindgen-macro-support", ··· 3002 3059 3003 3060 [[package]] 3004 3061 name = "wasm-bindgen-macro-support" 3005 - version = "0.2.86" 3062 + version = "0.2.87" 3006 3063 source = "registry+https://github.com/rust-lang/crates.io-index" 3007 - checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 3064 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 3008 3065 dependencies = [ 3009 3066 "proc-macro2", 3010 3067 "quote", 3011 - "syn 2.0.18", 3068 + "syn 2.0.22", 3012 3069 "wasm-bindgen-backend", 3013 3070 "wasm-bindgen-shared", 3014 3071 ] 3015 3072 3016 3073 [[package]] 3017 3074 name = "wasm-bindgen-shared" 3018 - version = "0.2.86" 3075 + version = "0.2.87" 3019 3076 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 3077 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 3021 3078 3022 3079 [[package]] 3023 3080 name = "wasm-bindgen-test" 3024 - version = "0.3.36" 3081 + version = "0.3.37" 3025 3082 source = "registry+https://github.com/rust-lang/crates.io-index" 3026 - checksum = "c9e636f3a428ff62b3742ebc3c70e254dfe12b8c2b469d688ea59cdd4abcf502" 3083 + checksum = "6e6e302a7ea94f83a6d09e78e7dc7d9ca7b186bc2829c24a22d0753efd680671" 3027 3084 dependencies = [ 3028 3085 "console_error_panic_hook", 3029 3086 "js-sys", ··· 3035 3092 3036 3093 [[package]] 3037 3094 name = "wasm-bindgen-test-macro" 3038 - version = "0.3.36" 3095 + version = "0.3.37" 3039 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3040 - checksum = "f18c1fad2f7c4958e7bcce014fa212f59a65d5e3721d0f77e6c0b27ede936ba3" 3097 + checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" 3041 3098 dependencies = [ 3042 3099 "proc-macro2", 3043 3100 "quote", ··· 3045 3102 3046 3103 [[package]] 3047 3104 name = "web-sys" 3048 - version = "0.3.63" 3105 + version = "0.3.64" 3049 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 3050 - checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 3107 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 3051 3108 dependencies = [ 3052 3109 "js-sys", 3053 3110 "wasm-bindgen", 3054 3111 ] 3055 3112 3056 3113 [[package]] 3057 - name = "webpki" 3058 - version = "0.22.0" 3059 - source = "registry+https://github.com/rust-lang/crates.io-index" 3060 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 3061 - dependencies = [ 3062 - "ring", 3063 - "untrusted", 3064 - ] 3065 - 3066 - [[package]] 3067 3114 name = "webpki-roots" 3068 - version = "0.22.6" 3115 + version = "0.23.1" 3069 3116 source = "registry+https://github.com/rust-lang/crates.io-index" 3070 - checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 3117 + checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" 3071 3118 dependencies = [ 3072 - "webpki", 3119 + "rustls-webpki", 3073 3120 ] 3074 3121 3075 3122 [[package]] ··· 3266 3313 3267 3314 [[package]] 3268 3315 name = "winnow" 3269 - version = "0.4.6" 3316 + version = "0.4.7" 3270 3317 source = "registry+https://github.com/rust-lang/crates.io-index" 3271 - checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 3318 + checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" 3272 3319 dependencies = [ 3273 3320 "memchr", 3274 3321 ]
+3 -3
pkgs/development/tools/ruff/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "ruff"; 13 - version = "0.0.275"; 13 + version = "0.0.276"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "astral-sh"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-HsoycugHzgudY3Aixv5INlOLTjLMzP+gKMMKIreiODs="; 19 + hash = "sha256-abFvjBmaY6SvfEHm/8P92s3Ns3jswLHrW2RdZc6IS64="; 20 20 }; 21 21 22 22 cargoLock = { 23 23 lockFile = ./Cargo.lock; 24 24 outputHashes = { 25 25 "libcst-0.1.0" = "sha256-jG9jYJP4reACkFLrQBWOYH6nbKniNyFVItD0cTZ+nW0="; 26 - "ruff_text_size-0.0.0" = "sha256-oIMZ+7oCID0Ud9Ss6hZjJDvAv7wepyODU31Pb3EOxiM="; 26 + "ruff_text_size-0.0.0" = "sha256-N4IzMeU8vqkfPBbC3o2bqkecCUcbgmX35QVdsTCtFfc="; 27 27 "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; 28 28 }; 29 29 };
+60
pkgs/games/doom-ports/doomrunner/default.nix
··· 1 + { lib 2 + , stdenv 3 + , qtbase 4 + , qmake 5 + , makeDesktopItem 6 + , wrapQtAppsHook 7 + , imagemagick 8 + , fetchFromGitHub 9 + }: 10 + 11 + stdenv.mkDerivation (finalAttrs: { 12 + pname = "doomrunner"; 13 + version = "1.7.2"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "Youda008"; 17 + repo = "DoomRunner"; 18 + rev = "v${finalAttrs.version}"; 19 + hash = "sha256-a+f1L7WKdSwMlmXvvIkN+CPvW7Wh0gr4WuXsYKotfPE="; 20 + }; 21 + 22 + buildInputs = [ qtbase ]; 23 + nativeBuildInputs = [ qmake wrapQtAppsHook imagemagick ]; 24 + 25 + makeFlags = [ 26 + "INSTALL_ROOT=${placeholder "out"}" 27 + ]; 28 + 29 + postInstall = '' 30 + mkdir -p $out/{bin,share/applications} 31 + install -Dm755 $out/usr/bin/DoomRunner $out/bin/DoomRunner 32 + 33 + for size in 16 24 32 48 64 128; do 34 + mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps 35 + convert -background none -resize "$size"x"$size" $PWD/Resources/DoomRunner.ico -flatten $out/share/icons/hicolor/"$size"x"$size"/apps/DoomRunner.png 36 + done; 37 + 38 + install -m 444 -D "$desktopItem/share/applications/"* -t $out/share/applications/ 39 + rm -rf $out/usr 40 + ''; 41 + 42 + desktopItem = makeDesktopItem { 43 + name = "DoomRunner"; 44 + desktopName = "DoomRunner"; 45 + comment = "Preset-oriented graphical launcher of ZDoom and derivatives"; 46 + categories = [ "Game" ]; 47 + icon = "DoomRunner"; 48 + type = "Application"; 49 + exec = "DoomRunner"; 50 + }; 51 + 52 + meta = with lib; { 53 + description = "Graphical launcher of ZDoom and derivatives"; 54 + homepage = "https://github.com/Youda008/DoomRunner/"; 55 + changelog = "https://github.com/Youda008/DoomRunner/blob/${finalAttrs.src.rev}/changelog.txt"; 56 + license = licenses.gpl3Only; 57 + platforms = platforms.linux; 58 + maintainers = with maintainers; [ keenanweaver ]; 59 + }; 60 + })
+3 -3
pkgs/misc/cups/drivers/foomatic-db/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "foomatic-db"; 16 - version = "unstable-2023-03-30"; 16 + version = "unstable-2023-06-30"; 17 17 18 18 src = fetchFromGitHub { 19 19 # there is also a daily snapshot at the `downloadPage`, 20 20 # but it gets deleted quickly and would provoke 404 errors 21 21 owner = "OpenPrinting"; 22 22 repo = "foomatic-db"; 23 - rev = "d883a215dc062e478c64d4e2eee9b0e39e6c629d"; 24 - hash = "sha256-eFgHTbj4pNfLG2ftU29FQ8rgRMbX+44UytfoZ4vdgZ4="; 23 + rev = "5b916154bcc37d9881f71110b3d5a7e624a67c95"; 24 + hash = "sha256-mbIVtrmLT8saZga6rIMY55xCQWadV9BSlZR4669wNCs="; 25 25 }; 26 26 27 27 buildInputs = [ cups cups-filters ghostscript gnused perl ];
+2 -2
pkgs/misc/opensbi/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "opensbi"; 12 - version = "1.2"; 12 + version = "1.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "riscv-software-src"; 16 16 repo = "opensbi"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-Zcl+SE2nySMycV/ozsl4AvGipRsMblA5mt3oVZ81Z44="; 18 + sha256 = "sha256-Dr16fVUGLYGnGYHkjAyqpJxt8p95F0CJIU9ESGWKGWo="; 19 19 }; 20 20 21 21 postPatch = ''
+27
pkgs/os-specific/darwin/hexfiend/default.nix
··· 1 + { stdenv, lib, fetchurl, undmg }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "hexfiend"; 5 + version = "2.16.0"; 6 + 7 + src = fetchurl { 8 + url = "https://github.com/HexFiend/HexFiend/releases/download/v${version}/Hex_Fiend_${lib.versions.majorMinor version}.dmg"; 9 + sha256 = "sha256-jO57bW5TyuQ0mjKKsSwDoGLp2TZ1d+m159flVGaVrLc="; 10 + }; 11 + 12 + sourceRoot = "Hex Fiend.app"; 13 + nativeBuildInputs = [ undmg ]; 14 + installPhase = '' 15 + mkdir -p "$out/Applications/Hex Fiend.app" 16 + cp -R . "$out/Applications/Hex Fiend.app" 17 + ''; 18 + 19 + meta = with lib; { 20 + description = "Open-source macOS hex editor"; 21 + homepage = "http://hexfiend.com/"; 22 + changelog = "https://hexfiend.github.io/HexFiend/ReleaseNotes.html"; 23 + license = licenses.bsd2; 24 + maintainers = with maintainers; [ eliandoran ]; 25 + platforms = [ "x86_64-darwin" ]; 26 + }; 27 + }
-23
pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix
··· 1 - { lib, stdenvNoCC, linuxPackages }: 2 - with lib; 3 - stdenvNoCC.mkDerivation { 4 - pname = "rtl8723bs-firmware"; 5 - version = linuxPackages.rtl8723bs.version; 6 - inherit (linuxPackages.rtl8723bs) src; 7 - 8 - dontBuild = true; 9 - 10 - installPhase = '' 11 - mkdir -p "$out/lib/firmware/rtlwifi" 12 - cp rtl8723bs_nic.bin "$out/lib/firmware/rtlwifi" 13 - cp rtl8723bs_wowlan.bin "$out/lib/firmware/rtlwifi" 14 - ''; 15 - 16 - meta = with lib; { 17 - description = "Firmware for RealTek 8723bs"; 18 - homepage = "https://github.com/hadess/rtl8723bs"; 19 - license = licenses.unfreeRedistributableFirmware; 20 - maintainers = with maintainers; [ elitak ]; 21 - platforms = with platforms; linux; 22 - }; 23 - }
-41
pkgs/os-specific/linux/rtl8723bs/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, nukeReferences, kernel }: 2 - with lib; 3 - stdenv.mkDerivation rec { 4 - name = "rtl8723bs-${kernel.version}-${version}"; 5 - version = "2017-04-06"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "hadess"; 9 - repo = "rtl8723bs"; 10 - rev = "db2c4f61d48fe3b47c167c8bcd722ce83c24aca5"; 11 - sha256 = "0pxqya14a61vv2v5ky1ldybc0mjfin9mpvmajlmv0lls904rph7g"; 12 - }; 13 - 14 - hardeningDisable = [ "pic" ]; 15 - 16 - buildInputs = [ nukeReferences ]; 17 - 18 - makeFlags = [ 19 - "ARCH=${stdenv.hostPlatform.linuxArch}" # Normally not needed, but the Makefile sets ARCH in a broken way. 20 - "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" # Makefile uses $(uname -r); breaks us. 21 - ]; 22 - 23 - enableParallelBuilding = true; 24 - 25 - # The Makefile doesn't use env-vars well, so install manually: 26 - installPhase = '' 27 - mkdir -p $out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wireless 28 - cp r8723bs.ko $out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wireless 29 - 30 - nuke-refs $(find $out -name "*.ko") 31 - ''; 32 - 33 - meta = { 34 - description = "Realtek SDIO Wi-Fi driver"; 35 - homepage = "https://github.com/hadess/rtl8723bs"; 36 - license = lib.licenses.gpl2; 37 - platforms = lib.platforms.linux; 38 - broken = versionAtLeast kernel.version "4.12"; # Now in kernel staging drivers 39 - maintainers = with maintainers; [ elitak ]; 40 - }; 41 - }
+5 -2
pkgs/servers/amqp/rabbitmq-server/default.nix
··· 38 38 39 39 stdenv.mkDerivation rec { 40 40 pname = "rabbitmq-server"; 41 - version = "3.12.0"; 41 + version = "3.12.1"; 42 42 43 43 # when updating, consider bumping elixir version in all-packages.nix 44 44 src = fetchurl { 45 45 url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${pname}-${version}.tar.xz"; 46 - hash = "sha256-XHiFiKO4vi+gD2Cw6QnRCu5YHDKJviLETadmj1Vzr/Y="; 46 + hash = "sha256-n++vqJlRH0C4WdZEswoaJxkuvghbu9MYhBUqFhbhISA="; 47 47 }; 48 48 49 49 nativeBuildInputs = [ unzip xmlto docbook_xml_dtd_45 docbook_xsl zip rsync python3 ]; 50 + 50 51 buildInputs = [ erlang elixir libxml2 libxslt glibcLocales ] 51 52 ++ lib.optionals stdenv.isDarwin [ AppKit Carbon Cocoa ]; 52 53 ··· 56 57 "PREFIX=${placeholder "out"}" 57 58 "RMQ_ERLAPP_DIR=${placeholder "out"}" 58 59 ]; 60 + 59 61 installTargets = [ "install" "install-man" ]; 60 62 61 63 preBuild = '' ··· 86 88 meta = with lib; { 87 89 homepage = "https://www.rabbitmq.com/"; 88 90 description = "An implementation of the AMQP messaging protocol"; 91 + changelog = "https://github.com/rabbitmq/rabbitmq-server/releases/tag/v${version}"; 89 92 license = licenses.mpl20; 90 93 platforms = platforms.unix; 91 94 maintainers = with maintainers; [ turion ];
+2 -2
pkgs/servers/bazarr/default.nix
··· 8 8 in 9 9 stdenv.mkDerivation rec { 10 10 pname = "bazarr"; 11 - version = "1.2.1"; 11 + version = "1.2.2"; 12 12 13 13 sourceRoot = "."; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/morpheus65535/bazarr/releases/download/v${version}/bazarr.zip"; 17 - sha256 = "sha256-PuVK1jrNjxagESYvgqRBfxzsV/KxFhTdOyliO8smwec="; 17 + sha256 = "sha256-gHbaRqUEwTfYG4kJ3BNxaG74EDLW7khfvCk6dkRALt8="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ unzip makeWrapper ];
+3 -3
pkgs/servers/go-cqhttp/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "go-cqhttp"; 8 - version = "1.0.1"; 8 + version = "1.1.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "Mrs4s"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-Vc/k4mb1JramT2l+zu9zZQa65gP5XvgqUEQgle1vX8w="; 14 + hash = "sha256-/nmPiB2BHltguAJFHCvtS3oh/BttEH75GhgSa25cI3s="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-tAvo96hIWxkt3rrrPH5fDKwfwuc76Ze0r55R/ZssU4s="; 17 + vendorSha256 = "sha256-Oqig/qtdGFO2/t7vvkApqdNhjNnYzEavNpyneAMa10k="; 18 18 19 19 meta = with lib; { 20 20 description = "The Golang implementation of OneBot based on Mirai and MiraiGo";
+189 -227
pkgs/servers/kanidm/Cargo.lock
··· 74 74 ] 75 75 76 76 [[package]] 77 + name = "ahash" 78 + version = "0.8.3" 79 + source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 81 + dependencies = [ 82 + "cfg-if 1.0.0", 83 + "once_cell", 84 + "version_check", 85 + ] 86 + 87 + [[package]] 77 88 name = "aho-corasick" 78 89 version = "1.0.1" 79 90 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 99 110 100 111 [[package]] 101 112 name = "anyhow" 102 - version = "1.0.70" 113 + version = "1.0.71" 103 114 source = "registry+https://github.com/rust-lang/crates.io-index" 104 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 115 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 105 116 106 117 [[package]] 107 118 name = "anymap2" ··· 134 145 "num-traits", 135 146 "rusticata-macros", 136 147 "thiserror", 137 - "time 0.3.20", 148 + "time 0.3.21", 138 149 ] 139 150 140 151 [[package]] ··· 182 193 "futures-io", 183 194 "memchr", 184 195 "pin-project-lite 0.2.9", 196 + ] 197 + 198 + [[package]] 199 + name = "async-compression" 200 + version = "0.4.0" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "5b0122885821398cc923ece939e24d1056a2384ee719432397fa9db87230ff11" 203 + dependencies = [ 204 + "flate2", 205 + "futures-core", 206 + "memchr", 207 + "pin-project-lite 0.2.9", 185 208 "tokio", 186 209 ] 187 210 ··· 376 399 dependencies = [ 377 400 "proc-macro2", 378 401 "quote", 379 - "syn 2.0.15", 402 + "syn 2.0.16", 380 403 ] 381 404 382 405 [[package]] ··· 456 479 457 480 [[package]] 458 481 name = "base64" 459 - version = "0.21.0" 482 + version = "0.21.1" 460 483 source = "registry+https://github.com/rust-lang/crates.io-index" 461 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 484 + checksum = "3f1e31e207a6b8fb791a38ea3105e6cb541f55e4d029902d3039a4ad07cc4105" 462 485 463 486 [[package]] 464 487 name = "base64urlsafedata" ··· 466 489 source = "registry+https://github.com/rust-lang/crates.io-index" 467 490 checksum = "18b3d30abb74120a9d5267463b9e0045fdccc4dd152e7249d966612dc1721384" 468 491 dependencies = [ 469 - "base64 0.21.0", 492 + "base64 0.21.1", 470 493 "serde", 471 494 "serde_json", 472 495 ] ··· 578 601 579 602 [[package]] 580 603 name = "bumpalo" 581 - version = "3.12.0" 604 + version = "3.13.0" 582 605 source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 606 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 584 607 585 608 [[package]] 586 609 name = "byte-tools" ··· 657 680 658 681 [[package]] 659 682 name = "ciborium" 660 - version = "0.2.0" 683 + version = "0.2.1" 661 684 source = "registry+https://github.com/rust-lang/crates.io-index" 662 - checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" 685 + checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" 663 686 dependencies = [ 664 687 "ciborium-io", 665 688 "ciborium-ll", ··· 668 691 669 692 [[package]] 670 693 name = "ciborium-io" 671 - version = "0.2.0" 694 + version = "0.2.1" 672 695 source = "registry+https://github.com/rust-lang/crates.io-index" 673 - checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" 696 + checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" 674 697 675 698 [[package]] 676 699 name = "ciborium-ll" 677 - version = "0.2.0" 700 + version = "0.2.1" 678 701 source = "registry+https://github.com/rust-lang/crates.io-index" 679 - checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" 702 + checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" 680 703 dependencies = [ 681 704 "ciborium-io", 682 705 "half", ··· 740 763 ] 741 764 742 765 [[package]] 743 - name = "codespan-reporting" 744 - version = "0.11.1" 745 - source = "registry+https://github.com/rust-lang/crates.io-index" 746 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 747 - dependencies = [ 748 - "termcolor", 749 - "unicode-width", 750 - ] 751 - 752 - [[package]] 753 766 name = "color_quant" 754 767 version = "1.1.0" 755 768 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 778 791 source = "registry+https://github.com/rust-lang/crates.io-index" 779 792 checksum = "5d3d825450e64aece76bdcf5c6d115c454ebb284c892da3e4cc7ff1e62e72069" 780 793 dependencies = [ 781 - "ahash", 794 + "ahash 0.7.6", 782 795 "crossbeam-epoch", 783 796 "crossbeam-queue", 784 797 "crossbeam-utils", ··· 800 813 801 814 [[package]] 802 815 name = "console" 803 - version = "0.15.5" 816 + version = "0.15.7" 804 817 source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60" 818 + checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 806 819 dependencies = [ 807 820 "encode_unicode", 808 821 "lazy_static", 809 822 "libc", 810 823 "unicode-width", 811 - "windows-sys 0.42.0", 824 + "windows-sys 0.45.0", 812 825 ] 813 826 814 827 [[package]] ··· 857 870 checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 858 871 dependencies = [ 859 872 "percent-encoding", 860 - "time 0.3.20", 873 + "time 0.3.21", 861 874 "version_check", 862 875 ] 863 876 ··· 873 886 "publicsuffix", 874 887 "serde", 875 888 "serde_json", 876 - "time 0.3.20", 889 + "time 0.3.21", 877 890 "url", 878 891 ] 879 892 ··· 895 908 896 909 [[package]] 897 910 name = "cpufeatures" 898 - version = "0.2.6" 911 + version = "0.2.7" 899 912 source = "registry+https://github.com/rust-lang/crates.io-index" 900 - checksum = "280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181" 913 + checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 901 914 dependencies = [ 902 915 "libc", 903 916 ] ··· 1102 1115 ] 1103 1116 1104 1117 [[package]] 1105 - name = "cxx" 1106 - version = "1.0.94" 1107 - source = "registry+https://github.com/rust-lang/crates.io-index" 1108 - checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 1109 - dependencies = [ 1110 - "cc", 1111 - "cxxbridge-flags", 1112 - "cxxbridge-macro", 1113 - "link-cplusplus", 1114 - ] 1115 - 1116 - [[package]] 1117 - name = "cxx-build" 1118 - version = "1.0.94" 1119 - source = "registry+https://github.com/rust-lang/crates.io-index" 1120 - checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 1121 - dependencies = [ 1122 - "cc", 1123 - "codespan-reporting", 1124 - "once_cell", 1125 - "proc-macro2", 1126 - "quote", 1127 - "scratch", 1128 - "syn 2.0.15", 1129 - ] 1130 - 1131 - [[package]] 1132 - name = "cxxbridge-flags" 1133 - version = "1.0.94" 1134 - source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 1136 - 1137 - [[package]] 1138 - name = "cxxbridge-macro" 1139 - version = "1.0.94" 1140 - source = "registry+https://github.com/rust-lang/crates.io-index" 1141 - checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 1142 - dependencies = [ 1143 - "proc-macro2", 1144 - "quote", 1145 - "syn 2.0.15", 1146 - ] 1147 - 1148 - [[package]] 1149 1118 name = "daemon" 1150 1119 version = "1.1.0-alpha.12" 1151 1120 dependencies = [ ··· 1203 1172 1204 1173 [[package]] 1205 1174 name = "data-encoding" 1206 - version = "2.3.3" 1175 + version = "2.4.0" 1207 1176 source = "registry+https://github.com/rust-lang/crates.io-index" 1208 - checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" 1177 + checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 1209 1178 1210 1179 [[package]] 1211 1180 name = "der-parser" ··· 1294 1263 1295 1264 [[package]] 1296 1265 name = "digest" 1297 - version = "0.10.6" 1266 + version = "0.10.7" 1298 1267 source = "registry+https://github.com/rust-lang/crates.io-index" 1299 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 1268 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1300 1269 dependencies = [ 1301 1270 "block-buffer 0.10.4", 1302 1271 "crypto-common", ··· 1330 1299 1331 1300 [[package]] 1332 1301 name = "displaydoc" 1333 - version = "0.2.3" 1302 + version = "0.2.4" 1334 1303 source = "registry+https://github.com/rust-lang/crates.io-index" 1335 - checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" 1304 + checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 1336 1305 dependencies = [ 1337 1306 "proc-macro2", 1338 1307 "quote", 1339 - "syn 1.0.109", 1308 + "syn 2.0.16", 1340 1309 ] 1341 1310 1342 1311 [[package]] ··· 1461 1430 source = "registry+https://github.com/rust-lang/crates.io-index" 1462 1431 checksum = "3364d69f691f3903b1a71605fa04f40a7c2d259f0f0512347e36d19a63debf1f" 1463 1432 dependencies = [ 1464 - "base64 0.21.0", 1433 + "base64 0.21.1", 1465 1434 "byteorder", 1466 1435 "getrandom 0.2.9", 1467 1436 "openssl", ··· 1482 1451 1483 1452 [[package]] 1484 1453 name = "flate2" 1485 - version = "1.0.25" 1454 + version = "1.0.26" 1486 1455 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 1456 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 1488 1457 dependencies = [ 1489 1458 "crc32fast", 1490 1459 "miniz_oxide", ··· 1612 1581 dependencies = [ 1613 1582 "proc-macro2", 1614 1583 "quote", 1615 - "syn 2.0.15", 1584 + "syn 2.0.16", 1616 1585 ] 1617 1586 1618 1587 [[package]] ··· 1883 1852 1884 1853 [[package]] 1885 1854 name = "h2" 1886 - version = "0.3.18" 1855 + version = "0.3.19" 1887 1856 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 - checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" 1857 + checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" 1889 1858 dependencies = [ 1890 1859 "bytes", 1891 1860 "fnv", ··· 1912 1881 source = "registry+https://github.com/rust-lang/crates.io-index" 1913 1882 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1914 1883 dependencies = [ 1915 - "ahash", 1884 + "ahash 0.7.6", 1916 1885 "serde", 1917 1886 ] 1918 1887 1919 1888 [[package]] 1889 + name = "hashbrown" 1890 + version = "0.13.2" 1891 + source = "registry+https://github.com/rust-lang/crates.io-index" 1892 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1893 + dependencies = [ 1894 + "ahash 0.8.3", 1895 + ] 1896 + 1897 + [[package]] 1920 1898 name = "hashlink" 1921 - version = "0.8.1" 1899 + version = "0.8.2" 1922 1900 source = "registry+https://github.com/rust-lang/crates.io-index" 1923 - checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" 1901 + checksum = "0761a1b9491c4f2e3d66aa0f62d0fba0af9a0e2852e4d48ea506632a4b56e6aa" 1924 1902 dependencies = [ 1925 - "hashbrown", 1903 + "hashbrown 0.13.2", 1926 1904 ] 1927 1905 1928 1906 [[package]] ··· 2112 2090 2113 2091 [[package]] 2114 2092 name = "iana-time-zone-haiku" 2115 - version = "0.1.1" 2093 + version = "0.1.2" 2116 2094 source = "registry+https://github.com/rust-lang/crates.io-index" 2117 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 2095 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2118 2096 dependencies = [ 2119 - "cxx", 2120 - "cxx-build", 2097 + "cc", 2121 2098 ] 2122 2099 2123 2100 [[package]] ··· 2188 2165 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2189 2166 dependencies = [ 2190 2167 "autocfg", 2191 - "hashbrown", 2168 + "hashbrown 0.12.3", 2192 2169 ] 2193 2170 2194 2171 [[package]] ··· 2208 2185 2209 2186 [[package]] 2210 2187 name = "io-lifetimes" 2211 - version = "1.0.10" 2188 + version = "1.0.11" 2212 2189 source = "registry+https://github.com/rust-lang/crates.io-index" 2213 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 2190 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2214 2191 dependencies = [ 2215 2192 "hermit-abi 0.3.1", 2216 2193 "libc", ··· 2249 2226 2250 2227 [[package]] 2251 2228 name = "js-sys" 2252 - version = "0.3.61" 2229 + version = "0.3.63" 2253 2230 source = "registry+https://github.com/rust-lang/crates.io-index" 2254 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 2231 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 2255 2232 dependencies = [ 2256 2233 "wasm-bindgen", 2257 2234 ] ··· 2301 2278 name = "kanidm_lib_crypto" 2302 2279 version = "0.1.0" 2303 2280 dependencies = [ 2304 - "base64 0.21.0", 2281 + "base64 0.21.1", 2305 2282 "base64urlsafedata", 2306 2283 "hex", 2307 2284 "kanidm_proto", ··· 2438 2415 version = "1.1.0-alpha.12" 2439 2416 dependencies = [ 2440 2417 "async-trait", 2441 - "base64 0.21.0", 2418 + "base64 0.21.1", 2442 2419 "base64urlsafedata", 2443 2420 "compact_jwt", 2444 2421 "concread", ··· 2448 2425 "filetime", 2449 2426 "futures", 2450 2427 "futures-util", 2451 - "hashbrown", 2428 + "hashbrown 0.12.3", 2452 2429 "idlset", 2453 2430 "kanidm_lib_crypto", 2454 2431 "kanidm_proto", ··· 2498 2475 dependencies = [ 2499 2476 "proc-macro2", 2500 2477 "quote", 2501 - "syn 2.0.15", 2478 + "syn 2.0.16", 2502 2479 ] 2503 2480 2504 2481 [[package]] ··· 2619 2596 2620 2597 [[package]] 2621 2598 name = "libc" 2622 - version = "0.2.142" 2599 + version = "0.2.144" 2623 2600 source = "registry+https://github.com/rust-lang/crates.io-index" 2624 - checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 2601 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 2625 2602 2626 2603 [[package]] 2627 2604 name = "libgit2-sys" ··· 2695 2672 2696 2673 [[package]] 2697 2674 name = "libz-sys" 2698 - version = "1.1.8" 2675 + version = "1.1.9" 2699 2676 source = "registry+https://github.com/rust-lang/crates.io-index" 2700 - checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" 2677 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 2701 2678 dependencies = [ 2702 2679 "cc", 2703 2680 "libc", 2704 2681 "pkg-config", 2705 2682 "vcpkg", 2706 - ] 2707 - 2708 - [[package]] 2709 - name = "link-cplusplus" 2710 - version = "1.0.8" 2711 - source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 2713 - dependencies = [ 2714 - "cc", 2715 2683 ] 2716 2684 2717 2685 [[package]] 2718 2686 name = "linux-raw-sys" 2719 - version = "0.3.3" 2687 + version = "0.3.8" 2720 2688 source = "registry+https://github.com/rust-lang/crates.io-index" 2721 - checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c" 2689 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2722 2690 2723 2691 [[package]] 2724 2692 name = "lock_api" ··· 2747 2715 source = "registry+https://github.com/rust-lang/crates.io-index" 2748 2716 checksum = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a" 2749 2717 dependencies = [ 2750 - "hashbrown", 2718 + "hashbrown 0.12.3", 2751 2719 ] 2752 2720 2753 2721 [[package]] ··· 2756 2724 source = "registry+https://github.com/rust-lang/crates.io-index" 2757 2725 checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909" 2758 2726 dependencies = [ 2759 - "hashbrown", 2727 + "hashbrown 0.12.3", 2760 2728 ] 2761 2729 2762 2730 [[package]] ··· 2821 2789 2822 2790 [[package]] 2823 2791 name = "miniz_oxide" 2824 - version = "0.6.2" 2792 + version = "0.7.1" 2825 2793 source = "registry+https://github.com/rust-lang/crates.io-index" 2826 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 2794 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2827 2795 dependencies = [ 2828 2796 "adler", 2829 2797 ] ··· 2983 2951 2984 2952 [[package]] 2985 2953 name = "oauth2" 2986 - version = "4.3.0" 2954 + version = "4.4.0" 2987 2955 source = "registry+https://github.com/rust-lang/crates.io-index" 2988 - checksum = "eeaf26a72311c087f8c5ba617c96fac67a5c04f430e716ac8d8ab2de62e23368" 2956 + checksum = "50df55a3cc0374df91ef8da8741542d9e0b9e6581481ed1cffe84f64d2f5fc3d" 2989 2957 dependencies = [ 2990 2958 "base64 0.13.1", 2991 2959 "chrono", ··· 3056 3024 dependencies = [ 3057 3025 "proc-macro2", 3058 3026 "quote", 3059 - "syn 2.0.15", 3027 + "syn 2.0.16", 3060 3028 ] 3061 3029 3062 3030 [[package]] ··· 3215 3183 3216 3184 [[package]] 3217 3185 name = "pin-project" 3218 - version = "1.0.12" 3186 + version = "1.1.0" 3219 3187 source = "registry+https://github.com/rust-lang/crates.io-index" 3220 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 3188 + checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 3221 3189 dependencies = [ 3222 3190 "pin-project-internal", 3223 3191 ] 3224 3192 3225 3193 [[package]] 3226 3194 name = "pin-project-internal" 3227 - version = "1.0.12" 3195 + version = "1.1.0" 3228 3196 source = "registry+https://github.com/rust-lang/crates.io-index" 3229 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 3197 + checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 3230 3198 dependencies = [ 3231 3199 "proc-macro2", 3232 3200 "quote", 3233 - "syn 1.0.109", 3201 + "syn 2.0.16", 3234 3202 ] 3235 3203 3236 3204 [[package]] ··· 3264 3232 3265 3233 [[package]] 3266 3234 name = "pkg-config" 3267 - version = "0.3.26" 3235 + version = "0.3.27" 3268 3236 source = "registry+https://github.com/rust-lang/crates.io-index" 3269 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 3237 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 3270 3238 3271 3239 [[package]] 3272 3240 name = "plotters" ··· 3298 3266 3299 3267 [[package]] 3300 3268 name = "polling" 3301 - version = "2.7.0" 3269 + version = "2.8.0" 3302 3270 source = "registry+https://github.com/rust-lang/crates.io-index" 3303 - checksum = "4be1c66a6add46bff50935c313dae30a5030cf8385c5206e8a95e9e9def974aa" 3271 + checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3304 3272 dependencies = [ 3305 3273 "autocfg", 3306 3274 "bitflags", ··· 3381 3349 3382 3350 [[package]] 3383 3351 name = "proc-macro2" 3384 - version = "1.0.56" 3352 + version = "1.0.58" 3385 3353 source = "registry+https://github.com/rust-lang/crates.io-index" 3386 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 3354 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 3387 3355 dependencies = [ 3388 3356 "unicode-ident", 3389 3357 ] ··· 3392 3360 name = "profiles" 3393 3361 version = "1.1.0-alpha.12" 3394 3362 dependencies = [ 3395 - "base64 0.21.0", 3363 + "base64 0.21.1", 3396 3364 "serde", 3397 3365 "toml", 3398 3366 ] ··· 3448 3416 3449 3417 [[package]] 3450 3418 name = "quote" 3451 - version = "1.0.26" 3419 + version = "1.0.27" 3452 3420 source = "registry+https://github.com/rust-lang/crates.io-index" 3453 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 3421 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 3454 3422 dependencies = [ 3455 3423 "proc-macro2", 3456 3424 ] ··· 3600 3568 3601 3569 [[package]] 3602 3570 name = "regex" 3603 - version = "1.8.1" 3571 + version = "1.8.2" 3604 3572 source = "registry+https://github.com/rust-lang/crates.io-index" 3605 - checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 3573 + checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974" 3606 3574 dependencies = [ 3607 3575 "aho-corasick", 3608 3576 "memchr", 3609 - "regex-syntax 0.7.1", 3577 + "regex-syntax 0.7.2", 3610 3578 ] 3611 3579 3612 3580 [[package]] ··· 3626 3594 3627 3595 [[package]] 3628 3596 name = "regex-syntax" 3629 - version = "0.7.1" 3597 + version = "0.7.2" 3630 3598 source = "registry+https://github.com/rust-lang/crates.io-index" 3631 - checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 3599 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 3632 3600 3633 3601 [[package]] 3634 3602 name = "reqwest" 3635 - version = "0.11.17" 3603 + version = "0.11.18" 3636 3604 source = "registry+https://github.com/rust-lang/crates.io-index" 3637 - checksum = "13293b639a097af28fc8a90f22add145a9c954e49d77da06263d58cf44d5fb91" 3605 + checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" 3638 3606 dependencies = [ 3639 - "async-compression", 3640 - "base64 0.21.0", 3607 + "async-compression 0.4.0", 3608 + "base64 0.21.1", 3641 3609 "bytes", 3642 3610 "cookie 0.16.2", 3643 3611 "cookie_store", ··· 3754 3722 3755 3723 [[package]] 3756 3724 name = "rustix" 3757 - version = "0.37.12" 3725 + version = "0.37.19" 3758 3726 source = "registry+https://github.com/rust-lang/crates.io-index" 3759 - checksum = "722529a737f5a942fdbac3a46cee213053196737c5eaa3386d52e85b786f2659" 3727 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 3760 3728 dependencies = [ 3761 3729 "bitflags", 3762 3730 "errno", ··· 3835 3803 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 3836 3804 3837 3805 [[package]] 3838 - name = "scratch" 3839 - version = "1.0.5" 3840 - source = "registry+https://github.com/rust-lang/crates.io-index" 3841 - checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 3842 - 3843 - [[package]] 3844 3806 name = "security-framework" 3845 - version = "2.8.2" 3807 + version = "2.9.1" 3846 3808 source = "registry+https://github.com/rust-lang/crates.io-index" 3847 - checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" 3809 + checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" 3848 3810 dependencies = [ 3849 3811 "bitflags", 3850 3812 "core-foundation", ··· 3855 3817 3856 3818 [[package]] 3857 3819 name = "security-framework-sys" 3858 - version = "2.8.0" 3820 + version = "2.9.0" 3859 3821 source = "registry+https://github.com/rust-lang/crates.io-index" 3860 - checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" 3822 + checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 3861 3823 dependencies = [ 3862 3824 "core-foundation-sys", 3863 3825 "libc", ··· 3880 3842 3881 3843 [[package]] 3882 3844 name = "serde" 3883 - version = "1.0.160" 3845 + version = "1.0.163" 3884 3846 source = "registry+https://github.com/rust-lang/crates.io-index" 3885 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 3847 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 3886 3848 dependencies = [ 3887 3849 "serde_derive", 3888 3850 ] ··· 3929 3891 3930 3892 [[package]] 3931 3893 name = "serde_derive" 3932 - version = "1.0.160" 3894 + version = "1.0.163" 3933 3895 source = "registry+https://github.com/rust-lang/crates.io-index" 3934 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 3896 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 3935 3897 dependencies = [ 3936 3898 "proc-macro2", 3937 3899 "quote", 3938 - "syn 2.0.15", 3900 + "syn 2.0.16", 3939 3901 ] 3940 3902 3941 3903 [[package]] 3942 3904 name = "serde_fmt" 3943 - version = "1.0.2" 3905 + version = "1.0.3" 3944 3906 source = "registry+https://github.com/rust-lang/crates.io-index" 3945 - checksum = "6180def5ddda7565fea64b0fba33b99192d86d669f23b5019598e0b7e846b407" 3907 + checksum = "e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4" 3946 3908 dependencies = [ 3947 3909 "serde", 3948 3910 ] ··· 4038 4000 dependencies = [ 4039 4001 "cfg-if 1.0.0", 4040 4002 "cpufeatures", 4041 - "digest 0.10.6", 4003 + "digest 0.10.7", 4042 4004 ] 4043 4005 4044 4006 [[package]] ··· 4269 4231 4270 4232 [[package]] 4271 4233 name = "syn" 4272 - version = "2.0.15" 4234 + version = "2.0.16" 4273 4235 source = "registry+https://github.com/rust-lang/crates.io-index" 4274 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 4236 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 4275 4237 dependencies = [ 4276 4238 "proc-macro2", 4277 4239 "quote", ··· 4318 4280 dependencies = [ 4319 4281 "proc-macro2", 4320 4282 "quote", 4321 - "syn 2.0.15", 4283 + "syn 2.0.16", 4322 4284 ] 4323 4285 4324 4286 [[package]] ··· 4344 4306 dependencies = [ 4345 4307 "proc-macro2", 4346 4308 "quote", 4347 - "syn 2.0.15", 4309 + "syn 2.0.16", 4348 4310 ] 4349 4311 4350 4312 [[package]] ··· 4386 4348 source = "registry+https://github.com/rust-lang/crates.io-index" 4387 4349 checksum = "92a55e754f247bb04c6ea1c2ec46f1a4e8a91dabca9dc7a38c67aa3a9df6b359" 4388 4350 dependencies = [ 4389 - "async-compression", 4351 + "async-compression 0.3.15", 4390 4352 "futures-lite", 4391 4353 "http-types", 4392 4354 "regex", ··· 4458 4420 4459 4421 [[package]] 4460 4422 name = "time" 4461 - version = "0.3.20" 4423 + version = "0.3.21" 4462 4424 source = "registry+https://github.com/rust-lang/crates.io-index" 4463 - checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 4425 + checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc" 4464 4426 dependencies = [ 4465 4427 "itoa", 4466 4428 "serde", 4467 4429 "time-core", 4468 - "time-macros 0.2.8", 4430 + "time-macros 0.2.9", 4469 4431 ] 4470 4432 4471 4433 [[package]] 4472 4434 name = "time-core" 4473 - version = "0.1.0" 4435 + version = "0.1.1" 4474 4436 source = "registry+https://github.com/rust-lang/crates.io-index" 4475 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 4437 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 4476 4438 4477 4439 [[package]] 4478 4440 name = "time-macros" ··· 4486 4448 4487 4449 [[package]] 4488 4450 name = "time-macros" 4489 - version = "0.2.8" 4451 + version = "0.2.9" 4490 4452 source = "registry+https://github.com/rust-lang/crates.io-index" 4491 - checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" 4453 + checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 4492 4454 dependencies = [ 4493 4455 "time-core", 4494 4456 ] ··· 4533 4495 4534 4496 [[package]] 4535 4497 name = "tokio" 4536 - version = "1.28.0" 4498 + version = "1.28.1" 4537 4499 source = "registry+https://github.com/rust-lang/crates.io-index" 4538 - checksum = "c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f" 4500 + checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 4539 4501 dependencies = [ 4540 4502 "autocfg", 4541 4503 "bytes", ··· 4557 4519 dependencies = [ 4558 4520 "proc-macro2", 4559 4521 "quote", 4560 - "syn 2.0.15", 4522 + "syn 2.0.16", 4561 4523 ] 4562 4524 4563 4525 [[package]] ··· 4584 4546 4585 4547 [[package]] 4586 4548 name = "tokio-stream" 4587 - version = "0.1.12" 4549 + version = "0.1.14" 4588 4550 source = "registry+https://github.com/rust-lang/crates.io-index" 4589 - checksum = "8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313" 4551 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 4590 4552 dependencies = [ 4591 4553 "futures-core", 4592 4554 "pin-project-lite 0.2.9", ··· 4618 4580 4619 4581 [[package]] 4620 4582 name = "toml_datetime" 4621 - version = "0.6.1" 4583 + version = "0.6.2" 4622 4584 source = "registry+https://github.com/rust-lang/crates.io-index" 4623 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 4585 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 4624 4586 4625 4587 [[package]] 4626 4588 name = "toml_edit" 4627 - version = "0.19.8" 4589 + version = "0.19.10" 4628 4590 source = "registry+https://github.com/rust-lang/crates.io-index" 4629 - checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 4591 + checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" 4630 4592 dependencies = [ 4631 4593 "indexmap", 4632 4594 "toml_datetime", ··· 4662 4624 4663 4625 [[package]] 4664 4626 name = "tracing-attributes" 4665 - version = "0.1.23" 4627 + version = "0.1.24" 4666 4628 source = "registry+https://github.com/rust-lang/crates.io-index" 4667 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 4629 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 4668 4630 dependencies = [ 4669 4631 "proc-macro2", 4670 4632 "quote", 4671 - "syn 1.0.109", 4633 + "syn 2.0.16", 4672 4634 ] 4673 4635 4674 4636 [[package]] 4675 4637 name = "tracing-core" 4676 - version = "0.1.30" 4638 + version = "0.1.31" 4677 4639 source = "registry+https://github.com/rust-lang/crates.io-index" 4678 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 4640 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 4679 4641 dependencies = [ 4680 4642 "once_cell", 4681 4643 "valuable", ··· 4743 4705 4744 4706 [[package]] 4745 4707 name = "unicode-ident" 4746 - version = "1.0.8" 4708 + version = "1.0.9" 4747 4709 source = "registry+https://github.com/rust-lang/crates.io-index" 4748 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 4710 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 4749 4711 4750 4712 [[package]] 4751 4713 name = "unicode-normalization" ··· 4808 4770 4809 4771 [[package]] 4810 4772 name = "uuid" 4811 - version = "1.3.2" 4773 + version = "1.3.3" 4812 4774 source = "registry+https://github.com/rust-lang/crates.io-index" 4813 - checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" 4775 + checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 4814 4776 dependencies = [ 4815 4777 "getrandom 0.2.9", 4816 4778 "serde", ··· 4894 4856 4895 4857 [[package]] 4896 4858 name = "wasm-bindgen" 4897 - version = "0.2.84" 4859 + version = "0.2.86" 4898 4860 source = "registry+https://github.com/rust-lang/crates.io-index" 4899 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 4861 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 4900 4862 dependencies = [ 4901 4863 "cfg-if 1.0.0", 4902 4864 "serde", ··· 4906 4868 4907 4869 [[package]] 4908 4870 name = "wasm-bindgen-backend" 4909 - version = "0.2.84" 4871 + version = "0.2.86" 4910 4872 source = "registry+https://github.com/rust-lang/crates.io-index" 4911 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 4873 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 4912 4874 dependencies = [ 4913 4875 "bumpalo", 4914 4876 "log", 4915 4877 "once_cell", 4916 4878 "proc-macro2", 4917 4879 "quote", 4918 - "syn 1.0.109", 4880 + "syn 2.0.16", 4919 4881 "wasm-bindgen-shared", 4920 4882 ] 4921 4883 4922 4884 [[package]] 4923 4885 name = "wasm-bindgen-futures" 4924 - version = "0.4.34" 4886 + version = "0.4.36" 4925 4887 source = "registry+https://github.com/rust-lang/crates.io-index" 4926 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 4888 + checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 4927 4889 dependencies = [ 4928 4890 "cfg-if 1.0.0", 4929 4891 "js-sys", ··· 4933 4895 4934 4896 [[package]] 4935 4897 name = "wasm-bindgen-macro" 4936 - version = "0.2.84" 4898 + version = "0.2.86" 4937 4899 source = "registry+https://github.com/rust-lang/crates.io-index" 4938 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 4900 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 4939 4901 dependencies = [ 4940 4902 "quote", 4941 4903 "wasm-bindgen-macro-support", ··· 4943 4905 4944 4906 [[package]] 4945 4907 name = "wasm-bindgen-macro-support" 4946 - version = "0.2.84" 4908 + version = "0.2.86" 4947 4909 source = "registry+https://github.com/rust-lang/crates.io-index" 4948 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 4910 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 4949 4911 dependencies = [ 4950 4912 "proc-macro2", 4951 4913 "quote", 4952 - "syn 1.0.109", 4914 + "syn 2.0.16", 4953 4915 "wasm-bindgen-backend", 4954 4916 "wasm-bindgen-shared", 4955 4917 ] 4956 4918 4957 4919 [[package]] 4958 4920 name = "wasm-bindgen-shared" 4959 - version = "0.2.84" 4921 + version = "0.2.86" 4960 4922 source = "registry+https://github.com/rust-lang/crates.io-index" 4961 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 4923 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 4962 4924 4963 4925 [[package]] 4964 4926 name = "wasm-bindgen-test" 4965 - version = "0.3.34" 4927 + version = "0.3.36" 4966 4928 source = "registry+https://github.com/rust-lang/crates.io-index" 4967 - checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" 4929 + checksum = "c9e636f3a428ff62b3742ebc3c70e254dfe12b8c2b469d688ea59cdd4abcf502" 4968 4930 dependencies = [ 4969 4931 "console_error_panic_hook", 4970 4932 "js-sys", ··· 4976 4938 4977 4939 [[package]] 4978 4940 name = "wasm-bindgen-test-macro" 4979 - version = "0.3.34" 4941 + version = "0.3.36" 4980 4942 source = "registry+https://github.com/rust-lang/crates.io-index" 4981 - checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" 4943 + checksum = "f18c1fad2f7c4958e7bcce014fa212f59a65d5e3721d0f77e6c0b27ede936ba3" 4982 4944 dependencies = [ 4983 4945 "proc-macro2", 4984 4946 "quote", ··· 4986 4948 4987 4949 [[package]] 4988 4950 name = "web-sys" 4989 - version = "0.3.61" 4951 + version = "0.3.63" 4990 4952 source = "registry+https://github.com/rust-lang/crates.io-index" 4991 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 4953 + checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 4992 4954 dependencies = [ 4993 4955 "js-sys", 4994 4956 "wasm-bindgen", ··· 5325 5287 5326 5288 [[package]] 5327 5289 name = "winnow" 5328 - version = "0.4.1" 5290 + version = "0.4.6" 5329 5291 source = "registry+https://github.com/rust-lang/crates.io-index" 5330 - checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 5292 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 5331 5293 dependencies = [ 5332 5294 "memchr", 5333 5295 ] ··· 5356 5318 "oid-registry", 5357 5319 "rusticata-macros", 5358 5320 "thiserror", 5359 - "time 0.3.20", 5321 + "time 0.3.21", 5360 5322 ] 5361 5323 5362 5324 [[package]] ··· 5445 5407 dependencies = [ 5446 5408 "proc-macro2", 5447 5409 "quote", 5448 - "syn 2.0.15", 5410 + "syn 2.0.16", 5449 5411 ] 5450 5412 5451 5413 [[package]] ··· 5461 5423 "lazy_static", 5462 5424 "quick-error", 5463 5425 "regex", 5464 - "time 0.3.20", 5426 + "time 0.3.21", 5465 5427 ]
+2 -2
pkgs/servers/kanidm/default.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = pname; 25 25 repo = pname; 26 - rev = "refs/tags/v${version}"; 27 - hash = "sha256-ZlUn7m5xgMWWIr9y/dkM/yZ2KF2LdkaxqtHsMcxAT/M="; 26 + rev = "f5924443f08e462067937a5dd0e2c19e5e1255da"; 27 + hash = "sha256-kJUxVrGpczIdOqKQbgRp1xERfKP6C0SDQgWdjtSuvZ8="; 28 28 }; 29 29 30 30 cargoLock = {
+16
pkgs/servers/mastodon/default.nix
··· 52 52 NODE_ENV = "production"; 53 53 54 54 buildPhase = '' 55 + runHook preBuild 56 + 55 57 export HOME=$PWD 56 58 # This option is needed for openssl-3 compatibility 57 59 # Otherwise we encounter this upstream issue: https://github.com/mastodon/mastodon/issues/17924 ··· 79 81 brotli --best --keep ~/public/packs/report.html 80 82 find ~/public/assets -type f -regextype posix-extended -iregex '.*\.(css|js|json|html)' \ 81 83 -exec brotli --best --keep {} ';' 84 + 85 + runHook postBuild 82 86 ''; 83 87 84 88 installPhase = '' 89 + runHook preInstall 90 + 85 91 mkdir -p $out/public 86 92 cp -r node_modules $out/node_modules 87 93 cp -r public/assets $out/public 88 94 cp -r public/packs $out/public 95 + 96 + runHook postInstall 89 97 ''; 90 98 }; 91 99 ··· 93 101 buildInputs = [ mastodonGems nodejs-slim ]; 94 102 95 103 buildPhase = '' 104 + runHook preBuild 105 + 96 106 ln -s $mastodonModules/node_modules node_modules 97 107 ln -s $mastodonModules/public/assets public/assets 98 108 ln -s $mastodonModules/public/packs public/packs ··· 125 135 rm -rf log 126 136 ln -s /var/log/mastodon log 127 137 ln -s /tmp tmp 138 + 139 + runHook postBuild 128 140 ''; 129 141 130 142 installPhase = let ··· 133 145 ${nodejs-slim}/bin/node ./streaming 134 146 ''; 135 147 in '' 148 + runHook preInstall 149 + 136 150 mkdir -p $out 137 151 cp -r * $out/ 138 152 ln -s ${run-streaming} $out/run-streaming.sh 153 + 154 + runHook postInstall 139 155 ''; 140 156 141 157 passthru = {
+37
pkgs/servers/matrix-synapse/sliding-sync/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "matrix-sliding-sync"; 8 + version = "0.99.3"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "matrix-org"; 12 + repo = "sliding-sync"; 13 + rev = "v${version}"; 14 + hash = "sha256-lmmOq0gkvrIXQmy3rbTga0cC85t0LWjDOqrH1NWUpdA="; 15 + }; 16 + 17 + vendorHash = "sha256-447P2TbBUEHmHubHiiZCrFVCj2/tmEuYFzLo27UyCk4="; 18 + 19 + subPackages = [ "cmd/syncv3" ]; 20 + 21 + ldflags = [ 22 + "-s" 23 + "-w" 24 + "-X main.GitCommit=${src.rev}" 25 + ]; 26 + 27 + # requires a running matrix-synapse 28 + doCheck = false; 29 + 30 + meta = with lib; { 31 + description = "A sliding sync implementation of MSC3575 for matrix"; 32 + homepage = "https://github.com/matrix-org/sliding-sync"; 33 + license = with licenses; [ asl20 ]; 34 + maintainers = with maintainers; [ SuperSandro2000 emilylange ]; 35 + mainProgram = "syncv3"; 36 + }; 37 + }
+3 -3
pkgs/servers/monitoring/prometheus/snmp-exporter.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "snmp_exporter"; 5 - version = "0.21.0"; 5 + version = "0.22.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "prometheus"; 9 9 repo = "snmp_exporter"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ko2PApbz8kL0n6IEsRKLwMq9WmAdvfwI6o7ZH/BTd6c="; 11 + sha256 = "sha256-HncffOX0/z8XIEXTOkt6bcnAfY7xwgNBGhUwC3FIJjo="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-nbJXiZ+vHN/EnvAPTJUKotCE+nwdrXtWHhGfugm+CQQ="; 14 + vendorHash = "sha256-n0LPKmGPxLZgvzdpyuE67WOJv7MKN28m7PtQpWYdtMk="; 15 15 16 16 buildInputs = [ net-snmp ]; 17 17
+2 -2
pkgs/servers/nosql/mongodb/6.0.nix
··· 6 6 }; 7 7 in 8 8 buildMongoDB { 9 - version = "6.0.6"; 10 - sha256 = "sha256-/AUe87fCM/BFJy3sPSuRBrOWMoE8zHIGhKYf/5NNCjc="; 9 + version = "6.0.7"; 10 + sha256 = "sha256-Mva0rVYaUZ2gtqAwBk8BHrrhqjb4/K7NQQ1LYGzY78U="; 11 11 patches = [ 12 12 (fetchpatch { 13 13 name = "mongodb-6.1.0-rc-more-specific-cache-alignment-types.patch";
+46 -15
pkgs/servers/peertube/default.nix
··· 1 - { lib, stdenv, callPackage, fetchurl, fetchFromGitHub, fetchYarnDeps, nixosTests 2 - , brotli, fixup_yarn_lock, jq, nodejs, which, yarn 1 + { lib 2 + , stdenv 3 + , callPackage 4 + , fetchurl 5 + , fetchFromGitHub 6 + , fetchYarnDeps 7 + , nixosTests 8 + , brotli 9 + , fixup_yarn_lock 10 + , jq 11 + , nodejs 12 + , which 13 + , yarn 3 14 }: 4 15 let 5 - arch = 6 - if stdenv.hostPlatform.system == "x86_64-linux" then "linux-x64" 7 - else throw "Unsupported architecture: ${stdenv.hostPlatform.system}"; 8 - 9 - bcrypt_version = "5.1.0"; 10 - bcrypt_lib = fetchurl { 11 - url = "https://github.com/kelektiv/node.bcrypt.js/releases/download/v${bcrypt_version}/bcrypt_lib-v${bcrypt_version}-napi-v3-${arch}-glibc.tar.gz"; 12 - hash = "sha256-I1ceMi7h6flvKBmMIU1qjAU1S6z5MzguHDul3g1zMKw="; 16 + bcryptHostPlatformAttrs = { 17 + x86_64-linux = { 18 + arch = "linux-x64"; 19 + libc = "glibc"; 20 + hash = "sha256-I1ceMi7h6flvKBmMIU1qjAU1S6z5MzguHDul3g1zMKw="; 21 + }; 22 + aarch64-linux = { 23 + arch = "linux-arm64"; 24 + libc = "glibc"; 25 + hash = "sha256-q8BR7kILYV8i8ozDkpcuKarf4s1TgRqOrUeLqjdWEQ0="; 26 + }; 27 + x86_64-darwin = { 28 + arch = "darwin-x64"; 29 + libc = "unknown"; 30 + hash = "sha256-ONnXtRxcYFuFz+rmVTg+yEKe6J/vfKahX2i6k8dQStg="; 31 + }; 32 + aarch64-darwin = { 33 + arch = "darwin-arm64"; 34 + libc = "unknown"; 35 + hash = "sha256-VesAcT/IF2cvJVncJoqZcAvFxw32SN70C60GLU2kmVI="; 36 + }; 13 37 }; 14 - 15 - in stdenv.mkDerivation rec { 38 + bcryptAttrs = bcryptHostPlatformAttrs."${stdenv.hostPlatform.system}" or 39 + (throw "Unsupported architecture: ${stdenv.hostPlatform.system}"); 40 + bcryptVersion = "5.1.0"; 41 + bcryptLib = fetchurl { 42 + url = "https://github.com/kelektiv/node.bcrypt.js/releases/download/v${bcryptVersion}/bcrypt_lib-v${bcryptVersion}-napi-v3-${bcryptAttrs.arch}-${bcryptAttrs.libc}.tar.gz"; 43 + inherit (bcryptAttrs) hash; 44 + }; 45 + in 46 + stdenv.mkDerivation rec { 16 47 pname = "peertube"; 17 48 version = "5.1.0"; 18 49 ··· 62 93 63 94 # Fix bcrypt node module 64 95 cd ~/node_modules/bcrypt 65 - if [ "${bcrypt_version}" != "$(cat package.json | jq -r .version)" ]; then 96 + if [ "${bcryptVersion}" != "$(cat package.json | jq -r .version)" ]; then 66 97 echo "Mismatching version please update bcrypt in derivation" 67 98 exit 68 99 fi 69 - mkdir -p ./lib/binding && tar -C ./lib/binding -xf ${bcrypt_lib} 100 + mkdir -p ./lib/binding && tar -C ./lib/binding -xf ${bcryptLib} 70 101 71 102 # Return to home directory 72 103 cd ~ ··· 122 153 ''; 123 154 license = licenses.agpl3Plus; 124 155 homepage = "https://joinpeertube.org/"; 125 - platforms = [ "x86_64-linux" ]; 156 + platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 126 157 maintainers = with maintainers; [ immae izorkin mohe2015 stevenroose ]; 127 158 }; 128 159 }
+5 -5
pkgs/servers/prowlarr/default.nix
··· 21 21 }.${stdenv.hostPlatform.system} or unsupported; 22 22 23 23 hash = { 24 - aarch64-darwin = "sha256-FFRzT4OSpiBkgr4euqJYznmF7DW8tEhhJQ6iuQoUwP0="; 25 - aarch64-linux = "sha256-Syrx2vwDoy5a6NXPyhDkdrVIYC7+6y1uGw4wq55joK8="; 26 - x86_64-darwin = "sha256-eXjDL8xlC8BwjMOplNTHuGPaYfKgupr/YgtSl3xYOuo="; 27 - x86_64-linux = "sha256-T7qk9cCBsx226DovHq1i3A/RIQq+Y7XhW2BIwJR6l68="; 24 + aarch64-darwin = "sha256-faCA+ATgeEVUg/3KdKcLVypU0wB7YHymXAsTT9Yqgbc="; 25 + aarch64-linux = "sha256-m7Pe2wwwSyannSTROZ70uDczWjOlGeHRjewZgGE76mA="; 26 + x86_64-darwin = "sha256-CoMeJPqS/9AMyjUvxA6lA989Xzebf3pE+Q27ebOwi6c="; 27 + x86_64-linux = "sha256-WPsp0b7YfBKtIR6Y/V4mppctY+wh/gTJ0Vp1KRlZ2+A="; 28 28 }.${stdenv.hostPlatform.system} or unsupported; 29 29 30 30 in stdenv.mkDerivation rec { 31 31 inherit pname; 32 - version = "1.5.2.3484"; 32 + version = "1.6.3.3608"; 33 33 34 34 src = fetchurl { 35 35 url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
+3 -3
pkgs/servers/tidb/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "tidb"; 5 - version = "7.1.0"; 5 + version = "7.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pingcap"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-KiF76SD2YbZ4GFXiuCLODIb1guOTYJ7MHCFTVQKytyY="; 11 + sha256 = "sha256-7iz82H3H22GCLvy8VD+t1BkEEoNQ0+6ZLBOUwWTlNfI="; 12 12 }; 13 13 14 - vendorHash = "sha256-yfsOIQGqHk6kX2usQwkSHGcaOkJnF8ZFfM58Owpjvec="; 14 + vendorHash = "sha256-9vgxdX8CPUbyJZNSkwTZK02ORIXACjad/yPef8zB7FU="; 15 15 16 16 ldflags = [ 17 17 "-s"
+1 -1
pkgs/stdenv/generic/make-derivation.nix
··· 62 62 f0 self super 63 63 else x; 64 64 in 65 - makeDerivationExtensible (self: attrs // f self attrs)) 65 + makeDerivationExtensible (self: attrs // (if builtins.isFunction f0 || f0?__functor then f self attrs else f0))) 66 66 attrs; 67 67 68 68 mkDerivationSimple = overrideAttrs:
+5
pkgs/test/overriding.nix
··· 26 26 expr = (pkgs.hello.overrideAttrs { pname = "hello-overriden"; }).pname == "hello-overriden"; 27 27 expected = true; 28 28 }) 29 + ({ 30 + name = "overriding-using-only-attrset-no-final-attrs"; 31 + expr = ((stdenvNoCC.mkDerivation { pname = "hello-no-final-attrs"; }).overrideAttrs { pname = "hello-no-final-attrs-overridden"; }).pname == "hello-no-final-attrs-overridden"; 32 + expected = true; 33 + }) 29 34 ]; 30 35 31 36 addEntangled = origOverrideAttrs: f:
+4 -4
pkgs/tools/admin/balena-cli/default.nix
··· 15 15 }.${system} or throwSystem; 16 16 17 17 sha256 = { 18 - x86_64-linux = "sha256-5AdMuVHYX41O+iUSUlbHLQkATY2sPb9e8y4pfmvj07U="; 19 - x86_64-darwin = "sha256-5GX8dglvEgvWMnIG54G3jPxHUAKlS4E6aDMvvjYGidQ="; 20 - aarch64-darwin = "sha256-5GX8dglvEgvWMnIG54G3jPxHUAKlS4E6aDMvvjYGidQ="; 18 + x86_64-linux = "sha256-yNyQ3cmy0Rc2+8EygMJwB/kmmmOiyq5V+7dyFFHyaVA="; 19 + x86_64-darwin = "sha256-sODceZObYQned+opKQ4BgRZxlJQ12c2D01+FG8JF2N0="; 20 + aarch64-darwin = "sha256-sODceZObYQned+opKQ4BgRZxlJQ12c2D01+FG8JF2N0="; 21 21 }.${system} or throwSystem; 22 22 23 - version = "16.5.0"; 23 + version = "16.6.2"; 24 24 src = fetchzip { 25 25 url = "https://github.com/balena-io/balena-cli/releases/download/v${version}/balena-cli-v${version}-${plat}-standalone.zip"; 26 26 inherit sha256;
+3 -3
pkgs/tools/admin/kics/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "kics"; 11 - version = "1.7.1"; 11 + version = "1.7.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Checkmarx"; 15 15 repo = "kics"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-9Pr8h6q/Au5fDgtAhKpOXNj3ldsLTwqGnduTAiUYdvE="; 17 + sha256 = "sha256-D5w/Wt6Dlu6ouwwyZkGa6Ttu367s7SrnlGI0lQqSpfI="; 18 18 }; 19 19 20 - vendorHash = "sha256-Sg8f6fqe7DAsNsEGU1Ml42qgSuE5CrD+YrFqZKpNKtU="; 20 + vendorHash = "sha256-cMKEUH/teEfyhHgBz3pMD8sotZ51t6O+4EiQ9BJt2Qg="; 21 21 22 22 subPackages = [ "cmd/console" ]; 23 23
+3 -3
pkgs/tools/admin/pgadmin/default.nix
··· 14 14 15 15 let 16 16 pname = "pgadmin"; 17 - version = "7.3"; 18 - yarnSha256 = "sha256-gbFAeTB24EU0SWSAMnPus1rcgQmHcPySb6wXX3xKnvg="; 17 + version = "7.4"; 18 + yarnSha256 = "sha256-rEKMUZksmR2jPwtXy6drNwAJktK/3Dee6EZVFHPngWs="; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "pgadmin-org"; 22 22 repo = "pgadmin4"; 23 23 rev = "REL-${lib.versions.major version}_${lib.versions.minor version}"; 24 - hash = "sha256-7qdM/CkrSy9g85WhaG57O9uqHIwQIpOThHKxGs+U0dQ="; 24 + hash = "sha256-ksvSDySutTB9QX0Gh9jBjGlDyG/vEMhgadu91iNvznw="; 25 25 }; 26 26 27 27 # keep the scope, as it is used throughout the derivation and tests
+1
pkgs/tools/admin/pgadmin/update.sh
··· 59 59 60 60 printf "Will now do some regex substitution post-processing\n" 61 61 sed -i -E "s|(.), |\1\", \"|g" yarn_v1.lock 62 + sed -i -E "s|npm:||g" yarn_v1.lock 62 63 printf "Substituion done\n" 63 64 64 65 printf "Will now add missing github packages back to the v1 yarn.lock file\n"
+2000 -1462
pkgs/tools/admin/pgadmin/yarn.lock
··· 10 10 "@jridgewell/gen-mapping" "^0.3.0" 11 11 "@jridgewell/trace-mapping" "^0.3.9" 12 12 13 - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.21.4": 14 - version "7.21.4" 15 - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" 16 - integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g== 13 + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.5": 14 + version "7.22.5" 15 + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658" 16 + integrity sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ== 17 17 dependencies: 18 - "@babel/highlight" "^7.18.6" 18 + "@babel/highlight" "^7.22.5" 19 19 20 - "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.4": 21 - version "7.21.4" 22 - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz#457ffe647c480dff59c2be092fc3acf71195c87f" 23 - integrity sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g== 20 + "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.5": 21 + version "7.22.5" 22 + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz#b1f6c86a02d85d2dd3368a2b67c09add8cd0c255" 23 + integrity sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA== 24 24 25 25 "@babel/core@^7.10.2", "@babel/core@^7.12.3", "@babel/core@^7.19.6": 26 - version "7.21.4" 27 - resolved "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz#c6dc73242507b8e2a27fd13a9c1814f9fa34a659" 28 - integrity sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA== 26 + version "7.22.5" 27 + resolved "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz#d67d9747ecf26ee7ecd3ebae1ee22225fe902a89" 28 + integrity sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg== 29 29 dependencies: 30 30 "@ampproject/remapping" "^2.2.0" 31 - "@babel/code-frame" "^7.21.4" 32 - "@babel/generator" "^7.21.4" 33 - "@babel/helper-compilation-targets" "^7.21.4" 34 - "@babel/helper-module-transforms" "^7.21.2" 35 - "@babel/helpers" "^7.21.0" 36 - "@babel/parser" "^7.21.4" 37 - "@babel/template" "^7.20.7" 38 - "@babel/traverse" "^7.21.4" 39 - "@babel/types" "^7.21.4" 31 + "@babel/code-frame" "^7.22.5" 32 + "@babel/generator" "^7.22.5" 33 + "@babel/helper-compilation-targets" "^7.22.5" 34 + "@babel/helper-module-transforms" "^7.22.5" 35 + "@babel/helpers" "^7.22.5" 36 + "@babel/parser" "^7.22.5" 37 + "@babel/template" "^7.22.5" 38 + "@babel/traverse" "^7.22.5" 39 + "@babel/types" "^7.22.5" 40 40 convert-source-map "^1.7.0" 41 41 debug "^4.1.0" 42 42 gensync "^1.0.0-beta.2" ··· 44 44 semver "^6.3.0" 45 45 46 46 "@babel/eslint-parser@^7.21.3": 47 - version "7.21.3" 48 - resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz#d79e822050f2de65d7f368a076846e7184234af7" 49 - integrity sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg== 47 + version "7.22.5" 48 + resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.5.tgz#fa032503b9e2d188e25b1b95d29e8b8431042d78" 49 + integrity sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ== 50 50 dependencies: 51 51 "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" 52 52 eslint-visitor-keys "^2.1.0" 53 53 semver "^6.3.0" 54 54 55 55 "@babel/eslint-plugin@^7.17.7": 56 - version "7.19.1" 57 - resolved "https://registry.npmjs.org/@babel/eslint-plugin/-/eslint-plugin-7.19.1.tgz#8bfde4b6e4380ea038e7947a765fe536c3057a4c" 58 - integrity sha512-ElGPkQPapKMa3zVqXHkZYzuL7I5LbRw9UWBUArgWsdWDDb9XcACqOpBib5tRPA9XvbVZYrFUkoQPbiJ4BFvu4w== 56 + version "7.22.5" 57 + resolved "https://registry.npmjs.org/@babel/eslint-plugin/-/eslint-plugin-7.22.5.tgz#47407d8c9e527b62ff75ee11e4baa6de3da7cf0e" 58 + integrity sha512-lDXW06rf1sXywWWw+UdS/iYxRjrqhH4AXdPeKE4+fEgEoGBXcdIDQ+uCJOUcvCb0jCTvfwHOSXkwnfd24EAkLQ== 59 59 dependencies: 60 60 eslint-rule-composer "^0.3.0" 61 61 62 - "@babel/generator@^7.21.4": 63 - version "7.21.4" 64 - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc" 65 - integrity sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA== 62 + "@babel/generator@^7.22.5": 63 + version "7.22.5" 64 + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz#1e7bf768688acfb05cf30b2369ef855e82d984f7" 65 + integrity sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA== 66 66 dependencies: 67 - "@babel/types" "^7.21.4" 67 + "@babel/types" "^7.22.5" 68 68 "@jridgewell/gen-mapping" "^0.3.2" 69 69 "@jridgewell/trace-mapping" "^0.3.17" 70 70 jsesc "^2.5.1" 71 71 72 - "@babel/helper-annotate-as-pure@^7.16.0", "@babel/helper-annotate-as-pure@^7.18.6": 73 - version "7.18.6" 74 - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" 75 - integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== 72 + "@babel/helper-annotate-as-pure@^7.18.6", "@babel/helper-annotate-as-pure@^7.22.5": 73 + version "7.22.5" 74 + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" 75 + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== 76 76 dependencies: 77 - "@babel/types" "^7.18.6" 77 + "@babel/types" "^7.22.5" 78 78 79 - "@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": 80 - version "7.18.9" 81 - resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" 82 - integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== 79 + "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": 80 + version "7.22.5" 81 + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz#a3f4758efdd0190d8927fcffd261755937c71878" 82 + integrity sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw== 83 83 dependencies: 84 - "@babel/helper-explode-assignable-expression" "^7.18.6" 85 - "@babel/types" "^7.18.9" 84 + "@babel/types" "^7.22.5" 86 85 87 - "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.4": 88 - version "7.21.4" 89 - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz#770cd1ce0889097ceacb99418ee6934ef0572656" 90 - integrity sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg== 86 + "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.5": 87 + version "7.22.5" 88 + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz#fc7319fc54c5e2fa14b2909cf3c5fd3046813e02" 89 + integrity sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw== 91 90 dependencies: 92 - "@babel/compat-data" "^7.21.4" 93 - "@babel/helper-validator-option" "^7.21.0" 91 + "@babel/compat-data" "^7.22.5" 92 + "@babel/helper-validator-option" "^7.22.5" 94 93 browserslist "^4.21.3" 95 94 lru-cache "^5.1.1" 96 95 semver "^6.3.0" 97 96 98 - "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0": 99 - version "7.21.4" 100 - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz#3a017163dc3c2ba7deb9a7950849a9586ea24c18" 101 - integrity sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q== 97 + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.5": 98 + version "7.22.5" 99 + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz#2192a1970ece4685fbff85b48da2c32fcb130b7c" 100 + integrity sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q== 102 101 dependencies: 103 - "@babel/helper-annotate-as-pure" "^7.18.6" 104 - "@babel/helper-environment-visitor" "^7.18.9" 105 - "@babel/helper-function-name" "^7.21.0" 106 - "@babel/helper-member-expression-to-functions" "^7.21.0" 107 - "@babel/helper-optimise-call-expression" "^7.18.6" 108 - "@babel/helper-replace-supers" "^7.20.7" 109 - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 110 - "@babel/helper-split-export-declaration" "^7.18.6" 102 + "@babel/helper-annotate-as-pure" "^7.22.5" 103 + "@babel/helper-environment-visitor" "^7.22.5" 104 + "@babel/helper-function-name" "^7.22.5" 105 + "@babel/helper-member-expression-to-functions" "^7.22.5" 106 + "@babel/helper-optimise-call-expression" "^7.22.5" 107 + "@babel/helper-replace-supers" "^7.22.5" 108 + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 109 + "@babel/helper-split-export-declaration" "^7.22.5" 110 + semver "^6.3.0" 111 111 112 - "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": 113 - version "7.21.4" 114 - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz#40411a8ab134258ad2cf3a3d987ec6aa0723cee5" 115 - integrity sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA== 112 + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": 113 + version "7.22.5" 114 + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz#bb2bf0debfe39b831986a4efbf4066586819c6e4" 115 + integrity sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A== 116 116 dependencies: 117 - "@babel/helper-annotate-as-pure" "^7.18.6" 117 + "@babel/helper-annotate-as-pure" "^7.22.5" 118 118 regexpu-core "^5.3.1" 119 + semver "^6.3.0" 119 120 120 - "@babel/helper-define-polyfill-provider@^0.3.3": 121 - version "0.3.3" 122 - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" 123 - integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== 121 + "@babel/helper-define-polyfill-provider@^0.4.0": 122 + version "0.4.0" 123 + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz#487053f103110f25b9755c5980e031e93ced24d8" 124 + integrity sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg== 124 125 dependencies: 125 126 "@babel/helper-compilation-targets" "^7.17.7" 126 127 "@babel/helper-plugin-utils" "^7.16.7" ··· 129 130 resolve "^1.14.2" 130 131 semver "^6.1.2" 131 132 132 - "@babel/helper-environment-visitor@^7.18.9": 133 - version "7.18.9" 134 - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" 135 - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== 133 + "@babel/helper-environment-visitor@^7.22.5": 134 + version "7.22.5" 135 + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" 136 + integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== 136 137 137 - "@babel/helper-explode-assignable-expression@^7.18.6": 138 - version "7.18.6" 139 - resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" 140 - integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== 138 + "@babel/helper-function-name@^7.22.5": 139 + version "7.22.5" 140 + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" 141 + integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== 141 142 dependencies: 142 - "@babel/types" "^7.18.6" 143 + "@babel/template" "^7.22.5" 144 + "@babel/types" "^7.22.5" 143 145 144 - "@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0", "@babel/helper-function-name@^7.21.0": 145 - version "7.21.0" 146 - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" 147 - integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== 146 + "@babel/helper-hoist-variables@^7.22.5": 147 + version "7.22.5" 148 + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" 149 + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== 148 150 dependencies: 149 - "@babel/template" "^7.20.7" 150 - "@babel/types" "^7.21.0" 151 + "@babel/types" "^7.22.5" 151 152 152 - "@babel/helper-hoist-variables@^7.18.6": 153 - version "7.18.6" 154 - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" 155 - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== 153 + "@babel/helper-member-expression-to-functions@^7.22.5": 154 + version "7.22.5" 155 + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2" 156 + integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ== 156 157 dependencies: 157 - "@babel/types" "^7.18.6" 158 + "@babel/types" "^7.22.5" 158 159 159 - "@babel/helper-member-expression-to-functions@^7.20.7", "@babel/helper-member-expression-to-functions@^7.21.0": 160 - version "7.21.0" 161 - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz#319c6a940431a133897148515877d2f3269c3ba5" 162 - integrity sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q== 160 + "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.21.4", "@babel/helper-module-imports@^7.22.5": 161 + version "7.22.5" 162 + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" 163 + integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg== 163 164 dependencies: 164 - "@babel/types" "^7.21.0" 165 + "@babel/types" "^7.22.5" 165 166 166 - "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.0", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.18.6": 167 - version "7.21.4" 168 - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" 169 - integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== 167 + "@babel/helper-module-transforms@^7.22.5": 168 + version "7.22.5" 169 + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz#0f65daa0716961b6e96b164034e737f60a80d2ef" 170 + integrity sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw== 170 171 dependencies: 171 - "@babel/types" "^7.21.4" 172 + "@babel/helper-environment-visitor" "^7.22.5" 173 + "@babel/helper-module-imports" "^7.22.5" 174 + "@babel/helper-simple-access" "^7.22.5" 175 + "@babel/helper-split-export-declaration" "^7.22.5" 176 + "@babel/helper-validator-identifier" "^7.22.5" 177 + "@babel/template" "^7.22.5" 178 + "@babel/traverse" "^7.22.5" 179 + "@babel/types" "^7.22.5" 172 180 173 - "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.2": 174 - version "7.21.2" 175 - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2" 176 - integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ== 181 + "@babel/helper-optimise-call-expression@^7.22.5": 182 + version "7.22.5" 183 + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" 184 + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== 177 185 dependencies: 178 - "@babel/helper-environment-visitor" "^7.18.9" 179 - "@babel/helper-module-imports" "^7.18.6" 180 - "@babel/helper-simple-access" "^7.20.2" 181 - "@babel/helper-split-export-declaration" "^7.18.6" 182 - "@babel/helper-validator-identifier" "^7.19.1" 183 - "@babel/template" "^7.20.7" 184 - "@babel/traverse" "^7.21.2" 185 - "@babel/types" "^7.21.2" 186 + "@babel/types" "^7.22.5" 186 187 187 - "@babel/helper-optimise-call-expression@^7.18.6": 188 - version "7.18.6" 189 - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" 190 - integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== 191 - dependencies: 192 - "@babel/types" "^7.18.6" 188 + "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 189 + version "7.22.5" 190 + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" 191 + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== 193 192 194 - "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 195 - version "7.20.2" 196 - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" 197 - integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== 198 - 199 - "@babel/helper-remap-async-to-generator@^7.18.9": 200 - version "7.18.9" 201 - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" 202 - integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== 193 + "@babel/helper-remap-async-to-generator@^7.22.5": 194 + version "7.22.5" 195 + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz#14a38141a7bf2165ad38da61d61cf27b43015da2" 196 + integrity sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g== 203 197 dependencies: 204 - "@babel/helper-annotate-as-pure" "^7.18.6" 205 - "@babel/helper-environment-visitor" "^7.18.9" 206 - "@babel/helper-wrap-function" "^7.18.9" 207 - "@babel/types" "^7.18.9" 198 + "@babel/helper-annotate-as-pure" "^7.22.5" 199 + "@babel/helper-environment-visitor" "^7.22.5" 200 + "@babel/helper-wrap-function" "^7.22.5" 201 + "@babel/types" "^7.22.5" 208 202 209 - "@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": 210 - version "7.20.7" 211 - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" 212 - integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A== 203 + "@babel/helper-replace-supers@^7.22.5": 204 + version "7.22.5" 205 + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz#71bc5fb348856dea9fdc4eafd7e2e49f585145dc" 206 + integrity sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg== 213 207 dependencies: 214 - "@babel/helper-environment-visitor" "^7.18.9" 215 - "@babel/helper-member-expression-to-functions" "^7.20.7" 216 - "@babel/helper-optimise-call-expression" "^7.18.6" 217 - "@babel/template" "^7.20.7" 218 - "@babel/traverse" "^7.20.7" 219 - "@babel/types" "^7.20.7" 208 + "@babel/helper-environment-visitor" "^7.22.5" 209 + "@babel/helper-member-expression-to-functions" "^7.22.5" 210 + "@babel/helper-optimise-call-expression" "^7.22.5" 211 + "@babel/template" "^7.22.5" 212 + "@babel/traverse" "^7.22.5" 213 + "@babel/types" "^7.22.5" 220 214 221 - "@babel/helper-simple-access@^7.20.2": 222 - version "7.20.2" 223 - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" 224 - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== 215 + "@babel/helper-simple-access@^7.22.5": 216 + version "7.22.5" 217 + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" 218 + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== 225 219 dependencies: 226 - "@babel/types" "^7.20.2" 220 + "@babel/types" "^7.22.5" 227 221 228 - "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": 229 - version "7.20.0" 230 - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" 231 - integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== 222 + "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": 223 + version "7.22.5" 224 + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" 225 + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== 232 226 dependencies: 233 - "@babel/types" "^7.20.0" 227 + "@babel/types" "^7.22.5" 234 228 235 - "@babel/helper-split-export-declaration@^7.18.6": 236 - version "7.18.6" 237 - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" 238 - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== 229 + "@babel/helper-split-export-declaration@^7.22.5": 230 + version "7.22.5" 231 + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz#88cf11050edb95ed08d596f7a044462189127a08" 232 + integrity sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ== 239 233 dependencies: 240 - "@babel/types" "^7.18.6" 234 + "@babel/types" "^7.22.5" 241 235 242 - "@babel/helper-string-parser@^7.19.4": 243 - version "7.19.4" 244 - resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" 245 - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== 236 + "@babel/helper-string-parser@^7.22.5": 237 + version "7.22.5" 238 + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" 239 + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== 246 240 247 - "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": 248 - version "7.19.1" 249 - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" 250 - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== 241 + "@babel/helper-validator-identifier@^7.22.5": 242 + version "7.22.5" 243 + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" 244 + integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== 251 245 252 - "@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0": 253 - version "7.21.0" 254 - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" 255 - integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== 246 + "@babel/helper-validator-option@^7.22.5": 247 + version "7.22.5" 248 + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" 249 + integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== 256 250 257 - "@babel/helper-wrap-function@^7.18.9": 258 - version "7.20.5" 259 - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz#75e2d84d499a0ab3b31c33bcfe59d6b8a45f62e3" 260 - integrity sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q== 251 + "@babel/helper-wrap-function@^7.22.5": 252 + version "7.22.5" 253 + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz#44d205af19ed8d872b4eefb0d2fa65f45eb34f06" 254 + integrity sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw== 261 255 dependencies: 262 - "@babel/helper-function-name" "^7.19.0" 263 - "@babel/template" "^7.18.10" 264 - "@babel/traverse" "^7.20.5" 265 - "@babel/types" "^7.20.5" 256 + "@babel/helper-function-name" "^7.22.5" 257 + "@babel/template" "^7.22.5" 258 + "@babel/traverse" "^7.22.5" 259 + "@babel/types" "^7.22.5" 266 260 267 - "@babel/helpers@^7.21.0": 268 - version "7.21.0" 269 - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz#9dd184fb5599862037917cdc9eecb84577dc4e7e" 270 - integrity sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA== 261 + "@babel/helpers@^7.22.5": 262 + version "7.22.5" 263 + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz#74bb4373eb390d1ceed74a15ef97767e63120820" 264 + integrity sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q== 271 265 dependencies: 272 - "@babel/template" "^7.20.7" 273 - "@babel/traverse" "^7.21.0" 274 - "@babel/types" "^7.21.0" 266 + "@babel/template" "^7.22.5" 267 + "@babel/traverse" "^7.22.5" 268 + "@babel/types" "^7.22.5" 275 269 276 - "@babel/highlight@^7.18.6": 277 - version "7.18.6" 278 - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" 279 - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== 270 + "@babel/highlight@^7.22.5": 271 + version "7.22.5" 272 + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz#aa6c05c5407a67ebce408162b7ede789b4d22031" 273 + integrity sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw== 280 274 dependencies: 281 - "@babel/helper-validator-identifier" "^7.18.6" 275 + "@babel/helper-validator-identifier" "^7.22.5" 282 276 chalk "^2.0.0" 283 277 js-tokens "^4.0.0" 284 278 285 - "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.4": 286 - version "7.21.4" 287 - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17" 288 - integrity sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw== 289 - 290 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": 291 - version "7.18.6" 292 - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" 293 - integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== 294 - dependencies: 295 - "@babel/helper-plugin-utils" "^7.18.6" 279 + "@babel/parser@^7.14.7", "@babel/parser@^7.22.5": 280 + version "7.22.5" 281 + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz#721fd042f3ce1896238cf1b341c77eb7dee7dbea" 282 + integrity sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q== 296 283 297 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.20.7": 298 - version "7.20.7" 299 - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" 300 - integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ== 284 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5": 285 + version "7.22.5" 286 + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e" 287 + integrity sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ== 301 288 dependencies: 302 - "@babel/helper-plugin-utils" "^7.20.2" 303 - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 304 - "@babel/plugin-proposal-optional-chaining" "^7.20.7" 289 + "@babel/helper-plugin-utils" "^7.22.5" 305 290 306 - "@babel/plugin-proposal-async-generator-functions@^7.20.7": 307 - version "7.20.7" 308 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" 309 - integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== 291 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.5": 292 + version "7.22.5" 293 + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz#fef09f9499b1f1c930da8a0c419db42167d792ca" 294 + integrity sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g== 310 295 dependencies: 311 - "@babel/helper-environment-visitor" "^7.18.9" 312 - "@babel/helper-plugin-utils" "^7.20.2" 313 - "@babel/helper-remap-async-to-generator" "^7.18.9" 314 - "@babel/plugin-syntax-async-generators" "^7.8.4" 296 + "@babel/helper-plugin-utils" "^7.22.5" 297 + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 298 + "@babel/plugin-transform-optional-chaining" "^7.22.5" 315 299 316 - "@babel/plugin-proposal-class-properties@^7.10.4", "@babel/plugin-proposal-class-properties@^7.18.6": 300 + "@babel/plugin-proposal-class-properties@^7.10.4": 317 301 version "7.18.6" 318 302 resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" 319 303 integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== ··· 321 305 "@babel/helper-create-class-features-plugin" "^7.18.6" 322 306 "@babel/helper-plugin-utils" "^7.18.6" 323 307 324 - "@babel/plugin-proposal-class-static-block@^7.21.0": 325 - version "7.21.0" 326 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz#77bdd66fb7b605f3a61302d224bdfacf5547977d" 327 - integrity sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw== 328 - dependencies: 329 - "@babel/helper-create-class-features-plugin" "^7.21.0" 330 - "@babel/helper-plugin-utils" "^7.20.2" 331 - "@babel/plugin-syntax-class-static-block" "^7.14.5" 332 - 333 - "@babel/plugin-proposal-dynamic-import@^7.18.6": 334 - version "7.18.6" 335 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" 336 - integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== 337 - dependencies: 338 - "@babel/helper-plugin-utils" "^7.18.6" 339 - "@babel/plugin-syntax-dynamic-import" "^7.8.3" 340 - 341 - "@babel/plugin-proposal-export-namespace-from@^7.18.9": 342 - version "7.18.9" 343 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" 344 - integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA== 345 - dependencies: 346 - "@babel/helper-plugin-utils" "^7.18.9" 347 - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 348 - 349 - "@babel/plugin-proposal-json-strings@^7.18.6": 350 - version "7.18.6" 351 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" 352 - integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== 353 - dependencies: 354 - "@babel/helper-plugin-utils" "^7.18.6" 355 - "@babel/plugin-syntax-json-strings" "^7.8.3" 356 - 357 - "@babel/plugin-proposal-logical-assignment-operators@^7.20.7": 358 - version "7.20.7" 359 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" 360 - integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== 361 - dependencies: 362 - "@babel/helper-plugin-utils" "^7.20.2" 363 - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 364 - 365 - "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": 366 - version "7.18.6" 367 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" 368 - integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== 369 - dependencies: 370 - "@babel/helper-plugin-utils" "^7.18.6" 371 - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 372 - 373 - "@babel/plugin-proposal-numeric-separator@^7.18.6": 374 - version "7.18.6" 375 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" 376 - integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== 377 - dependencies: 378 - "@babel/helper-plugin-utils" "^7.18.6" 379 - "@babel/plugin-syntax-numeric-separator" "^7.10.4" 380 - 381 - "@babel/plugin-proposal-object-rest-spread@^7.10.1", "@babel/plugin-proposal-object-rest-spread@^7.20.7": 308 + "@babel/plugin-proposal-object-rest-spread@^7.10.1": 382 309 version "7.20.7" 383 310 resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" 384 311 integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== ··· 389 316 "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 390 317 "@babel/plugin-transform-parameters" "^7.20.7" 391 318 392 - "@babel/plugin-proposal-optional-catch-binding@^7.18.6": 393 - version "7.18.6" 394 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" 395 - integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== 396 - dependencies: 397 - "@babel/helper-plugin-utils" "^7.18.6" 398 - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 319 + "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": 320 + version "7.21.0-placeholder-for-preset-env.2" 321 + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" 322 + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== 399 323 400 - "@babel/plugin-proposal-optional-chaining@^7.20.7", "@babel/plugin-proposal-optional-chaining@^7.21.0": 401 - version "7.21.0" 402 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" 403 - integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== 404 - dependencies: 405 - "@babel/helper-plugin-utils" "^7.20.2" 406 - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 407 - "@babel/plugin-syntax-optional-chaining" "^7.8.3" 408 - 409 - "@babel/plugin-proposal-private-methods@^7.18.6": 410 - version "7.18.6" 411 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" 412 - integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== 413 - dependencies: 414 - "@babel/helper-create-class-features-plugin" "^7.18.6" 415 - "@babel/helper-plugin-utils" "^7.18.6" 416 - 417 - "@babel/plugin-proposal-private-property-in-object@^7.21.0": 418 - version "7.21.0" 419 - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz#19496bd9883dd83c23c7d7fc45dcd9ad02dfa1dc" 420 - integrity sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw== 421 - dependencies: 422 - "@babel/helper-annotate-as-pure" "^7.18.6" 423 - "@babel/helper-create-class-features-plugin" "^7.21.0" 424 - "@babel/helper-plugin-utils" "^7.20.2" 425 - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 426 - 427 - "@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 324 + "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 428 325 version "7.18.6" 429 326 resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" 430 327 integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== ··· 467 364 dependencies: 468 365 "@babel/helper-plugin-utils" "^7.8.3" 469 366 470 - "@babel/plugin-syntax-import-assertions@^7.20.0": 471 - version "7.20.0" 472 - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" 473 - integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== 367 + "@babel/plugin-syntax-import-assertions@^7.22.5": 368 + version "7.22.5" 369 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" 370 + integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== 371 + dependencies: 372 + "@babel/helper-plugin-utils" "^7.22.5" 373 + 374 + "@babel/plugin-syntax-import-attributes@^7.22.5": 375 + version "7.22.5" 376 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb" 377 + integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== 378 + dependencies: 379 + "@babel/helper-plugin-utils" "^7.22.5" 380 + 381 + "@babel/plugin-syntax-import-meta@^7.10.4": 382 + version "7.10.4" 383 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" 384 + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== 474 385 dependencies: 475 - "@babel/helper-plugin-utils" "^7.19.0" 386 + "@babel/helper-plugin-utils" "^7.10.4" 476 387 477 388 "@babel/plugin-syntax-json-strings@^7.8.3": 478 389 version "7.8.3" ··· 481 392 dependencies: 482 393 "@babel/helper-plugin-utils" "^7.8.0" 483 394 484 - "@babel/plugin-syntax-jsx@^7.16.0", "@babel/plugin-syntax-jsx@^7.18.6", "@babel/plugin-syntax-jsx@^7.21.4": 485 - version "7.21.4" 486 - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz#f264ed7bf40ffc9ec239edabc17a50c4f5b6fea2" 487 - integrity sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ== 395 + "@babel/plugin-syntax-jsx@^7.16.0", "@babel/plugin-syntax-jsx@^7.22.5": 396 + version "7.22.5" 397 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" 398 + integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== 488 399 dependencies: 489 - "@babel/helper-plugin-utils" "^7.20.2" 400 + "@babel/helper-plugin-utils" "^7.22.5" 490 401 491 402 "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": 492 403 version "7.10.4" ··· 544 455 dependencies: 545 456 "@babel/helper-plugin-utils" "^7.14.5" 546 457 547 - "@babel/plugin-syntax-typescript@^7.20.0": 548 - version "7.21.4" 549 - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz#2751948e9b7c6d771a8efa59340c15d4a2891ff8" 550 - integrity sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA== 458 + "@babel/plugin-syntax-typescript@^7.22.5": 459 + version "7.22.5" 460 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272" 461 + integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== 551 462 dependencies: 552 - "@babel/helper-plugin-utils" "^7.20.2" 463 + "@babel/helper-plugin-utils" "^7.22.5" 553 464 554 - "@babel/plugin-transform-arrow-functions@^7.20.7": 555 - version "7.20.7" 556 - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551" 557 - integrity sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ== 465 + "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": 466 + version "7.18.6" 467 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" 468 + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== 558 469 dependencies: 559 - "@babel/helper-plugin-utils" "^7.20.2" 470 + "@babel/helper-create-regexp-features-plugin" "^7.18.6" 471 + "@babel/helper-plugin-utils" "^7.18.6" 560 472 561 - "@babel/plugin-transform-async-to-generator@^7.20.7": 562 - version "7.20.7" 563 - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" 564 - integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q== 473 + "@babel/plugin-transform-arrow-functions@^7.22.5": 474 + version "7.22.5" 475 + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" 476 + integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== 565 477 dependencies: 566 - "@babel/helper-module-imports" "^7.18.6" 567 - "@babel/helper-plugin-utils" "^7.20.2" 568 - "@babel/helper-remap-async-to-generator" "^7.18.9" 478 + "@babel/helper-plugin-utils" "^7.22.5" 569 479 570 - "@babel/plugin-transform-block-scoped-functions@^7.18.6": 571 - version "7.18.6" 572 - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" 573 - integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== 480 + "@babel/plugin-transform-async-generator-functions@^7.22.5": 481 + version "7.22.5" 482 + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz#7336356d23380eda9a56314974f053a020dab0c3" 483 + integrity sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg== 574 484 dependencies: 575 - "@babel/helper-plugin-utils" "^7.18.6" 485 + "@babel/helper-environment-visitor" "^7.22.5" 486 + "@babel/helper-plugin-utils" "^7.22.5" 487 + "@babel/helper-remap-async-to-generator" "^7.22.5" 488 + "@babel/plugin-syntax-async-generators" "^7.8.4" 576 489 577 - "@babel/plugin-transform-block-scoping@^7.21.0": 578 - version "7.21.0" 579 - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz#e737b91037e5186ee16b76e7ae093358a5634f02" 580 - integrity sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ== 490 + "@babel/plugin-transform-async-to-generator@^7.22.5": 491 + version "7.22.5" 492 + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" 493 + integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== 494 + dependencies: 495 + "@babel/helper-module-imports" "^7.22.5" 496 + "@babel/helper-plugin-utils" "^7.22.5" 497 + "@babel/helper-remap-async-to-generator" "^7.22.5" 498 + 499 + "@babel/plugin-transform-block-scoped-functions@^7.22.5": 500 + version "7.22.5" 501 + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" 502 + integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== 581 503 dependencies: 582 - "@babel/helper-plugin-utils" "^7.20.2" 504 + "@babel/helper-plugin-utils" "^7.22.5" 583 505 584 - "@babel/plugin-transform-classes@^7.21.0": 585 - version "7.21.0" 586 - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665" 587 - integrity sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ== 506 + "@babel/plugin-transform-block-scoping@^7.22.5": 507 + version "7.22.5" 508 + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz#8bfc793b3a4b2742c0983fadc1480d843ecea31b" 509 + integrity sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg== 588 510 dependencies: 589 - "@babel/helper-annotate-as-pure" "^7.18.6" 590 - "@babel/helper-compilation-targets" "^7.20.7" 591 - "@babel/helper-environment-visitor" "^7.18.9" 592 - "@babel/helper-function-name" "^7.21.0" 593 - "@babel/helper-optimise-call-expression" "^7.18.6" 594 - "@babel/helper-plugin-utils" "^7.20.2" 595 - "@babel/helper-replace-supers" "^7.20.7" 596 - "@babel/helper-split-export-declaration" "^7.18.6" 511 + "@babel/helper-plugin-utils" "^7.22.5" 512 + 513 + "@babel/plugin-transform-class-properties@^7.22.5": 514 + version "7.22.5" 515 + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77" 516 + integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== 517 + dependencies: 518 + "@babel/helper-create-class-features-plugin" "^7.22.5" 519 + "@babel/helper-plugin-utils" "^7.22.5" 520 + 521 + "@babel/plugin-transform-class-static-block@^7.22.5": 522 + version "7.22.5" 523 + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz#3e40c46f048403472d6f4183116d5e46b1bff5ba" 524 + integrity sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA== 525 + dependencies: 526 + "@babel/helper-create-class-features-plugin" "^7.22.5" 527 + "@babel/helper-plugin-utils" "^7.22.5" 528 + "@babel/plugin-syntax-class-static-block" "^7.14.5" 529 + 530 + "@babel/plugin-transform-classes@^7.22.5": 531 + version "7.22.5" 532 + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz#635d4e98da741fad814984639f4c0149eb0135e1" 533 + integrity sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ== 534 + dependencies: 535 + "@babel/helper-annotate-as-pure" "^7.22.5" 536 + "@babel/helper-compilation-targets" "^7.22.5" 537 + "@babel/helper-environment-visitor" "^7.22.5" 538 + "@babel/helper-function-name" "^7.22.5" 539 + "@babel/helper-optimise-call-expression" "^7.22.5" 540 + "@babel/helper-plugin-utils" "^7.22.5" 541 + "@babel/helper-replace-supers" "^7.22.5" 542 + "@babel/helper-split-export-declaration" "^7.22.5" 597 543 globals "^11.1.0" 598 544 599 - "@babel/plugin-transform-computed-properties@^7.20.7": 600 - version "7.20.7" 601 - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz#704cc2fd155d1c996551db8276d55b9d46e4d0aa" 602 - integrity sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ== 545 + "@babel/plugin-transform-computed-properties@^7.22.5": 546 + version "7.22.5" 547 + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" 548 + integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== 603 549 dependencies: 604 - "@babel/helper-plugin-utils" "^7.20.2" 605 - "@babel/template" "^7.20.7" 550 + "@babel/helper-plugin-utils" "^7.22.5" 551 + "@babel/template" "^7.22.5" 606 552 607 - "@babel/plugin-transform-destructuring@^7.21.3": 608 - version "7.21.3" 609 - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz#73b46d0fd11cd6ef57dea8a381b1215f4959d401" 610 - integrity sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA== 553 + "@babel/plugin-transform-destructuring@^7.22.5": 554 + version "7.22.5" 555 + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz#d3aca7438f6c26c78cdd0b0ba920a336001b27cc" 556 + integrity sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ== 611 557 dependencies: 612 - "@babel/helper-plugin-utils" "^7.20.2" 558 + "@babel/helper-plugin-utils" "^7.22.5" 613 559 614 - "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": 615 - version "7.18.6" 616 - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" 617 - integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== 560 + "@babel/plugin-transform-dotall-regex@^7.22.5", "@babel/plugin-transform-dotall-regex@^7.4.4": 561 + version "7.22.5" 562 + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" 563 + integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== 618 564 dependencies: 619 - "@babel/helper-create-regexp-features-plugin" "^7.18.6" 620 - "@babel/helper-plugin-utils" "^7.18.6" 565 + "@babel/helper-create-regexp-features-plugin" "^7.22.5" 566 + "@babel/helper-plugin-utils" "^7.22.5" 621 567 622 - "@babel/plugin-transform-duplicate-keys@^7.18.9": 623 - version "7.18.9" 624 - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" 625 - integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw== 568 + "@babel/plugin-transform-duplicate-keys@^7.22.5": 569 + version "7.22.5" 570 + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" 571 + integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== 626 572 dependencies: 627 - "@babel/helper-plugin-utils" "^7.18.9" 573 + "@babel/helper-plugin-utils" "^7.22.5" 628 574 629 - "@babel/plugin-transform-exponentiation-operator@^7.18.6": 630 - version "7.18.6" 631 - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" 632 - integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== 575 + "@babel/plugin-transform-dynamic-import@^7.22.5": 576 + version "7.22.5" 577 + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz#d6908a8916a810468c4edff73b5b75bda6ad393e" 578 + integrity sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ== 633 579 dependencies: 634 - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" 635 - "@babel/helper-plugin-utils" "^7.18.6" 580 + "@babel/helper-plugin-utils" "^7.22.5" 581 + "@babel/plugin-syntax-dynamic-import" "^7.8.3" 636 582 637 - "@babel/plugin-transform-for-of@^7.21.0": 638 - version "7.21.0" 639 - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz#964108c9988de1a60b4be2354a7d7e245f36e86e" 640 - integrity sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ== 583 + "@babel/plugin-transform-exponentiation-operator@^7.22.5": 584 + version "7.22.5" 585 + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" 586 + integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== 641 587 dependencies: 642 - "@babel/helper-plugin-utils" "^7.20.2" 588 + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" 589 + "@babel/helper-plugin-utils" "^7.22.5" 643 590 644 - "@babel/plugin-transform-function-name@^7.18.9": 645 - version "7.18.9" 646 - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" 647 - integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== 591 + "@babel/plugin-transform-export-namespace-from@^7.22.5": 592 + version "7.22.5" 593 + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz#57c41cb1d0613d22f548fddd8b288eedb9973a5b" 594 + integrity sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg== 648 595 dependencies: 649 - "@babel/helper-compilation-targets" "^7.18.9" 650 - "@babel/helper-function-name" "^7.18.9" 651 - "@babel/helper-plugin-utils" "^7.18.9" 596 + "@babel/helper-plugin-utils" "^7.22.5" 597 + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 652 598 653 - "@babel/plugin-transform-literals@^7.18.9": 654 - version "7.18.9" 655 - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" 656 - integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== 599 + "@babel/plugin-transform-for-of@^7.22.5": 600 + version "7.22.5" 601 + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz#ab1b8a200a8f990137aff9a084f8de4099ab173f" 602 + integrity sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A== 657 603 dependencies: 658 - "@babel/helper-plugin-utils" "^7.18.9" 604 + "@babel/helper-plugin-utils" "^7.22.5" 659 605 660 - "@babel/plugin-transform-member-expression-literals@^7.18.6": 661 - version "7.18.6" 662 - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" 663 - integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== 606 + "@babel/plugin-transform-function-name@^7.22.5": 607 + version "7.22.5" 608 + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" 609 + integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== 664 610 dependencies: 665 - "@babel/helper-plugin-utils" "^7.18.6" 611 + "@babel/helper-compilation-targets" "^7.22.5" 612 + "@babel/helper-function-name" "^7.22.5" 613 + "@babel/helper-plugin-utils" "^7.22.5" 666 614 667 - "@babel/plugin-transform-modules-amd@^7.20.11": 668 - version "7.20.11" 669 - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" 670 - integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g== 615 + "@babel/plugin-transform-json-strings@^7.22.5": 616 + version "7.22.5" 617 + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz#14b64352fdf7e1f737eed68de1a1468bd2a77ec0" 618 + integrity sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A== 619 + dependencies: 620 + "@babel/helper-plugin-utils" "^7.22.5" 621 + "@babel/plugin-syntax-json-strings" "^7.8.3" 622 + 623 + "@babel/plugin-transform-literals@^7.22.5": 624 + version "7.22.5" 625 + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" 626 + integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== 671 627 dependencies: 672 - "@babel/helper-module-transforms" "^7.20.11" 673 - "@babel/helper-plugin-utils" "^7.20.2" 628 + "@babel/helper-plugin-utils" "^7.22.5" 674 629 675 - "@babel/plugin-transform-modules-commonjs@^7.21.2": 676 - version "7.21.2" 677 - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz#6ff5070e71e3192ef2b7e39820a06fb78e3058e7" 678 - integrity sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA== 630 + "@babel/plugin-transform-logical-assignment-operators@^7.22.5": 631 + version "7.22.5" 632 + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz#66ae5f068fd5a9a5dc570df16f56c2a8462a9d6c" 633 + integrity sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA== 634 + dependencies: 635 + "@babel/helper-plugin-utils" "^7.22.5" 636 + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 637 + 638 + "@babel/plugin-transform-member-expression-literals@^7.22.5": 639 + version "7.22.5" 640 + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" 641 + integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== 642 + dependencies: 643 + "@babel/helper-plugin-utils" "^7.22.5" 644 + 645 + "@babel/plugin-transform-modules-amd@^7.22.5": 646 + version "7.22.5" 647 + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526" 648 + integrity sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ== 649 + dependencies: 650 + "@babel/helper-module-transforms" "^7.22.5" 651 + "@babel/helper-plugin-utils" "^7.22.5" 652 + 653 + "@babel/plugin-transform-modules-commonjs@^7.22.5": 654 + version "7.22.5" 655 + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz#7d9875908d19b8c0536085af7b053fd5bd651bfa" 656 + integrity sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA== 657 + dependencies: 658 + "@babel/helper-module-transforms" "^7.22.5" 659 + "@babel/helper-plugin-utils" "^7.22.5" 660 + "@babel/helper-simple-access" "^7.22.5" 661 + 662 + "@babel/plugin-transform-modules-systemjs@^7.22.5": 663 + version "7.22.5" 664 + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz#18c31410b5e579a0092638f95c896c2a98a5d496" 665 + integrity sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ== 666 + dependencies: 667 + "@babel/helper-hoist-variables" "^7.22.5" 668 + "@babel/helper-module-transforms" "^7.22.5" 669 + "@babel/helper-plugin-utils" "^7.22.5" 670 + "@babel/helper-validator-identifier" "^7.22.5" 671 + 672 + "@babel/plugin-transform-modules-umd@^7.22.5": 673 + version "7.22.5" 674 + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" 675 + integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== 676 + dependencies: 677 + "@babel/helper-module-transforms" "^7.22.5" 678 + "@babel/helper-plugin-utils" "^7.22.5" 679 + 680 + "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": 681 + version "7.22.5" 682 + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" 683 + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== 684 + dependencies: 685 + "@babel/helper-create-regexp-features-plugin" "^7.22.5" 686 + "@babel/helper-plugin-utils" "^7.22.5" 687 + 688 + "@babel/plugin-transform-new-target@^7.22.5": 689 + version "7.22.5" 690 + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" 691 + integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== 692 + dependencies: 693 + "@babel/helper-plugin-utils" "^7.22.5" 694 + 695 + "@babel/plugin-transform-nullish-coalescing-operator@^7.22.5": 696 + version "7.22.5" 697 + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz#f8872c65776e0b552e0849d7596cddd416c3e381" 698 + integrity sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA== 699 + dependencies: 700 + "@babel/helper-plugin-utils" "^7.22.5" 701 + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 702 + 703 + "@babel/plugin-transform-numeric-separator@^7.22.5": 704 + version "7.22.5" 705 + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz#57226a2ed9e512b9b446517ab6fa2d17abb83f58" 706 + integrity sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g== 707 + dependencies: 708 + "@babel/helper-plugin-utils" "^7.22.5" 709 + "@babel/plugin-syntax-numeric-separator" "^7.10.4" 710 + 711 + "@babel/plugin-transform-object-rest-spread@^7.22.5": 712 + version "7.22.5" 713 + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz#9686dc3447df4753b0b2a2fae7e8bc33cdc1f2e1" 714 + integrity sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ== 679 715 dependencies: 680 - "@babel/helper-module-transforms" "^7.21.2" 681 - "@babel/helper-plugin-utils" "^7.20.2" 682 - "@babel/helper-simple-access" "^7.20.2" 716 + "@babel/compat-data" "^7.22.5" 717 + "@babel/helper-compilation-targets" "^7.22.5" 718 + "@babel/helper-plugin-utils" "^7.22.5" 719 + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 720 + "@babel/plugin-transform-parameters" "^7.22.5" 683 721 684 - "@babel/plugin-transform-modules-systemjs@^7.20.11": 685 - version "7.20.11" 686 - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" 687 - integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw== 722 + "@babel/plugin-transform-object-super@^7.22.5": 723 + version "7.22.5" 724 + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" 725 + integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== 688 726 dependencies: 689 - "@babel/helper-hoist-variables" "^7.18.6" 690 - "@babel/helper-module-transforms" "^7.20.11" 691 - "@babel/helper-plugin-utils" "^7.20.2" 692 - "@babel/helper-validator-identifier" "^7.19.1" 727 + "@babel/helper-plugin-utils" "^7.22.5" 728 + "@babel/helper-replace-supers" "^7.22.5" 693 729 694 - "@babel/plugin-transform-modules-umd@^7.18.6": 695 - version "7.18.6" 696 - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" 697 - integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== 730 + "@babel/plugin-transform-optional-catch-binding@^7.22.5": 731 + version "7.22.5" 732 + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz#842080be3076703be0eaf32ead6ac8174edee333" 733 + integrity sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg== 698 734 dependencies: 699 - "@babel/helper-module-transforms" "^7.18.6" 700 - "@babel/helper-plugin-utils" "^7.18.6" 735 + "@babel/helper-plugin-utils" "^7.22.5" 736 + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 701 737 702 - "@babel/plugin-transform-named-capturing-groups-regex@^7.20.5": 703 - version "7.20.5" 704 - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8" 705 - integrity sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA== 738 + "@babel/plugin-transform-optional-chaining@^7.22.5": 739 + version "7.22.5" 740 + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz#1003762b9c14295501beb41be72426736bedd1e0" 741 + integrity sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ== 706 742 dependencies: 707 - "@babel/helper-create-regexp-features-plugin" "^7.20.5" 708 - "@babel/helper-plugin-utils" "^7.20.2" 743 + "@babel/helper-plugin-utils" "^7.22.5" 744 + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 745 + "@babel/plugin-syntax-optional-chaining" "^7.8.3" 709 746 710 - "@babel/plugin-transform-new-target@^7.18.6": 711 - version "7.18.6" 712 - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" 713 - integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== 747 + "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.22.5": 748 + version "7.22.5" 749 + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz#c3542dd3c39b42c8069936e48717a8d179d63a18" 750 + integrity sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg== 714 751 dependencies: 715 - "@babel/helper-plugin-utils" "^7.18.6" 752 + "@babel/helper-plugin-utils" "^7.22.5" 716 753 717 - "@babel/plugin-transform-object-super@^7.18.6": 718 - version "7.18.6" 719 - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" 720 - integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== 754 + "@babel/plugin-transform-private-methods@^7.22.5": 755 + version "7.22.5" 756 + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722" 757 + integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== 721 758 dependencies: 722 - "@babel/helper-plugin-utils" "^7.18.6" 723 - "@babel/helper-replace-supers" "^7.18.6" 759 + "@babel/helper-create-class-features-plugin" "^7.22.5" 760 + "@babel/helper-plugin-utils" "^7.22.5" 724 761 725 - "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3": 726 - version "7.21.3" 727 - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz#18fc4e797cf6d6d972cb8c411dbe8a809fa157db" 728 - integrity sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ== 762 + "@babel/plugin-transform-private-property-in-object@^7.22.5": 763 + version "7.22.5" 764 + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz#07a77f28cbb251546a43d175a1dda4cf3ef83e32" 765 + integrity sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ== 729 766 dependencies: 730 - "@babel/helper-plugin-utils" "^7.20.2" 767 + "@babel/helper-annotate-as-pure" "^7.22.5" 768 + "@babel/helper-create-class-features-plugin" "^7.22.5" 769 + "@babel/helper-plugin-utils" "^7.22.5" 770 + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 731 771 732 - "@babel/plugin-transform-property-literals@^7.18.6": 733 - version "7.18.6" 734 - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" 735 - integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== 772 + "@babel/plugin-transform-property-literals@^7.22.5": 773 + version "7.22.5" 774 + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" 775 + integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== 736 776 dependencies: 737 - "@babel/helper-plugin-utils" "^7.18.6" 777 + "@babel/helper-plugin-utils" "^7.22.5" 738 778 739 779 "@babel/plugin-transform-react-constant-elements@^7.18.12": 740 - version "7.21.3" 741 - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz#b32a5556100d424b25e388dd689050d78396884d" 742 - integrity sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ== 780 + version "7.22.5" 781 + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz#6dfa7c1c37f7d7279e417ceddf5a04abb8bb9c29" 782 + integrity sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA== 743 783 dependencies: 744 - "@babel/helper-plugin-utils" "^7.20.2" 784 + "@babel/helper-plugin-utils" "^7.22.5" 745 785 746 - "@babel/plugin-transform-react-display-name@^7.18.6": 747 - version "7.18.6" 748 - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" 749 - integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== 786 + "@babel/plugin-transform-react-display-name@^7.22.5": 787 + version "7.22.5" 788 + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b" 789 + integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw== 750 790 dependencies: 751 - "@babel/helper-plugin-utils" "^7.18.6" 791 + "@babel/helper-plugin-utils" "^7.22.5" 752 792 753 - "@babel/plugin-transform-react-jsx-development@^7.18.6": 754 - version "7.18.6" 755 - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" 756 - integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== 793 + "@babel/plugin-transform-react-jsx-development@^7.22.5": 794 + version "7.22.5" 795 + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" 796 + integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== 757 797 dependencies: 758 - "@babel/plugin-transform-react-jsx" "^7.18.6" 798 + "@babel/plugin-transform-react-jsx" "^7.22.5" 759 799 760 - "@babel/plugin-transform-react-jsx@^7.18.6": 761 - version "7.21.0" 762 - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz#656b42c2fdea0a6d8762075d58ef9d4e3c4ab8a2" 763 - integrity sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg== 800 + "@babel/plugin-transform-react-jsx@^7.22.5": 801 + version "7.22.5" 802 + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz#932c291eb6dd1153359e2a90cb5e557dcf068416" 803 + integrity sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA== 764 804 dependencies: 765 - "@babel/helper-annotate-as-pure" "^7.18.6" 766 - "@babel/helper-module-imports" "^7.18.6" 767 - "@babel/helper-plugin-utils" "^7.20.2" 768 - "@babel/plugin-syntax-jsx" "^7.18.6" 769 - "@babel/types" "^7.21.0" 805 + "@babel/helper-annotate-as-pure" "^7.22.5" 806 + "@babel/helper-module-imports" "^7.22.5" 807 + "@babel/helper-plugin-utils" "^7.22.5" 808 + "@babel/plugin-syntax-jsx" "^7.22.5" 809 + "@babel/types" "^7.22.5" 770 810 771 - "@babel/plugin-transform-react-pure-annotations@^7.18.6": 772 - version "7.18.6" 773 - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844" 774 - integrity sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ== 811 + "@babel/plugin-transform-react-pure-annotations@^7.22.5": 812 + version "7.22.5" 813 + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz#1f58363eef6626d6fa517b95ac66fe94685e32c0" 814 + integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA== 775 815 dependencies: 776 - "@babel/helper-annotate-as-pure" "^7.18.6" 777 - "@babel/helper-plugin-utils" "^7.18.6" 816 + "@babel/helper-annotate-as-pure" "^7.22.5" 817 + "@babel/helper-plugin-utils" "^7.22.5" 778 818 779 - "@babel/plugin-transform-regenerator@^7.20.5": 780 - version "7.20.5" 781 - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz#57cda588c7ffb7f4f8483cc83bdcea02a907f04d" 782 - integrity sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ== 819 + "@babel/plugin-transform-regenerator@^7.22.5": 820 + version "7.22.5" 821 + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz#cd8a68b228a5f75fa01420e8cc2fc400f0fc32aa" 822 + integrity sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw== 783 823 dependencies: 784 - "@babel/helper-plugin-utils" "^7.20.2" 824 + "@babel/helper-plugin-utils" "^7.22.5" 785 825 regenerator-transform "^0.15.1" 786 826 787 - "@babel/plugin-transform-reserved-words@^7.18.6": 788 - version "7.18.6" 789 - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" 790 - integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== 827 + "@babel/plugin-transform-reserved-words@^7.22.5": 828 + version "7.22.5" 829 + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" 830 + integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== 791 831 dependencies: 792 - "@babel/helper-plugin-utils" "^7.18.6" 832 + "@babel/helper-plugin-utils" "^7.22.5" 793 833 794 - "@babel/plugin-transform-shorthand-properties@^7.18.6": 795 - version "7.18.6" 796 - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" 797 - integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== 834 + "@babel/plugin-transform-shorthand-properties@^7.22.5": 835 + version "7.22.5" 836 + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" 837 + integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== 798 838 dependencies: 799 - "@babel/helper-plugin-utils" "^7.18.6" 839 + "@babel/helper-plugin-utils" "^7.22.5" 800 840 801 - "@babel/plugin-transform-spread@^7.20.7": 802 - version "7.20.7" 803 - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" 804 - integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== 841 + "@babel/plugin-transform-spread@^7.22.5": 842 + version "7.22.5" 843 + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" 844 + integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== 805 845 dependencies: 806 - "@babel/helper-plugin-utils" "^7.20.2" 807 - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 846 + "@babel/helper-plugin-utils" "^7.22.5" 847 + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 848 + 849 + "@babel/plugin-transform-sticky-regex@^7.22.5": 850 + version "7.22.5" 851 + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" 852 + integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== 853 + dependencies: 854 + "@babel/helper-plugin-utils" "^7.22.5" 855 + 856 + "@babel/plugin-transform-template-literals@^7.22.5": 857 + version "7.22.5" 858 + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" 859 + integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== 860 + dependencies: 861 + "@babel/helper-plugin-utils" "^7.22.5" 808 862 809 - "@babel/plugin-transform-sticky-regex@^7.18.6": 810 - version "7.18.6" 811 - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" 812 - integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== 863 + "@babel/plugin-transform-typeof-symbol@^7.22.5": 864 + version "7.22.5" 865 + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" 866 + integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== 813 867 dependencies: 814 - "@babel/helper-plugin-utils" "^7.18.6" 868 + "@babel/helper-plugin-utils" "^7.22.5" 815 869 816 - "@babel/plugin-transform-template-literals@^7.18.9": 817 - version "7.18.9" 818 - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" 819 - integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== 870 + "@babel/plugin-transform-typescript@^7.22.5": 871 + version "7.22.5" 872 + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz#5c0f7adfc1b5f38c4dbc8f79b1f0f8074134bd7d" 873 + integrity sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA== 820 874 dependencies: 821 - "@babel/helper-plugin-utils" "^7.18.9" 875 + "@babel/helper-annotate-as-pure" "^7.22.5" 876 + "@babel/helper-create-class-features-plugin" "^7.22.5" 877 + "@babel/helper-plugin-utils" "^7.22.5" 878 + "@babel/plugin-syntax-typescript" "^7.22.5" 822 879 823 - "@babel/plugin-transform-typeof-symbol@^7.18.9": 824 - version "7.18.9" 825 - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" 826 - integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw== 880 + "@babel/plugin-transform-unicode-escapes@^7.22.5": 881 + version "7.22.5" 882 + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz#ce0c248522b1cb22c7c992d88301a5ead70e806c" 883 + integrity sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg== 827 884 dependencies: 828 - "@babel/helper-plugin-utils" "^7.18.9" 885 + "@babel/helper-plugin-utils" "^7.22.5" 829 886 830 - "@babel/plugin-transform-typescript@^7.21.3": 831 - version "7.21.3" 832 - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz#316c5be579856ea890a57ebc5116c5d064658f2b" 833 - integrity sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw== 887 + "@babel/plugin-transform-unicode-property-regex@^7.22.5": 888 + version "7.22.5" 889 + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81" 890 + integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== 834 891 dependencies: 835 - "@babel/helper-annotate-as-pure" "^7.18.6" 836 - "@babel/helper-create-class-features-plugin" "^7.21.0" 837 - "@babel/helper-plugin-utils" "^7.20.2" 838 - "@babel/plugin-syntax-typescript" "^7.20.0" 892 + "@babel/helper-create-regexp-features-plugin" "^7.22.5" 893 + "@babel/helper-plugin-utils" "^7.22.5" 839 894 840 - "@babel/plugin-transform-unicode-escapes@^7.18.10": 841 - version "7.18.10" 842 - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" 843 - integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== 895 + "@babel/plugin-transform-unicode-regex@^7.22.5": 896 + version "7.22.5" 897 + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" 898 + integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== 844 899 dependencies: 845 - "@babel/helper-plugin-utils" "^7.18.9" 900 + "@babel/helper-create-regexp-features-plugin" "^7.22.5" 901 + "@babel/helper-plugin-utils" "^7.22.5" 846 902 847 - "@babel/plugin-transform-unicode-regex@^7.18.6": 848 - version "7.18.6" 849 - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" 850 - integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== 903 + "@babel/plugin-transform-unicode-sets-regex@^7.22.5": 904 + version "7.22.5" 905 + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91" 906 + integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== 851 907 dependencies: 852 - "@babel/helper-create-regexp-features-plugin" "^7.18.6" 853 - "@babel/helper-plugin-utils" "^7.18.6" 908 + "@babel/helper-create-regexp-features-plugin" "^7.22.5" 909 + "@babel/helper-plugin-utils" "^7.22.5" 854 910 855 911 "@babel/preset-env@^7.10.2", "@babel/preset-env@^7.19.4": 856 - version "7.21.4" 857 - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.4.tgz#a952482e634a8dd8271a3fe5459a16eb10739c58" 858 - integrity sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw== 912 + version "7.22.5" 913 + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.5.tgz#3da66078b181f3d62512c51cf7014392c511504e" 914 + integrity sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A== 859 915 dependencies: 860 - "@babel/compat-data" "^7.21.4" 861 - "@babel/helper-compilation-targets" "^7.21.4" 862 - "@babel/helper-plugin-utils" "^7.20.2" 863 - "@babel/helper-validator-option" "^7.21.0" 864 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" 865 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.20.7" 866 - "@babel/plugin-proposal-async-generator-functions" "^7.20.7" 867 - "@babel/plugin-proposal-class-properties" "^7.18.6" 868 - "@babel/plugin-proposal-class-static-block" "^7.21.0" 869 - "@babel/plugin-proposal-dynamic-import" "^7.18.6" 870 - "@babel/plugin-proposal-export-namespace-from" "^7.18.9" 871 - "@babel/plugin-proposal-json-strings" "^7.18.6" 872 - "@babel/plugin-proposal-logical-assignment-operators" "^7.20.7" 873 - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" 874 - "@babel/plugin-proposal-numeric-separator" "^7.18.6" 875 - "@babel/plugin-proposal-object-rest-spread" "^7.20.7" 876 - "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" 877 - "@babel/plugin-proposal-optional-chaining" "^7.21.0" 878 - "@babel/plugin-proposal-private-methods" "^7.18.6" 879 - "@babel/plugin-proposal-private-property-in-object" "^7.21.0" 880 - "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" 916 + "@babel/compat-data" "^7.22.5" 917 + "@babel/helper-compilation-targets" "^7.22.5" 918 + "@babel/helper-plugin-utils" "^7.22.5" 919 + "@babel/helper-validator-option" "^7.22.5" 920 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.5" 921 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.5" 922 + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" 881 923 "@babel/plugin-syntax-async-generators" "^7.8.4" 882 924 "@babel/plugin-syntax-class-properties" "^7.12.13" 883 925 "@babel/plugin-syntax-class-static-block" "^7.14.5" 884 926 "@babel/plugin-syntax-dynamic-import" "^7.8.3" 885 927 "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 886 - "@babel/plugin-syntax-import-assertions" "^7.20.0" 928 + "@babel/plugin-syntax-import-assertions" "^7.22.5" 929 + "@babel/plugin-syntax-import-attributes" "^7.22.5" 930 + "@babel/plugin-syntax-import-meta" "^7.10.4" 887 931 "@babel/plugin-syntax-json-strings" "^7.8.3" 888 932 "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 889 933 "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" ··· 893 937 "@babel/plugin-syntax-optional-chaining" "^7.8.3" 894 938 "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 895 939 "@babel/plugin-syntax-top-level-await" "^7.14.5" 896 - "@babel/plugin-transform-arrow-functions" "^7.20.7" 897 - "@babel/plugin-transform-async-to-generator" "^7.20.7" 898 - "@babel/plugin-transform-block-scoped-functions" "^7.18.6" 899 - "@babel/plugin-transform-block-scoping" "^7.21.0" 900 - "@babel/plugin-transform-classes" "^7.21.0" 901 - "@babel/plugin-transform-computed-properties" "^7.20.7" 902 - "@babel/plugin-transform-destructuring" "^7.21.3" 903 - "@babel/plugin-transform-dotall-regex" "^7.18.6" 904 - "@babel/plugin-transform-duplicate-keys" "^7.18.9" 905 - "@babel/plugin-transform-exponentiation-operator" "^7.18.6" 906 - "@babel/plugin-transform-for-of" "^7.21.0" 907 - "@babel/plugin-transform-function-name" "^7.18.9" 908 - "@babel/plugin-transform-literals" "^7.18.9" 909 - "@babel/plugin-transform-member-expression-literals" "^7.18.6" 910 - "@babel/plugin-transform-modules-amd" "^7.20.11" 911 - "@babel/plugin-transform-modules-commonjs" "^7.21.2" 912 - "@babel/plugin-transform-modules-systemjs" "^7.20.11" 913 - "@babel/plugin-transform-modules-umd" "^7.18.6" 914 - "@babel/plugin-transform-named-capturing-groups-regex" "^7.20.5" 915 - "@babel/plugin-transform-new-target" "^7.18.6" 916 - "@babel/plugin-transform-object-super" "^7.18.6" 917 - "@babel/plugin-transform-parameters" "^7.21.3" 918 - "@babel/plugin-transform-property-literals" "^7.18.6" 919 - "@babel/plugin-transform-regenerator" "^7.20.5" 920 - "@babel/plugin-transform-reserved-words" "^7.18.6" 921 - "@babel/plugin-transform-shorthand-properties" "^7.18.6" 922 - "@babel/plugin-transform-spread" "^7.20.7" 923 - "@babel/plugin-transform-sticky-regex" "^7.18.6" 924 - "@babel/plugin-transform-template-literals" "^7.18.9" 925 - "@babel/plugin-transform-typeof-symbol" "^7.18.9" 926 - "@babel/plugin-transform-unicode-escapes" "^7.18.10" 927 - "@babel/plugin-transform-unicode-regex" "^7.18.6" 940 + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" 941 + "@babel/plugin-transform-arrow-functions" "^7.22.5" 942 + "@babel/plugin-transform-async-generator-functions" "^7.22.5" 943 + "@babel/plugin-transform-async-to-generator" "^7.22.5" 944 + "@babel/plugin-transform-block-scoped-functions" "^7.22.5" 945 + "@babel/plugin-transform-block-scoping" "^7.22.5" 946 + "@babel/plugin-transform-class-properties" "^7.22.5" 947 + "@babel/plugin-transform-class-static-block" "^7.22.5" 948 + "@babel/plugin-transform-classes" "^7.22.5" 949 + "@babel/plugin-transform-computed-properties" "^7.22.5" 950 + "@babel/plugin-transform-destructuring" "^7.22.5" 951 + "@babel/plugin-transform-dotall-regex" "^7.22.5" 952 + "@babel/plugin-transform-duplicate-keys" "^7.22.5" 953 + "@babel/plugin-transform-dynamic-import" "^7.22.5" 954 + "@babel/plugin-transform-exponentiation-operator" "^7.22.5" 955 + "@babel/plugin-transform-export-namespace-from" "^7.22.5" 956 + "@babel/plugin-transform-for-of" "^7.22.5" 957 + "@babel/plugin-transform-function-name" "^7.22.5" 958 + "@babel/plugin-transform-json-strings" "^7.22.5" 959 + "@babel/plugin-transform-literals" "^7.22.5" 960 + "@babel/plugin-transform-logical-assignment-operators" "^7.22.5" 961 + "@babel/plugin-transform-member-expression-literals" "^7.22.5" 962 + "@babel/plugin-transform-modules-amd" "^7.22.5" 963 + "@babel/plugin-transform-modules-commonjs" "^7.22.5" 964 + "@babel/plugin-transform-modules-systemjs" "^7.22.5" 965 + "@babel/plugin-transform-modules-umd" "^7.22.5" 966 + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" 967 + "@babel/plugin-transform-new-target" "^7.22.5" 968 + "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.5" 969 + "@babel/plugin-transform-numeric-separator" "^7.22.5" 970 + "@babel/plugin-transform-object-rest-spread" "^7.22.5" 971 + "@babel/plugin-transform-object-super" "^7.22.5" 972 + "@babel/plugin-transform-optional-catch-binding" "^7.22.5" 973 + "@babel/plugin-transform-optional-chaining" "^7.22.5" 974 + "@babel/plugin-transform-parameters" "^7.22.5" 975 + "@babel/plugin-transform-private-methods" "^7.22.5" 976 + "@babel/plugin-transform-private-property-in-object" "^7.22.5" 977 + "@babel/plugin-transform-property-literals" "^7.22.5" 978 + "@babel/plugin-transform-regenerator" "^7.22.5" 979 + "@babel/plugin-transform-reserved-words" "^7.22.5" 980 + "@babel/plugin-transform-shorthand-properties" "^7.22.5" 981 + "@babel/plugin-transform-spread" "^7.22.5" 982 + "@babel/plugin-transform-sticky-regex" "^7.22.5" 983 + "@babel/plugin-transform-template-literals" "^7.22.5" 984 + "@babel/plugin-transform-typeof-symbol" "^7.22.5" 985 + "@babel/plugin-transform-unicode-escapes" "^7.22.5" 986 + "@babel/plugin-transform-unicode-property-regex" "^7.22.5" 987 + "@babel/plugin-transform-unicode-regex" "^7.22.5" 988 + "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" 928 989 "@babel/preset-modules" "^0.1.5" 929 - "@babel/types" "^7.21.4" 930 - babel-plugin-polyfill-corejs2 "^0.3.3" 931 - babel-plugin-polyfill-corejs3 "^0.6.0" 932 - babel-plugin-polyfill-regenerator "^0.4.1" 933 - core-js-compat "^3.25.1" 990 + "@babel/types" "^7.22.5" 991 + babel-plugin-polyfill-corejs2 "^0.4.3" 992 + babel-plugin-polyfill-corejs3 "^0.8.1" 993 + babel-plugin-polyfill-regenerator "^0.5.0" 994 + core-js-compat "^3.30.2" 934 995 semver "^6.3.0" 935 996 936 997 "@babel/preset-modules@^0.1.5": ··· 945 1006 esutils "^2.0.2" 946 1007 947 1008 "@babel/preset-react@^7.12.13", "@babel/preset-react@^7.18.6": 948 - version "7.18.6" 949 - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d" 950 - integrity sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg== 1009 + version "7.22.5" 1010 + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz#c4d6058fbf80bccad02dd8c313a9aaa67e3c3dd6" 1011 + integrity sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ== 951 1012 dependencies: 952 - "@babel/helper-plugin-utils" "^7.18.6" 953 - "@babel/helper-validator-option" "^7.18.6" 954 - "@babel/plugin-transform-react-display-name" "^7.18.6" 955 - "@babel/plugin-transform-react-jsx" "^7.18.6" 956 - "@babel/plugin-transform-react-jsx-development" "^7.18.6" 957 - "@babel/plugin-transform-react-pure-annotations" "^7.18.6" 1013 + "@babel/helper-plugin-utils" "^7.22.5" 1014 + "@babel/helper-validator-option" "^7.22.5" 1015 + "@babel/plugin-transform-react-display-name" "^7.22.5" 1016 + "@babel/plugin-transform-react-jsx" "^7.22.5" 1017 + "@babel/plugin-transform-react-jsx-development" "^7.22.5" 1018 + "@babel/plugin-transform-react-pure-annotations" "^7.22.5" 958 1019 959 - "@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.8.3": 960 - version "7.21.4" 961 - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz#b913ac8e6aa8932e47c21b01b4368d8aa239a529" 962 - integrity sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A== 1020 + "@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.22.5": 1021 + version "7.22.5" 1022 + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz#16367d8b01d640e9a507577ed4ee54e0101e51c8" 1023 + integrity sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ== 963 1024 dependencies: 964 - "@babel/helper-plugin-utils" "^7.20.2" 965 - "@babel/helper-validator-option" "^7.21.0" 966 - "@babel/plugin-syntax-jsx" "^7.21.4" 967 - "@babel/plugin-transform-modules-commonjs" "^7.21.2" 968 - "@babel/plugin-transform-typescript" "^7.21.3" 1025 + "@babel/helper-plugin-utils" "^7.22.5" 1026 + "@babel/helper-validator-option" "^7.22.5" 1027 + "@babel/plugin-syntax-jsx" "^7.22.5" 1028 + "@babel/plugin-transform-modules-commonjs" "^7.22.5" 1029 + "@babel/plugin-transform-typescript" "^7.22.5" 969 1030 970 1031 "@babel/regjsgen@^0.8.0": 971 1032 version "0.8.0" 972 1033 resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" 973 1034 integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== 974 1035 975 - "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.7", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": 976 - version "7.21.0" 977 - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673" 978 - integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw== 1036 + "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": 1037 + version "7.22.5" 1038 + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz#8564dd588182ce0047d55d7a75e93921107b57ec" 1039 + integrity sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA== 979 1040 dependencies: 980 1041 regenerator-runtime "^0.13.11" 981 1042 982 - "@babel/template@^7.18.10", "@babel/template@^7.20.7": 983 - version "7.20.7" 984 - resolved "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" 985 - integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== 1043 + "@babel/template@^7.22.5": 1044 + version "7.22.5" 1045 + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" 1046 + integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw== 986 1047 dependencies: 987 - "@babel/code-frame" "^7.18.6" 988 - "@babel/parser" "^7.20.7" 989 - "@babel/types" "^7.20.7" 1048 + "@babel/code-frame" "^7.22.5" 1049 + "@babel/parser" "^7.22.5" 1050 + "@babel/types" "^7.22.5" 990 1051 991 - "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.4", "@babel/traverse@^7.4.5": 992 - version "7.21.4" 993 - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36" 994 - integrity sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q== 1052 + "@babel/traverse@^7.22.5", "@babel/traverse@^7.4.5": 1053 + version "7.22.5" 1054 + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz#44bd276690db6f4940fdb84e1cb4abd2f729ccd1" 1055 + integrity sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ== 995 1056 dependencies: 996 - "@babel/code-frame" "^7.21.4" 997 - "@babel/generator" "^7.21.4" 998 - "@babel/helper-environment-visitor" "^7.18.9" 999 - "@babel/helper-function-name" "^7.21.0" 1000 - "@babel/helper-hoist-variables" "^7.18.6" 1001 - "@babel/helper-split-export-declaration" "^7.18.6" 1002 - "@babel/parser" "^7.21.4" 1003 - "@babel/types" "^7.21.4" 1057 + "@babel/code-frame" "^7.22.5" 1058 + "@babel/generator" "^7.22.5" 1059 + "@babel/helper-environment-visitor" "^7.22.5" 1060 + "@babel/helper-function-name" "^7.22.5" 1061 + "@babel/helper-hoist-variables" "^7.22.5" 1062 + "@babel/helper-split-export-declaration" "^7.22.5" 1063 + "@babel/parser" "^7.22.5" 1064 + "@babel/types" "^7.22.5" 1004 1065 debug "^4.1.0" 1005 1066 globals "^11.1.0" 1006 1067 1007 - "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.21.4", "@babel/types@^7.4.4", "@babel/types@^7.8.3": 1008 - version "7.21.4" 1009 - resolved "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4" 1010 - integrity sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA== 1068 + "@babel/types@^7.20.0", "@babel/types@^7.22.5", "@babel/types@^7.4.4", "@babel/types@^7.8.3": 1069 + version "7.22.5" 1070 + resolved "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe" 1071 + integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA== 1011 1072 dependencies: 1012 - "@babel/helper-string-parser" "^7.19.4" 1013 - "@babel/helper-validator-identifier" "^7.19.1" 1073 + "@babel/helper-string-parser" "^7.22.5" 1074 + "@babel/helper-validator-identifier" "^7.22.5" 1014 1075 to-fast-properties "^2.0.0" 1015 1076 1016 1077 "@colors/colors@1.5.0": ··· 1035 1096 resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" 1036 1097 integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== 1037 1098 1038 - "@emotion/babel-plugin@^11.10.6": 1039 - version "11.10.6" 1040 - resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz#a68ee4b019d661d6f37dec4b8903255766925ead" 1041 - integrity sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ== 1099 + "@emotion/babel-plugin@^11.11.0": 1100 + version "11.11.0" 1101 + resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c" 1102 + integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== 1042 1103 dependencies: 1043 1104 "@babel/helper-module-imports" "^7.16.7" 1044 1105 "@babel/runtime" "^7.18.3" 1045 - "@emotion/hash" "^0.9.0" 1046 - "@emotion/memoize" "^0.8.0" 1047 - "@emotion/serialize" "^1.1.1" 1106 + "@emotion/hash" "^0.9.1" 1107 + "@emotion/memoize" "^0.8.1" 1108 + "@emotion/serialize" "^1.1.2" 1048 1109 babel-plugin-macros "^3.1.0" 1049 1110 convert-source-map "^1.5.0" 1050 1111 escape-string-regexp "^4.0.0" 1051 1112 find-root "^1.1.0" 1052 1113 source-map "^0.5.7" 1053 - stylis "4.1.3" 1114 + stylis "4.2.0" 1054 1115 1055 1116 "@emotion/cache@^10.0.27": 1056 1117 version "10.0.29" ··· 1062 1123 "@emotion/utils" "0.11.3" 1063 1124 "@emotion/weak-memoize" "0.2.5" 1064 1125 1065 - "@emotion/cache@^11.10.5", "@emotion/cache@^11.4.0": 1066 - version "11.10.7" 1067 - resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz#2e3b12d3c7c74db0a020ae79eefc52a1b03a6908" 1068 - integrity sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ== 1126 + "@emotion/cache@^11.11.0", "@emotion/cache@^11.4.0": 1127 + version "11.11.0" 1128 + resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff" 1129 + integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== 1069 1130 dependencies: 1070 - "@emotion/memoize" "^0.8.0" 1071 - "@emotion/sheet" "^1.2.1" 1072 - "@emotion/utils" "^1.2.0" 1073 - "@emotion/weak-memoize" "^0.3.0" 1074 - stylis "4.1.3" 1131 + "@emotion/memoize" "^0.8.1" 1132 + "@emotion/sheet" "^1.2.2" 1133 + "@emotion/utils" "^1.2.1" 1134 + "@emotion/weak-memoize" "^0.3.1" 1135 + stylis "4.2.0" 1075 1136 1076 1137 "@emotion/core@^10.0.14": 1077 1138 version "10.3.1" ··· 1099 1160 resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" 1100 1161 integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== 1101 1162 1102 - "@emotion/hash@^0.9.0": 1103 - version "0.9.0" 1104 - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz#c5153d50401ee3c027a57a177bc269b16d889cb7" 1105 - integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ== 1163 + "@emotion/hash@^0.9.1": 1164 + version "0.9.1" 1165 + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" 1166 + integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== 1106 1167 1107 - "@emotion/is-prop-valid@0.8.8": 1108 - version "0.8.8" 1109 - resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" 1110 - integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== 1168 + "@emotion/is-prop-valid@^1.1.0", "@emotion/is-prop-valid@^1.2.1": 1169 + version "1.2.1" 1170 + resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc" 1171 + integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw== 1111 1172 dependencies: 1112 - "@emotion/memoize" "0.7.4" 1113 - 1114 - "@emotion/is-prop-valid@^1.1.0": 1115 - version "1.2.0" 1116 - resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#7f2d35c97891669f7e276eb71c83376a5dc44c83" 1117 - integrity sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg== 1118 - dependencies: 1119 - "@emotion/memoize" "^0.8.0" 1173 + "@emotion/memoize" "^0.8.1" 1120 1174 1121 1175 "@emotion/memoize@0.7.4": 1122 1176 version "0.7.4" ··· 1128 1182 resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz#2c40f81449a4e554e9fc6396910ed4843ec2be50" 1129 1183 integrity sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ== 1130 1184 1131 - "@emotion/memoize@^0.8.0": 1132 - version "0.8.0" 1133 - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz#f580f9beb67176fa57aae70b08ed510e1b18980f" 1134 - integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA== 1185 + "@emotion/memoize@^0.8.1": 1186 + version "0.8.1" 1187 + resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" 1188 + integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== 1135 1189 1136 1190 "@emotion/react@^11.1.5", "@emotion/react@^11.8.1": 1137 - version "11.10.6" 1138 - resolved "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz#dbe5e650ab0f3b1d2e592e6ab1e006e75fd9ac11" 1139 - integrity sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw== 1191 + version "11.11.1" 1192 + resolved "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz#b2c36afac95b184f73b08da8c214fdf861fa4157" 1193 + integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA== 1140 1194 dependencies: 1141 1195 "@babel/runtime" "^7.18.3" 1142 - "@emotion/babel-plugin" "^11.10.6" 1143 - "@emotion/cache" "^11.10.5" 1144 - "@emotion/serialize" "^1.1.1" 1145 - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" 1146 - "@emotion/utils" "^1.2.0" 1147 - "@emotion/weak-memoize" "^0.3.0" 1196 + "@emotion/babel-plugin" "^11.11.0" 1197 + "@emotion/cache" "^11.11.0" 1198 + "@emotion/serialize" "^1.1.2" 1199 + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" 1200 + "@emotion/utils" "^1.2.1" 1201 + "@emotion/weak-memoize" "^0.3.1" 1148 1202 hoist-non-react-statics "^3.3.1" 1149 1203 1150 1204 "@emotion/serialize@^0.11.15", "@emotion/serialize@^0.11.16": ··· 1158 1212 "@emotion/utils" "0.11.3" 1159 1213 csstype "^2.5.7" 1160 1214 1161 - "@emotion/serialize@^1.1.1": 1162 - version "1.1.1" 1163 - resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz#0595701b1902feded8a96d293b26be3f5c1a5cf0" 1164 - integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA== 1215 + "@emotion/serialize@^1.1.2": 1216 + version "1.1.2" 1217 + resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz#017a6e4c9b8a803bd576ff3d52a0ea6fa5a62b51" 1218 + integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA== 1165 1219 dependencies: 1166 - "@emotion/hash" "^0.9.0" 1167 - "@emotion/memoize" "^0.8.0" 1168 - "@emotion/unitless" "^0.8.0" 1169 - "@emotion/utils" "^1.2.0" 1220 + "@emotion/hash" "^0.9.1" 1221 + "@emotion/memoize" "^0.8.1" 1222 + "@emotion/unitless" "^0.8.1" 1223 + "@emotion/utils" "^1.2.1" 1170 1224 csstype "^3.0.2" 1171 1225 1172 1226 "@emotion/sheet@0.9.4": ··· 1174 1228 resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz#894374bea39ec30f489bbfc3438192b9774d32e5" 1175 1229 integrity sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== 1176 1230 1177 - "@emotion/sheet@^1.0.1", "@emotion/sheet@^1.2.1": 1178 - version "1.2.1" 1179 - resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz#0767e0305230e894897cadb6c8df2c51e61a6c2c" 1180 - integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA== 1181 - 1182 - "@emotion/styled-base@^10.3.0": 1183 - version "10.3.0" 1184 - resolved "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.3.0.tgz#9aa2c946100f78b47316e4bc6048321afa6d4e36" 1185 - integrity sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w== 1186 - dependencies: 1187 - "@babel/runtime" "^7.5.5" 1188 - "@emotion/is-prop-valid" "0.8.8" 1189 - "@emotion/serialize" "^0.11.15" 1190 - "@emotion/utils" "0.11.3" 1231 + "@emotion/sheet@^1.0.1", "@emotion/sheet@^1.2.2": 1232 + version "1.2.2" 1233 + resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" 1234 + integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== 1191 1235 1192 - "@emotion/styled@^10.0.14": 1193 - version "10.3.0" 1194 - resolved "https://registry.npmjs.org/@emotion/styled/-/styled-10.3.0.tgz#8ee959bf75730789abb5f67f7c3ded0c30aec876" 1195 - integrity sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ== 1236 + "@emotion/styled@^11.11.0": 1237 + version "11.11.0" 1238 + resolved "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346" 1239 + integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== 1196 1240 dependencies: 1197 - "@emotion/styled-base" "^10.3.0" 1198 - babel-plugin-emotion "^10.0.27" 1241 + "@babel/runtime" "^7.18.3" 1242 + "@emotion/babel-plugin" "^11.11.0" 1243 + "@emotion/is-prop-valid" "^1.2.1" 1244 + "@emotion/serialize" "^1.1.2" 1245 + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" 1246 + "@emotion/utils" "^1.2.1" 1199 1247 1200 1248 "@emotion/stylis@0.8.5", "@emotion/stylis@^0.8.4": 1201 1249 version "0.8.5" ··· 1207 1255 resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" 1208 1256 integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== 1209 1257 1210 - "@emotion/unitless@^0.8.0": 1211 - version "0.8.0" 1212 - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db" 1213 - integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== 1258 + "@emotion/unitless@^0.8.1": 1259 + version "0.8.1" 1260 + resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" 1261 + integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== 1214 1262 1215 - "@emotion/use-insertion-effect-with-fallbacks@^1.0.0": 1216 - version "1.0.0" 1217 - resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz#ffadaec35dbb7885bd54de3fa267ab2f860294df" 1218 - integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A== 1263 + "@emotion/use-insertion-effect-with-fallbacks@^1.0.1": 1264 + version "1.0.1" 1265 + resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" 1266 + integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== 1219 1267 1220 1268 "@emotion/utils@0.11.3": 1221 1269 version "0.11.3" 1222 1270 resolved "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz#a759863867befa7e583400d322652a3f44820924" 1223 1271 integrity sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== 1224 1272 1225 - "@emotion/utils@^1.0.0", "@emotion/utils@^1.2.0": 1226 - version "1.2.0" 1227 - resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz#9716eaccbc6b5ded2ea5a90d65562609aab0f561" 1228 - integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw== 1273 + "@emotion/utils@^1.0.0", "@emotion/utils@^1.2.1": 1274 + version "1.2.1" 1275 + resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4" 1276 + integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== 1229 1277 1230 1278 "@emotion/weak-memoize@0.2.5": 1231 1279 version "0.2.5" 1232 1280 resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" 1233 1281 integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== 1234 1282 1235 - "@emotion/weak-memoize@^0.3.0": 1236 - version "0.3.0" 1237 - resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz#ea89004119dc42db2e1dba0f97d553f7372f6fcb" 1238 - integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg== 1283 + "@emotion/weak-memoize@^0.3.1": 1284 + version "0.3.1" 1285 + resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" 1286 + integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== 1239 1287 1240 1288 "@eslint-community/eslint-utils@^4.2.0": 1241 1289 version "4.4.0" ··· 1245 1293 eslint-visitor-keys "^3.3.0" 1246 1294 1247 1295 "@eslint-community/regexpp@^4.4.0": 1248 - version "4.5.0" 1249 - resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz#f6f729b02feee2c749f57e334b7a1b5f40a81724" 1250 - integrity sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ== 1296 + version "4.5.1" 1297 + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884" 1298 + integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ== 1251 1299 1252 - "@eslint/eslintrc@^2.0.2": 1253 - version "2.0.2" 1254 - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz#01575e38707add677cf73ca1589abba8da899a02" 1255 - integrity sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ== 1300 + "@eslint/eslintrc@^2.0.3": 1301 + version "2.0.3" 1302 + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz#4910db5505f4d503f27774bf356e3704818a0331" 1303 + integrity sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ== 1256 1304 dependencies: 1257 1305 ajv "^6.12.4" 1258 1306 debug "^4.3.2" 1259 - espree "^9.5.1" 1307 + espree "^9.5.2" 1260 1308 globals "^13.19.0" 1261 1309 ignore "^5.2.0" 1262 1310 import-fresh "^3.2.1" ··· 1264 1312 minimatch "^3.1.2" 1265 1313 strip-json-comments "^3.1.1" 1266 1314 1267 - "@eslint/js@8.39.0": 1268 - version "8.39.0" 1269 - resolved "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz#58b536bcc843f4cd1e02a7e6171da5c040f4d44b" 1270 - integrity sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng== 1315 + "@eslint/js@8.43.0": 1316 + version "8.43.0" 1317 + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.43.0.tgz#559ca3d9ddbd6bf907ad524320a0d14b85586af0" 1318 + integrity sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg== 1271 1319 1272 - "@floating-ui/core@^1.2.6": 1273 - version "1.2.6" 1274 - resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.6.tgz#d21ace437cc919cdd8f1640302fa8851e65e75c0" 1275 - integrity sha512-EvYTiXet5XqweYGClEmpu3BoxmsQ4hkj3QaYA6qEnigCWffTP3vNRwBReTdrwDwo7OoJ3wM8Uoe9Uk4n+d4hfg== 1320 + "@floating-ui/core@^1.3.1": 1321 + version "1.3.1" 1322 + resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.3.1.tgz#4d795b649cc3b1cbb760d191c80dcb4353c9a366" 1323 + integrity sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g== 1276 1324 1277 1325 "@floating-ui/dom@^1.0.1": 1278 - version "1.2.6" 1279 - resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.6.tgz#bcf0c7bada97c20d9d1255b889f35bac838c63fe" 1280 - integrity sha512-02vxFDuvuVPs22iJICacezYJyf7zwwOCWkPNkWNBr1U0Qt1cKFYzWvxts0AmqcOQGwt/3KJWcWIgtbUU38keyw== 1326 + version "1.4.2" 1327 + resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.4.2.tgz#eb3a37f7506c4f95ef735967dc3496b5012e11cb" 1328 + integrity sha512-VKmvHVatWnewmGGy+7Mdy4cTJX71Pli6v/Wjb5RQBuq5wjUYx+Ef+kRThi8qggZqDgD8CogCpqhRoVp3+yQk+g== 1281 1329 dependencies: 1282 - "@floating-ui/core" "^1.2.6" 1330 + "@floating-ui/core" "^1.3.1" 1283 1331 1284 1332 "@fortawesome/fontawesome-free@^5.14.0": 1285 1333 version "5.15.4" 1286 1334 resolved "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz#ecda5712b61ac852c760d8b3c79c96adca5554e5" 1287 1335 integrity sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg== 1288 1336 1289 - "@gar/promisify@^1.1.3": 1290 - version "1.1.3" 1291 - resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" 1292 - integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== 1293 - 1294 - "@humanwhocodes/config-array@^0.11.8": 1295 - version "0.11.8" 1296 - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" 1297 - integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== 1337 + "@humanwhocodes/config-array@^0.11.10": 1338 + version "0.11.10" 1339 + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" 1340 + integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ== 1298 1341 dependencies: 1299 1342 "@humanwhocodes/object-schema" "^1.2.1" 1300 1343 debug "^4.1.1" ··· 1310 1353 resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" 1311 1354 integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== 1312 1355 1356 + "@isaacs/cliui@^8.0.2": 1357 + version "8.0.2" 1358 + resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" 1359 + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== 1360 + dependencies: 1361 + string-width "^5.1.2" 1362 + string-width-cjs "string-width@^4.2.0" 1363 + strip-ansi "^7.0.1" 1364 + strip-ansi-cjs "strip-ansi@^6.0.1" 1365 + wrap-ansi "^8.1.0" 1366 + wrap-ansi-cjs "wrap-ansi@^7.0.0" 1367 + 1313 1368 "@istanbuljs/schema@^0.1.2": 1314 1369 version "0.1.3" 1315 1370 resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" 1316 1371 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== 1317 1372 1373 + "@jest/schemas@^29.4.3": 1374 + version "29.4.3" 1375 + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788" 1376 + integrity sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg== 1377 + dependencies: 1378 + "@sinclair/typebox" "^0.25.16" 1379 + 1380 + "@jest/types@^29.5.0": 1381 + version "29.5.0" 1382 + resolved "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz#f59ef9b031ced83047c67032700d8c807d6e1593" 1383 + integrity sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog== 1384 + dependencies: 1385 + "@jest/schemas" "^29.4.3" 1386 + "@types/istanbul-lib-coverage" "^2.0.0" 1387 + "@types/istanbul-reports" "^3.0.0" 1388 + "@types/node" "*" 1389 + "@types/yargs" "^17.0.8" 1390 + chalk "^4.0.0" 1391 + 1318 1392 "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": 1319 1393 version "0.3.3" 1320 1394 resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" ··· 1334 1408 resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" 1335 1409 integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== 1336 1410 1337 - "@jridgewell/source-map@^0.3.2": 1411 + "@jridgewell/source-map@^0.3.3": 1338 1412 version "0.3.3" 1339 1413 resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz#8108265659d4c33e72ffe14e33d6cc5eb59f2fda" 1340 1414 integrity sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg== ··· 1352 1426 resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" 1353 1427 integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== 1354 1428 1355 - "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": 1429 + "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": 1356 1430 version "0.3.18" 1357 1431 resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" 1358 1432 integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== ··· 1385 1459 dependencies: 1386 1460 "@babel/runtime" "^7.4.4" 1387 1461 1388 - "@material-ui/lab@4.0.0-alpha.58": 1389 - version "4.0.0-alpha.58" 1390 - resolved "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.58.tgz#c7ebb66f49863c5acbb20817163737caa299fafc" 1391 - integrity sha512-GKHlJqLxUeHH3L3dGQ48ZavYrqGOTXkFkiEiuYMAnAvXAZP4rhMIqeHOPXSUQan4Bd8QnafDcpovOSLnadDmKw== 1462 + "@material-ui/lab@4.0.0-alpha.61": 1463 + version "4.0.0-alpha.61" 1464 + resolved "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz#9bf8eb389c0c26c15e40933cc114d4ad85e3d978" 1465 + integrity sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg== 1392 1466 dependencies: 1393 1467 "@babel/runtime" "^7.4.4" 1394 - "@material-ui/utils" "^4.11.2" 1468 + "@material-ui/utils" "^4.11.3" 1395 1469 clsx "^1.0.4" 1396 1470 prop-types "^15.7.2" 1397 1471 react-is "^16.8.0 || ^17.0.0" 1398 1472 1399 - "@material-ui/pickers@^3.2.10": 1473 + "@material-ui/pickers@3.3.10": 1400 1474 version "3.3.10" 1401 1475 resolved "https://registry.npmjs.org/@material-ui/pickers/-/pickers-3.3.10.tgz#f1b0f963348cc191645ef0bdeff7a67c6aa25485" 1402 1476 integrity sha512-hS4pxwn1ZGXVkmgD4tpFpaumUaAg2ZzbTrxltfC5yPw4BJV+mGkfnQOB4VpWEYZw2jv65Z0wLwDE/piQiPPZ3w== ··· 1445 1519 resolved "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz#efa1c7a0b0eaa4c7c87ac0390445f0f88b0d88f2" 1446 1520 integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== 1447 1521 1448 - "@material-ui/utils@^4.11.2", "@material-ui/utils@^4.11.3": 1522 + "@material-ui/utils@^4.11.3": 1449 1523 version "4.11.3" 1450 1524 resolved "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz#232bd86c4ea81dab714f21edad70b7fdf0253942" 1451 1525 integrity sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg== ··· 1482 1556 "@nodelib/fs.scandir" "2.1.5" 1483 1557 fastq "^1.6.0" 1484 1558 1485 - "@npmcli/fs@^2.1.0": 1486 - version "2.1.2" 1487 - resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865" 1488 - integrity sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ== 1559 + "@npmcli/fs@^3.1.0": 1560 + version "3.1.0" 1561 + resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e" 1562 + integrity sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w== 1489 1563 dependencies: 1490 - "@gar/promisify" "^1.1.3" 1491 1564 semver "^7.3.5" 1492 1565 1493 - "@npmcli/move-file@^2.0.0": 1494 - version "2.0.1" 1495 - resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz#26f6bdc379d87f75e55739bab89db525b06100e4" 1496 - integrity sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ== 1497 - dependencies: 1498 - mkdirp "^1.0.4" 1499 - rimraf "^3.0.2" 1566 + "@pkgjs/parseargs@^0.11.0": 1567 + version "0.11.0" 1568 + resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" 1569 + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== 1500 1570 1501 1571 "@polka/url@^1.0.0-next.20": 1502 1572 version "1.0.0-next.21" ··· 1548 1618 "@projectstorm/react-diagrams-defaults" "^6.7.4" 1549 1619 "@projectstorm/react-diagrams-routing" "^6.7.4" 1550 1620 1621 + "@rc-component/portal@^1.1.0": 1622 + version "1.1.1" 1623 + resolved "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz#1a30ffe51c240b54360cba8e8bfc5d1f559325c4" 1624 + integrity sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g== 1625 + dependencies: 1626 + "@babel/runtime" "^7.18.0" 1627 + classnames "^2.3.2" 1628 + rc-util "^5.24.4" 1629 + 1630 + "@rc-component/trigger@^1.6.2": 1631 + version "1.13.6" 1632 + resolved "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.13.6.tgz#1375303018d16ccdf88e31c6bcd131421e1fa3e7" 1633 + integrity sha512-13aF9SrR5XAd+tyV/zja0A2pbrA/zdTCXRBNIsoLp8OmhVOnqiwjP7XZYPulLsH0ioEfvtXR1yI0anJD0/J7PQ== 1634 + dependencies: 1635 + "@babel/runtime" "^7.18.3" 1636 + "@rc-component/portal" "^1.1.0" 1637 + classnames "^2.3.2" 1638 + rc-align "^4.0.0" 1639 + rc-motion "^2.0.0" 1640 + rc-resize-observer "^1.3.1" 1641 + rc-util "^5.33.0" 1642 + 1551 1643 "@react-dnd/asap@^5.0.1": 1552 1644 version "5.0.2" 1553 1645 resolved "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz#1f81f124c1cd6f39511c11a881cfb0f715343488" ··· 1568 1660 resolved "https://registry.npmjs.org/@react-leaflet/core/-/core-1.1.1.tgz#827fd05bb542cf874116176d8ef48d5b12163f81" 1569 1661 integrity sha512-7PGLWa9MZ5x/cWy8EH2VzI4T8q5WpuHbixzCDXqixP/WyqwIrg5NDUPgYuFnB4IEIZF+6nA265mYzswFo/h1Pw== 1570 1662 1571 - "@remix-run/router@1.5.0": 1572 - version "1.5.0" 1573 - resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz#57618e57942a5f0131374a9fdb0167e25a117fdc" 1574 - integrity sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg== 1663 + "@remix-run/router@1.6.3": 1664 + version "1.6.3" 1665 + resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.6.3.tgz#8205baf6e17ef93be35bf62c37d2d594e9be0dad" 1666 + integrity sha512-EXJysQ7J3veRECd0kZFQwYYd5sJMcq2O/m60zu1W2l3oVQ9xtub8jTOtYRE0+M2iomyG/W3Ps7+vp2kna0C27Q== 1575 1667 1576 1668 "@simonwep/pickr@^1.5.1": 1577 1669 version "1.8.2" ··· 1581 1673 core-js "^3.15.1" 1582 1674 nanopop "^2.1.0" 1583 1675 1676 + "@sinclair/typebox@^0.25.16": 1677 + version "0.25.24" 1678 + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" 1679 + integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ== 1680 + 1584 1681 "@sindresorhus/is@^0.7.0": 1585 1682 version "0.7.0" 1586 1683 resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" ··· 1602 1699 integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== 1603 1700 1604 1701 "@svgr/babel-plugin-remove-jsx-attribute@*": 1605 - version "7.0.0" 1606 - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-7.0.0.tgz#91da77a009dc38e8d30da45d9b62ef8736f2d90a" 1607 - integrity sha512-iiZaIvb3H/c7d3TH2HBeK91uI2rMhZNwnsIrvd7ZwGLkFw6mmunOCoVnjdYua662MqGFxlN9xTq4fv9hgR4VXQ== 1702 + version "8.0.0" 1703 + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" 1704 + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== 1608 1705 1609 1706 "@svgr/babel-plugin-remove-jsx-empty-expression@*": 1610 - version "7.0.0" 1611 - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-7.0.0.tgz#5154ff1213509e36ab315974c8c2fd48dafb827b" 1612 - integrity sha512-sQQmyo+qegBx8DfFc04PFmIO1FP1MHI1/QEpzcIcclo5OAISsOJPW76ZIs0bDyO/DBSJEa/tDa1W26pVtt0FRw== 1707 + version "8.0.0" 1708 + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" 1709 + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== 1613 1710 1614 1711 "@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": 1615 1712 version "6.5.1" ··· 1710 1807 prop-types "^15.7.2" 1711 1808 react-transition-state "^1.1.3" 1712 1809 1810 + "@tokenizer/token@^0.3.0": 1811 + version "0.3.0" 1812 + resolved "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276" 1813 + integrity sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A== 1814 + 1713 1815 "@tootallnate/once@2": 1714 1816 version "2.0.0" 1715 1817 resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" ··· 1721 1823 integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== 1722 1824 1723 1825 "@types/classnames@^2.2.6": 1724 - version "2.3.0" 1725 - resolved "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.0.tgz#681b6bacf918e00c1836ad286a872e0a90aada87" 1726 - integrity sha512-3GsbOoDYteFShlrBTKzI2Eii4vPg/jAf7LXRIn0WQePKlmhpkV0KoTMuawA7gZJkrbPrZGwv9IEAfIWaOaQK8w== 1826 + version "2.3.1" 1827 + resolved "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz#3c2467aa0f1a93f1f021e3b9bcf938bd5dfdc0dd" 1828 + integrity sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A== 1727 1829 dependencies: 1728 1830 classnames "*" 1729 1831 ··· 1748 1850 "@types/estree" "*" 1749 1851 1750 1852 "@types/eslint@*": 1751 - version "8.37.0" 1752 - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz#29cebc6c2a3ac7fea7113207bf5a828fdf4d7ef1" 1753 - integrity sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ== 1853 + version "8.40.2" 1854 + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.2.tgz#2833bc112d809677864a4b0e7d1de4f04d7dac2d" 1855 + integrity sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ== 1754 1856 dependencies: 1755 1857 "@types/estree" "*" 1756 1858 "@types/json-schema" "*" ··· 1760 1862 resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" 1761 1863 integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== 1762 1864 1763 - "@types/glob@^7.1.1": 1764 - version "7.2.0" 1765 - resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" 1766 - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== 1865 + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": 1866 + version "2.0.4" 1867 + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" 1868 + integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== 1869 + 1870 + "@types/istanbul-lib-report@*": 1871 + version "3.0.0" 1872 + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" 1873 + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== 1767 1874 dependencies: 1768 - "@types/minimatch" "*" 1769 - "@types/node" "*" 1875 + "@types/istanbul-lib-coverage" "*" 1876 + 1877 + "@types/istanbul-reports@^3.0.0": 1878 + version "3.0.1" 1879 + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" 1880 + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== 1881 + dependencies: 1882 + "@types/istanbul-lib-report" "*" 1770 1883 1771 1884 "@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": 1772 - version "7.0.11" 1773 - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" 1774 - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== 1885 + version "7.0.12" 1886 + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" 1887 + integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== 1775 1888 1776 1889 "@types/keyv@^3.1.1": 1777 1890 version "3.1.4" ··· 1780 1893 dependencies: 1781 1894 "@types/node" "*" 1782 1895 1783 - "@types/minimatch@*": 1784 - version "5.1.2" 1785 - resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" 1786 - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== 1787 - 1788 1896 "@types/minimist@^1.2.2": 1789 1897 version "1.2.2" 1790 1898 resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" 1791 1899 integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== 1792 1900 1793 1901 "@types/node@*", "@types/node@>=10.0.0": 1794 - version "18.16.0" 1795 - resolved "https://registry.npmjs.org/@types/node/-/node-18.16.0.tgz#4668bc392bb6938637b47e98b1f2ed5426f33316" 1796 - integrity sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ== 1902 + version "20.3.1" 1903 + resolved "https://registry.npmjs.org/@types/node/-/node-20.3.1.tgz#e8a83f1aa8b649377bb1fb5d7bac5cb90e784dfe" 1904 + integrity sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg== 1797 1905 1798 1906 "@types/normalize-package-data@^2.4.0": 1799 1907 version "2.4.1" ··· 1811 1919 integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== 1812 1920 1813 1921 "@types/react-dom@^17.0.11": 1814 - version "17.0.19" 1815 - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.19.tgz#36feef3aa35d045cacd5ed60fe0eef5272f19492" 1816 - integrity sha512-PiYG40pnQRdPHnlf7tZnp0aQ6q9tspYr72vD61saO6zFCybLfMqwUCN0va1/P+86DXn18ZWeW30Bk7xlC5eEAQ== 1922 + version "17.0.20" 1923 + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.20.tgz#e0c8901469d732b36d8473b40b679ad899da1b53" 1924 + integrity sha512-4pzIjSxDueZZ90F52mU3aPoogkHIoSIDG+oQ+wQK7Cy2B9S+MvOqY0uEA/qawKz381qrEDkvpwyt8Bm31I8sbA== 1817 1925 dependencies: 1818 1926 "@types/react" "^17" 1819 1927 1820 1928 "@types/react-transition-group@^4.2.0", "@types/react-transition-group@^4.4.0": 1821 - version "4.4.5" 1822 - resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#aae20dcf773c5aa275d5b9f7cdbca638abc5e416" 1823 - integrity sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA== 1929 + version "4.4.6" 1930 + resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz#18187bcda5281f8e10dfc48f0943e2fdf4f75e2e" 1931 + integrity sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew== 1824 1932 dependencies: 1825 1933 "@types/react" "*" 1826 1934 1827 1935 "@types/react@*": 1828 - version "18.0.38" 1829 - resolved "https://registry.npmjs.org/@types/react/-/react-18.0.38.tgz#02a23bef8848b360a0d1dceef4432c15c21c600c" 1830 - integrity sha512-ExsidLLSzYj4cvaQjGnQCk4HFfVT9+EZ9XZsQ8Hsrcn8QNgXtpZ3m9vSIC2MWtx7jHictK6wYhQgGh6ic58oOw== 1936 + version "18.2.13" 1937 + resolved "https://registry.npmjs.org/@types/react/-/react-18.2.13.tgz#a98c09bde8b18f80021935b11d2d29ef5f4dcb2f" 1938 + integrity sha512-vJ+zElvi/Zn9cVXB5slX2xL8PZodPCwPRDpittQdw43JR2AJ5k3vKdgJJyneV/cYgIbLQUwXa9JVDvUZXGba+Q== 1831 1939 dependencies: 1832 1940 "@types/prop-types" "*" 1833 1941 "@types/scheduler" "*" 1834 1942 csstype "^3.0.2" 1835 1943 1836 1944 "@types/react@^16.7.18": 1837 - version "16.14.40" 1838 - resolved "https://registry.npmjs.org/@types/react/-/react-16.14.40.tgz#cbf1c6249e9a96eb1badc7f32f1055e532e21c72" 1839 - integrity sha512-elQj2VQHDuJ5xuEcn5Wxh/YQFNbEuPJFRKSdyG866awDm5dmtoqsMmuAJWb/l/qd2kDkZMfOTKygVfMIdBBPKg== 1945 + version "16.14.43" 1946 + resolved "https://registry.npmjs.org/@types/react/-/react-16.14.43.tgz#bc6e7a0e99826809591d38ddf1193955de32c446" 1947 + integrity sha512-7zdjv7jvoLLQg1tTvpQsm+hyNUMT2mPlNV1+d0I8fbGhkJl82spopMyBlu4wb1dviZAxpGdk5eHu/muacknnfw== 1840 1948 dependencies: 1841 1949 "@types/prop-types" "*" 1842 1950 "@types/scheduler" "*" 1843 1951 csstype "^3.0.2" 1844 1952 1845 1953 "@types/react@^17": 1846 - version "17.0.58" 1847 - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.58.tgz#c8bbc82114e5c29001548ebe8ed6c4ba4d3c9fb0" 1848 - integrity sha512-c1GzVY97P0fGxwGxhYq989j4XwlcHQoto6wQISOC2v6wm3h0PORRWJFHlkRjfGsiG3y1609WdQ+J+tKxvrEd6A== 1954 + version "17.0.62" 1955 + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.62.tgz#2efe8ddf8533500ec44b1334dd1a97caa2f860e3" 1956 + integrity sha512-eANCyz9DG8p/Vdhr0ZKST8JV12PhH2ACCDYlFw6DIO+D+ca+uP4jtEDEpVqXZrh/uZdXQGwk7whJa3ah5DtyLw== 1849 1957 dependencies: 1850 1958 "@types/prop-types" "*" 1851 1959 "@types/scheduler" "*" ··· 1864 1972 integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ== 1865 1973 1866 1974 "@types/semver@^7.3.12": 1867 - version "7.3.13" 1868 - resolved "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" 1869 - integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== 1975 + version "7.5.0" 1976 + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a" 1977 + integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== 1870 1978 1871 1979 "@types/styled-jsx@^2.2.8": 1872 1980 version "2.2.9" ··· 1875 1983 dependencies: 1876 1984 "@types/react" "*" 1877 1985 1878 - "@typescript-eslint/eslint-plugin@^5.57.0": 1879 - version "5.59.1" 1880 - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz#9b09ee1541bff1d2cebdcb87e7ce4a4003acde08" 1881 - integrity sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg== 1986 + "@types/yargs-parser@*": 1987 + version "21.0.0" 1988 + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" 1989 + integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== 1990 + 1991 + "@types/yargs@^17.0.8": 1992 + version "17.0.24" 1993 + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902" 1994 + integrity sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw== 1995 + dependencies: 1996 + "@types/yargs-parser" "*" 1997 + 1998 + "@typescript-eslint/eslint-plugin@^5.59.9": 1999 + version "5.60.0" 2000 + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz#2f4bea6a3718bed2ba52905358d0f45cd3620d31" 2001 + integrity sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg== 1882 2002 dependencies: 1883 2003 "@eslint-community/regexpp" "^4.4.0" 1884 - "@typescript-eslint/scope-manager" "5.59.1" 1885 - "@typescript-eslint/type-utils" "5.59.1" 1886 - "@typescript-eslint/utils" "5.59.1" 2004 + "@typescript-eslint/scope-manager" "5.60.0" 2005 + "@typescript-eslint/type-utils" "5.60.0" 2006 + "@typescript-eslint/utils" "5.60.0" 1887 2007 debug "^4.3.4" 1888 2008 grapheme-splitter "^1.0.4" 1889 2009 ignore "^5.2.0" ··· 1892 2012 tsutils "^3.21.0" 1893 2013 1894 2014 "@typescript-eslint/parser@^5.57.0": 1895 - version "5.59.1" 1896 - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz#73c2c12127c5c1182d2e5b71a8fa2a85d215cbb4" 1897 - integrity sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g== 2015 + version "5.60.0" 2016 + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz#08f4daf5fc6548784513524f4f2f359cebb4068a" 2017 + integrity sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ== 1898 2018 dependencies: 1899 - "@typescript-eslint/scope-manager" "5.59.1" 1900 - "@typescript-eslint/types" "5.59.1" 1901 - "@typescript-eslint/typescript-estree" "5.59.1" 2019 + "@typescript-eslint/scope-manager" "5.60.0" 2020 + "@typescript-eslint/types" "5.60.0" 2021 + "@typescript-eslint/typescript-estree" "5.60.0" 1902 2022 debug "^4.3.4" 1903 2023 1904 - "@typescript-eslint/scope-manager@5.59.1": 1905 - version "5.59.1" 1906 - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz#8a20222719cebc5198618a5d44113705b51fd7fe" 1907 - integrity sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA== 2024 + "@typescript-eslint/scope-manager@5.60.0": 2025 + version "5.60.0" 2026 + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz#ae511967b4bd84f1d5e179bb2c82857334941c1c" 2027 + integrity sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ== 1908 2028 dependencies: 1909 - "@typescript-eslint/types" "5.59.1" 1910 - "@typescript-eslint/visitor-keys" "5.59.1" 2029 + "@typescript-eslint/types" "5.60.0" 2030 + "@typescript-eslint/visitor-keys" "5.60.0" 1911 2031 1912 - "@typescript-eslint/type-utils@5.59.1": 1913 - version "5.59.1" 1914 - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz#63981d61684fd24eda2f9f08c0a47ecb000a2111" 1915 - integrity sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw== 2032 + "@typescript-eslint/type-utils@5.60.0": 2033 + version "5.60.0" 2034 + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz#69b09087eb12d7513d5b07747e7d47f5533aa228" 2035 + integrity sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g== 1916 2036 dependencies: 1917 - "@typescript-eslint/typescript-estree" "5.59.1" 1918 - "@typescript-eslint/utils" "5.59.1" 2037 + "@typescript-eslint/typescript-estree" "5.60.0" 2038 + "@typescript-eslint/utils" "5.60.0" 1919 2039 debug "^4.3.4" 1920 2040 tsutils "^3.21.0" 1921 2041 1922 - "@typescript-eslint/types@5.59.1": 1923 - version "5.59.1" 1924 - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz#03f3fedd1c044cb336ebc34cc7855f121991f41d" 1925 - integrity sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg== 2042 + "@typescript-eslint/types@5.60.0": 2043 + version "5.60.0" 2044 + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz#3179962b28b4790de70e2344465ec97582ce2558" 2045 + integrity sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA== 1926 2046 1927 - "@typescript-eslint/typescript-estree@5.59.1": 1928 - version "5.59.1" 1929 - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz#4aa546d27fd0d477c618f0ca00b483f0ec84c43c" 1930 - integrity sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA== 2047 + "@typescript-eslint/typescript-estree@5.60.0": 2048 + version "5.60.0" 2049 + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz#4ddf1a81d32a850de66642d9b3ad1e3254fb1600" 2050 + integrity sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ== 1931 2051 dependencies: 1932 - "@typescript-eslint/types" "5.59.1" 1933 - "@typescript-eslint/visitor-keys" "5.59.1" 2052 + "@typescript-eslint/types" "5.60.0" 2053 + "@typescript-eslint/visitor-keys" "5.60.0" 1934 2054 debug "^4.3.4" 1935 2055 globby "^11.1.0" 1936 2056 is-glob "^4.0.3" 1937 2057 semver "^7.3.7" 1938 2058 tsutils "^3.21.0" 1939 2059 1940 - "@typescript-eslint/utils@5.59.1": 1941 - version "5.59.1" 1942 - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.1.tgz#d89fc758ad23d2157cfae53f0b429bdf15db9473" 1943 - integrity sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA== 2060 + "@typescript-eslint/utils@5.60.0": 2061 + version "5.60.0" 2062 + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz#4667c5aece82f9d4f24a667602f0f300864b554c" 2063 + integrity sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ== 1944 2064 dependencies: 1945 2065 "@eslint-community/eslint-utils" "^4.2.0" 1946 2066 "@types/json-schema" "^7.0.9" 1947 2067 "@types/semver" "^7.3.12" 1948 - "@typescript-eslint/scope-manager" "5.59.1" 1949 - "@typescript-eslint/types" "5.59.1" 1950 - "@typescript-eslint/typescript-estree" "5.59.1" 2068 + "@typescript-eslint/scope-manager" "5.60.0" 2069 + "@typescript-eslint/types" "5.60.0" 2070 + "@typescript-eslint/typescript-estree" "5.60.0" 1951 2071 eslint-scope "^5.1.1" 1952 2072 semver "^7.3.7" 1953 2073 1954 - "@typescript-eslint/visitor-keys@5.59.1": 1955 - version "5.59.1" 1956 - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz#0d96c36efb6560d7fb8eb85de10442c10d8f6058" 1957 - integrity sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA== 2074 + "@typescript-eslint/visitor-keys@5.60.0": 2075 + version "5.60.0" 2076 + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz#b48b29da3f5f31dd1656281727004589d2722a66" 2077 + integrity sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw== 1958 2078 dependencies: 1959 - "@typescript-eslint/types" "5.59.1" 2079 + "@typescript-eslint/types" "5.60.0" 1960 2080 eslint-visitor-keys "^3.3.0" 1961 2081 1962 2082 "@vusion/webfonts-generator@^0.8.0": ··· 1975 2095 underscore "^1.9.1" 1976 2096 url-join "^4.0.0" 1977 2097 1978 - "@webassemblyjs/ast@1.11.5", "@webassemblyjs/ast@^1.11.5": 1979 - version "1.11.5" 1980 - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.5.tgz#6e818036b94548c1fb53b754b5cae3c9b208281c" 1981 - integrity sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ== 2098 + "@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": 2099 + version "1.11.6" 2100 + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" 2101 + integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== 1982 2102 dependencies: 1983 - "@webassemblyjs/helper-numbers" "1.11.5" 1984 - "@webassemblyjs/helper-wasm-bytecode" "1.11.5" 2103 + "@webassemblyjs/helper-numbers" "1.11.6" 2104 + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" 1985 2105 1986 - "@webassemblyjs/floating-point-hex-parser@1.11.5": 1987 - version "1.11.5" 1988 - resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz#e85dfdb01cad16b812ff166b96806c050555f1b4" 1989 - integrity sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ== 2106 + "@webassemblyjs/floating-point-hex-parser@1.11.6": 2107 + version "1.11.6" 2108 + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" 2109 + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== 1990 2110 1991 - "@webassemblyjs/helper-api-error@1.11.5": 1992 - version "1.11.5" 1993 - resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz#1e82fa7958c681ddcf4eabef756ce09d49d442d1" 1994 - integrity sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA== 2111 + "@webassemblyjs/helper-api-error@1.11.6": 2112 + version "1.11.6" 2113 + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" 2114 + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== 1995 2115 1996 - "@webassemblyjs/helper-buffer@1.11.5": 1997 - version "1.11.5" 1998 - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz#91381652ea95bb38bbfd270702351c0c89d69fba" 1999 - integrity sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg== 2116 + "@webassemblyjs/helper-buffer@1.11.6": 2117 + version "1.11.6" 2118 + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" 2119 + integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== 2000 2120 2001 - "@webassemblyjs/helper-numbers@1.11.5": 2002 - version "1.11.5" 2003 - resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz#23380c910d56764957292839006fecbe05e135a9" 2004 - integrity sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA== 2121 + "@webassemblyjs/helper-numbers@1.11.6": 2122 + version "1.11.6" 2123 + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" 2124 + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== 2005 2125 dependencies: 2006 - "@webassemblyjs/floating-point-hex-parser" "1.11.5" 2007 - "@webassemblyjs/helper-api-error" "1.11.5" 2126 + "@webassemblyjs/floating-point-hex-parser" "1.11.6" 2127 + "@webassemblyjs/helper-api-error" "1.11.6" 2008 2128 "@xtuc/long" "4.2.2" 2009 2129 2010 - "@webassemblyjs/helper-wasm-bytecode@1.11.5": 2011 - version "1.11.5" 2012 - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz#e258a25251bc69a52ef817da3001863cc1c24b9f" 2013 - integrity sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA== 2130 + "@webassemblyjs/helper-wasm-bytecode@1.11.6": 2131 + version "1.11.6" 2132 + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" 2133 + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== 2014 2134 2015 - "@webassemblyjs/helper-wasm-section@1.11.5": 2016 - version "1.11.5" 2017 - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz#966e855a6fae04d5570ad4ec87fbcf29b42ba78e" 2018 - integrity sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA== 2135 + "@webassemblyjs/helper-wasm-section@1.11.6": 2136 + version "1.11.6" 2137 + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" 2138 + integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== 2019 2139 dependencies: 2020 - "@webassemblyjs/ast" "1.11.5" 2021 - "@webassemblyjs/helper-buffer" "1.11.5" 2022 - "@webassemblyjs/helper-wasm-bytecode" "1.11.5" 2023 - "@webassemblyjs/wasm-gen" "1.11.5" 2140 + "@webassemblyjs/ast" "1.11.6" 2141 + "@webassemblyjs/helper-buffer" "1.11.6" 2142 + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" 2143 + "@webassemblyjs/wasm-gen" "1.11.6" 2024 2144 2025 - "@webassemblyjs/ieee754@1.11.5": 2026 - version "1.11.5" 2027 - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz#b2db1b33ce9c91e34236194c2b5cba9b25ca9d60" 2028 - integrity sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg== 2145 + "@webassemblyjs/ieee754@1.11.6": 2146 + version "1.11.6" 2147 + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" 2148 + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== 2029 2149 dependencies: 2030 2150 "@xtuc/ieee754" "^1.2.0" 2031 2151 2032 - "@webassemblyjs/leb128@1.11.5": 2033 - version "1.11.5" 2034 - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.5.tgz#482e44d26b6b949edf042a8525a66c649e38935a" 2035 - integrity sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ== 2152 + "@webassemblyjs/leb128@1.11.6": 2153 + version "1.11.6" 2154 + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" 2155 + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== 2036 2156 dependencies: 2037 2157 "@xtuc/long" "4.2.2" 2038 2158 2039 - "@webassemblyjs/utf8@1.11.5": 2040 - version "1.11.5" 2041 - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.5.tgz#83bef94856e399f3740e8df9f63bc47a987eae1a" 2042 - integrity sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ== 2159 + "@webassemblyjs/utf8@1.11.6": 2160 + version "1.11.6" 2161 + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" 2162 + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== 2043 2163 2044 2164 "@webassemblyjs/wasm-edit@^1.11.5": 2045 - version "1.11.5" 2046 - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz#93ee10a08037657e21c70de31c47fdad6b522b2d" 2047 - integrity sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ== 2165 + version "1.11.6" 2166 + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" 2167 + integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== 2048 2168 dependencies: 2049 - "@webassemblyjs/ast" "1.11.5" 2050 - "@webassemblyjs/helper-buffer" "1.11.5" 2051 - "@webassemblyjs/helper-wasm-bytecode" "1.11.5" 2052 - "@webassemblyjs/helper-wasm-section" "1.11.5" 2053 - "@webassemblyjs/wasm-gen" "1.11.5" 2054 - "@webassemblyjs/wasm-opt" "1.11.5" 2055 - "@webassemblyjs/wasm-parser" "1.11.5" 2056 - "@webassemblyjs/wast-printer" "1.11.5" 2169 + "@webassemblyjs/ast" "1.11.6" 2170 + "@webassemblyjs/helper-buffer" "1.11.6" 2171 + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" 2172 + "@webassemblyjs/helper-wasm-section" "1.11.6" 2173 + "@webassemblyjs/wasm-gen" "1.11.6" 2174 + "@webassemblyjs/wasm-opt" "1.11.6" 2175 + "@webassemblyjs/wasm-parser" "1.11.6" 2176 + "@webassemblyjs/wast-printer" "1.11.6" 2057 2177 2058 - "@webassemblyjs/wasm-gen@1.11.5": 2059 - version "1.11.5" 2060 - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz#ceb1c82b40bf0cf67a492c53381916756ef7f0b1" 2061 - integrity sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA== 2178 + "@webassemblyjs/wasm-gen@1.11.6": 2179 + version "1.11.6" 2180 + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" 2181 + integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== 2062 2182 dependencies: 2063 - "@webassemblyjs/ast" "1.11.5" 2064 - "@webassemblyjs/helper-wasm-bytecode" "1.11.5" 2065 - "@webassemblyjs/ieee754" "1.11.5" 2066 - "@webassemblyjs/leb128" "1.11.5" 2067 - "@webassemblyjs/utf8" "1.11.5" 2183 + "@webassemblyjs/ast" "1.11.6" 2184 + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" 2185 + "@webassemblyjs/ieee754" "1.11.6" 2186 + "@webassemblyjs/leb128" "1.11.6" 2187 + "@webassemblyjs/utf8" "1.11.6" 2068 2188 2069 - "@webassemblyjs/wasm-opt@1.11.5": 2070 - version "1.11.5" 2071 - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz#b52bac29681fa62487e16d3bb7f0633d5e62ca0a" 2072 - integrity sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw== 2189 + "@webassemblyjs/wasm-opt@1.11.6": 2190 + version "1.11.6" 2191 + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" 2192 + integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== 2073 2193 dependencies: 2074 - "@webassemblyjs/ast" "1.11.5" 2075 - "@webassemblyjs/helper-buffer" "1.11.5" 2076 - "@webassemblyjs/wasm-gen" "1.11.5" 2077 - "@webassemblyjs/wasm-parser" "1.11.5" 2194 + "@webassemblyjs/ast" "1.11.6" 2195 + "@webassemblyjs/helper-buffer" "1.11.6" 2196 + "@webassemblyjs/wasm-gen" "1.11.6" 2197 + "@webassemblyjs/wasm-parser" "1.11.6" 2078 2198 2079 - "@webassemblyjs/wasm-parser@1.11.5", "@webassemblyjs/wasm-parser@^1.11.5": 2080 - version "1.11.5" 2081 - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz#7ba0697ca74c860ea13e3ba226b29617046982e2" 2082 - integrity sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew== 2199 + "@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": 2200 + version "1.11.6" 2201 + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" 2202 + integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== 2083 2203 dependencies: 2084 - "@webassemblyjs/ast" "1.11.5" 2085 - "@webassemblyjs/helper-api-error" "1.11.5" 2086 - "@webassemblyjs/helper-wasm-bytecode" "1.11.5" 2087 - "@webassemblyjs/ieee754" "1.11.5" 2088 - "@webassemblyjs/leb128" "1.11.5" 2089 - "@webassemblyjs/utf8" "1.11.5" 2204 + "@webassemblyjs/ast" "1.11.6" 2205 + "@webassemblyjs/helper-api-error" "1.11.6" 2206 + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" 2207 + "@webassemblyjs/ieee754" "1.11.6" 2208 + "@webassemblyjs/leb128" "1.11.6" 2209 + "@webassemblyjs/utf8" "1.11.6" 2090 2210 2091 - "@webassemblyjs/wast-printer@1.11.5": 2092 - version "1.11.5" 2093 - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz#7a5e9689043f3eca82d544d7be7a8e6373a6fa98" 2094 - integrity sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA== 2211 + "@webassemblyjs/wast-printer@1.11.6": 2212 + version "1.11.6" 2213 + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" 2214 + integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== 2095 2215 dependencies: 2096 - "@webassemblyjs/ast" "1.11.5" 2216 + "@webassemblyjs/ast" "1.11.6" 2097 2217 "@xtuc/long" "4.2.2" 2098 2218 2099 2219 "@webpack-cli/configtest@^1.2.0": ··· 2136 2256 prop-types "^15.7.0" 2137 2257 2138 2258 "@xmldom/xmldom@^0.7.2": 2139 - version "0.7.10" 2140 - resolved "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.10.tgz#b1f4a7dc63ac35b2750847644d5dacf5b4ead12f" 2141 - integrity sha512-hb9QhOg5MGmpVkFcoZ9XJMe1em5gd0e2eqqjK87O1dwULedXsnY/Zg/Ju6lcohA+t6jVkmKpe7I1etqhvdRdrQ== 2259 + version "0.7.11" 2260 + resolved "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.11.tgz#adecc134521274711d071d5b0200907cc83b38ee" 2261 + integrity sha512-UDi3g6Jss/W5FnSzO9jCtQwEpfymt0M+sPPlmLhDH6h2TJ8j4ESE/LpmNPBij15J5NKkk4/cg/qoVMdWI3vnlQ== 2142 2262 2143 2263 "@xtuc/ieee754@^1.2.0": 2144 2264 version "1.2.0" ··· 2176 2296 mime-types "~2.1.34" 2177 2297 negotiator "0.6.3" 2178 2298 2179 - ace-builds@^1.15.2: 2180 - version "1.18.0" 2181 - resolved "https://registry.npmjs.org/ace-builds/-/ace-builds-1.18.0.tgz#63a06a7761966ad524adbc2daa071970e5b11bb4" 2182 - integrity sha512-ETLeQ3X1XvcWckOZFR+KvTectZyEwDm2p+CckWazS+xsK3THHVxn/PkfkPr37OTNKVY/yJRx29JGERV77YQYXw== 2299 + ace-builds@^1.20.0: 2300 + version "1.23.0" 2301 + resolved "https://registry.npmjs.org/ace-builds/-/ace-builds-1.23.0.tgz#971bba11ba99cefaa38cf9443d7e9a68ddb3a400" 2302 + integrity sha512-PKRuQaQkjIhg1zeqJPW1QFtJO2fx13Nlv7N/VLhQS/kIQ/2aGAgWvYVcE9X64gbSiLzPdY3jcxv5wJJpLj1gLw== 2183 2303 2184 - acorn-import-assertions@^1.7.6: 2185 - version "1.8.0" 2186 - resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" 2187 - integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== 2304 + acorn-import-assertions@^1.9.0: 2305 + version "1.9.0" 2306 + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" 2307 + integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== 2188 2308 2189 2309 acorn-jsx@^5.3.2: 2190 2310 version "5.3.2" ··· 2215 2335 resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 2216 2336 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 2217 2337 2218 - "acorn@^8.0.4", "acorn@^8.5.0", "acorn@^8.7.1", "acorn@^8.8.0": 2219 - version "8.8.2" 2220 - resolved "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" 2221 - integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== 2338 + "acorn@^8.0.4", "acorn@^8.7.1", "acorn@^8.8.0", "acorn@^8.8.2": 2339 + version "8.9.0" 2340 + resolved "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz#78a16e3b2bcc198c10822786fa6679e245db5b59" 2341 + integrity sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ== 2222 2342 2223 2343 "agent-base@6", "agent-base@^6.0.2": 2224 2344 version "6.0.2" ··· 2303 2423 resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" 2304 2424 integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== 2305 2425 2426 + ansi-regex@^6.0.1: 2427 + version "6.0.1" 2428 + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" 2429 + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== 2430 + 2306 2431 ansi-styles@^2.2.1: 2307 2432 version "2.2.1" 2308 2433 resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" ··· 2321 2446 integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 2322 2447 dependencies: 2323 2448 color-convert "^2.0.1" 2449 + 2450 + ansi-styles@^6.1.0: 2451 + version "6.2.1" 2452 + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" 2453 + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== 2324 2454 2325 2455 anti-trojan-source@^1.4.0: 2326 2456 version "1.4.1" ··· 2528 2658 integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== 2529 2659 2530 2660 axios-mock-adapter@^1.17.0: 2531 - version "1.21.4" 2532 - resolved "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz#ced09b54b245b338422e3af425ae529bfa26e051" 2533 - integrity sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw== 2661 + version "1.21.5" 2662 + resolved "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.5.tgz#dd85081717a759f88509c20515082dc09c1cedd7" 2663 + integrity sha512-5NI1V/VK+8+JeTF8niqOowuysA4b8mGzdlMN/QnTnoXbYh4HZSNiopsDclN2g/m85+G++IrEtUdZaQ3GnaMsSA== 2534 2664 dependencies: 2535 2665 fast-deep-equal "^3.1.3" 2536 2666 is-buffer "^2.0.5" ··· 2616 2746 cosmiconfig "^7.0.0" 2617 2747 resolve "^1.19.0" 2618 2748 2619 - babel-plugin-polyfill-corejs2@^0.3.3: 2620 - version "0.3.3" 2621 - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" 2622 - integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== 2749 + babel-plugin-polyfill-corejs2@^0.4.3: 2750 + version "0.4.3" 2751 + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz#75044d90ba5043a5fb559ac98496f62f3eb668fd" 2752 + integrity sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw== 2623 2753 dependencies: 2624 2754 "@babel/compat-data" "^7.17.7" 2625 - "@babel/helper-define-polyfill-provider" "^0.3.3" 2755 + "@babel/helper-define-polyfill-provider" "^0.4.0" 2626 2756 semver "^6.1.1" 2627 2757 2628 - babel-plugin-polyfill-corejs3@^0.6.0: 2629 - version "0.6.0" 2630 - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" 2631 - integrity sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA== 2758 + babel-plugin-polyfill-corejs3@^0.8.1: 2759 + version "0.8.1" 2760 + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz#39248263c38191f0d226f928d666e6db1b4b3a8a" 2761 + integrity sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q== 2632 2762 dependencies: 2633 - "@babel/helper-define-polyfill-provider" "^0.3.3" 2634 - core-js-compat "^3.25.1" 2763 + "@babel/helper-define-polyfill-provider" "^0.4.0" 2764 + core-js-compat "^3.30.1" 2635 2765 2636 - babel-plugin-polyfill-regenerator@^0.4.1: 2637 - version "0.4.1" 2638 - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" 2639 - integrity sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw== 2766 + babel-plugin-polyfill-regenerator@^0.5.0: 2767 + version "0.5.0" 2768 + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz#e7344d88d9ef18a3c47ded99362ae4a757609380" 2769 + integrity sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g== 2640 2770 dependencies: 2641 - "@babel/helper-define-polyfill-provider" "^0.3.3" 2771 + "@babel/helper-define-polyfill-provider" "^0.4.0" 2642 2772 2643 2773 "babel-plugin-styled-components@>= 1.12.0": 2644 - version "2.1.1" 2645 - resolved "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.1.tgz#cd977cc0ff8410d5cbfdd142e42576e9c8794b87" 2646 - integrity sha512-c8lJlszObVQPguHkI+akXv8+Jgb9Ccujx0EetL7oIvwU100LxO6XAGe45qry37wUL40a5U9f23SYrivro2XKhA== 2774 + version "2.1.3" 2775 + resolved "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.3.tgz#f5616bee99efca6685e500fe45db87f26cb42ba7" 2776 + integrity sha512-jBioLwBVHpOMU4NsueH/ADcHrjS0Y/WTpt2eGVmmuSFNEv2DF3XhcMncuZlbbjxQ4vzxg+yEr6E6TNjrIQbsJQ== 2647 2777 dependencies: 2648 - "@babel/helper-annotate-as-pure" "^7.16.0" 2649 - "@babel/helper-module-imports" "^7.16.0" 2778 + "@babel/helper-annotate-as-pure" "^7.18.6" 2779 + "@babel/helper-module-imports" "^7.21.4" 2650 2780 babel-plugin-syntax-jsx "^6.18.0" 2651 2781 lodash "^4.17.21" 2652 - picomatch "^2.3.0" 2782 + picomatch "^2.3.1" 2653 2783 2654 2784 babel-plugin-syntax-jsx@^6.18.0: 2655 2785 version "6.18.0" ··· 3026 3156 xtend "^4.0.0" 3027 3157 3028 3158 "browserslist@^4.0.0", "browserslist@^4.14.5", "browserslist@^4.21.3", "browserslist@^4.21.4", "browserslist@^4.21.5": 3029 - version "4.21.5" 3030 - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" 3031 - integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== 3159 + version "4.21.9" 3160 + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz#e11bdd3c313d7e2a9e87e8b4b0c7872b13897635" 3161 + integrity sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg== 3032 3162 dependencies: 3033 - caniuse-lite "^1.0.30001449" 3034 - electron-to-chromium "^1.4.284" 3035 - node-releases "^2.0.8" 3036 - update-browserslist-db "^1.0.10" 3163 + caniuse-lite "^1.0.30001503" 3164 + electron-to-chromium "^1.4.431" 3165 + node-releases "^2.0.12" 3166 + update-browserslist-db "^1.0.11" 3037 3167 3038 3168 buffer-alloc-unsafe@^1.1.0: 3039 3169 version "1.1.0" ··· 3109 3239 resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" 3110 3240 integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== 3111 3241 3112 - cacache@^16.1.0: 3113 - version "16.1.3" 3114 - resolved "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz#a02b9f34ecfaf9a78c9f4bc16fceb94d5d67a38e" 3115 - integrity sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ== 3242 + cacache@^17.0.0: 3243 + version "17.1.3" 3244 + resolved "https://registry.npmjs.org/cacache/-/cacache-17.1.3.tgz#c6ac23bec56516a7c0c52020fd48b4909d7c7044" 3245 + integrity sha512-jAdjGxmPxZh0IipMdR7fK/4sDSrHMLUV0+GvVUsjwyGNKHsh79kW/otg+GkbXwl6Uzvy9wsvHOX4nUoWldeZMg== 3116 3246 dependencies: 3117 - "@npmcli/fs" "^2.1.0" 3118 - "@npmcli/move-file" "^2.0.0" 3119 - chownr "^2.0.0" 3120 - fs-minipass "^2.1.0" 3121 - glob "^8.0.1" 3122 - infer-owner "^1.0.4" 3247 + "@npmcli/fs" "^3.1.0" 3248 + fs-minipass "^3.0.0" 3249 + glob "^10.2.2" 3123 3250 lru-cache "^7.7.1" 3124 - minipass "^3.1.6" 3251 + minipass "^5.0.0" 3125 3252 minipass-collect "^1.0.2" 3126 3253 minipass-flush "^1.0.5" 3127 3254 minipass-pipeline "^1.2.4" 3128 - mkdirp "^1.0.4" 3129 3255 p-map "^4.0.0" 3130 - promise-inflight "^1.0.1" 3131 - rimraf "^3.0.2" 3132 - ssri "^9.0.0" 3256 + ssri "^10.0.0" 3133 3257 tar "^6.1.11" 3134 - unique-filename "^2.0.0" 3258 + unique-filename "^3.0.0" 3135 3259 3136 3260 cacheable-request@^2.1.1: 3137 3261 version "2.1.4" ··· 3194 3318 lodash.memoize "^4.1.2" 3195 3319 lodash.uniq "^4.5.0" 3196 3320 3197 - "caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30001449", "caniuse-lite@^1.0.30001464": 3198 - version "1.0.30001481" 3199 - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz#f58a717afe92f9e69d0e35ff64df596bfad93912" 3200 - integrity sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ== 3321 + "caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30001464", "caniuse-lite@^1.0.30001503": 3322 + version "1.0.30001506" 3323 + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001506.tgz#35bd814b310a487970c585430e9e80ee23faf14b" 3324 + integrity sha512-6XNEcpygZMCKaufIcgpQNZNf00GEqc7VQON+9Rd0K1bMYo8xhMZRAo5zpbnbMNizi4YNgIDAFrdykWsvY3H4Hw== 3201 3325 3202 3326 "caw@^2.0.0", "caw@^2.0.1": 3203 3327 version "2.0.1" ··· 3242 3366 resolved "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz#3abf2c775169c4c71217a107163ac708515924b8" 3243 3367 integrity sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w== 3244 3368 3245 - chartjs-plugin-zoom@^1.2.1: 3246 - version "1.2.1" 3247 - resolved "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-1.2.1.tgz#7e350ba20d907f397d0c055239dcc67d326df705" 3248 - integrity sha512-2zbWvw2pljrtMLMXkKw1uxYzAne5PtjJiOZftcut4Lo3Ee8qUt95RpMKDWrZ+pBZxZKQKOD/etdU4pN2jxZUmg== 3369 + chartjs-plugin-zoom@^2.0.1: 3370 + version "2.0.1" 3371 + resolved "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.1.tgz#3db76f92a4741e46cb148cb966181c1b1a974abc" 3372 + integrity sha512-ogOmLu6e+Q7E1XWOCOz9YwybMslz9qNfGV2a+qjfmqJYpsw5ZMoRHZBUyW+NGhkpQ5PwwPA/+rikHpBZb7PZuA== 3249 3373 dependencies: 3250 3374 hammerjs "^2.0.8" 3251 3375 ··· 3298 3422 resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" 3299 3423 integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== 3300 3424 3425 + ci-info@^3.2.0: 3426 + version "3.8.0" 3427 + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" 3428 + integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== 3429 + 3301 3430 "cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": 3302 3431 version "1.0.4" 3303 3432 resolved "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" ··· 3311 3440 resolved "https://registry.npmjs.org/circular-json-es6/-/circular-json-es6-2.0.2.tgz#e4f4a093e49fb4b6aba1157365746112a78bd344" 3312 3441 integrity sha512-ODYONMMNb3p658Zv+Pp+/XPa5s6q7afhz3Tzyvo+VRh9WIrJ64J76ZC4GQxnlye/NesTn09jvOiuE8+xxfpwhQ== 3313 3442 3314 - "classnames@*", "classnames@2.x", "classnames@^2.2.1", "classnames@^2.2.5", "classnames@^2.2.6", "classnames@^2.3.1": 3443 + "classnames@*", "classnames@2.x", "classnames@^2.2.1", "classnames@^2.2.5", "classnames@^2.2.6", "classnames@^2.3.1", "classnames@^2.3.2": 3315 3444 version "2.3.2" 3316 3445 resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" 3317 3446 integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== ··· 3364 3493 integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== 3365 3494 3366 3495 codemirror@^5.59.2: 3367 - version "5.65.12" 3368 - resolved "https://registry.npmjs.org/codemirror/-/codemirror-5.65.12.tgz#294fdf097d10ac5b56a9e011a91eff252afc73ae" 3369 - integrity sha512-z2jlHBocElRnPYysN2HAuhXbO3DNB0bcSKmNz3hcWR2Js2Dkhc1bEOxG93Z3DeUrnm+qx56XOY5wQmbP5KY0sw== 3496 + version "5.65.13" 3497 + resolved "https://registry.npmjs.org/codemirror/-/codemirror-5.65.13.tgz#c098a6f409db8b5a7c5722788bd9fa3bb2367f2e" 3498 + integrity sha512-SVWEzKXmbHmTQQWaz03Shrh4nybG0wXx2MEu3FO4ezbPW8IbnZEd5iGHGEffSUaitKYa3i+pHpBsSvw8sPHtzg== 3370 3499 3371 3500 color-convert@^1.9.0: 3372 3501 version "1.9.3" ··· 3532 3661 schema-utils "^4.0.0" 3533 3662 serialize-javascript "^6.0.0" 3534 3663 3535 - core-js-compat@^3.25.1: 3536 - version "3.30.1" 3537 - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz#961541e22db9c27fc48bfc13a3cafa8734171dfe" 3538 - integrity sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw== 3664 + "core-js-compat@^3.30.1", "core-js-compat@^3.30.2": 3665 + version "3.31.0" 3666 + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.0.tgz#4030847c0766cc0e803dcdfb30055d7ef2064bf1" 3667 + integrity sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw== 3539 3668 dependencies: 3540 3669 browserslist "^4.21.5" 3541 3670 ··· 3545 3674 integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== 3546 3675 3547 3676 "core-js@^3.15.1", "core-js@^3.2.1": 3548 - version "3.30.1" 3549 - resolved "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz#fc9c5adcc541d8e9fa3e381179433cbf795628ba" 3550 - integrity sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ== 3677 + version "3.31.0" 3678 + resolved "https://registry.npmjs.org/core-js/-/core-js-3.31.0.tgz#4471dd33e366c79d8c0977ed2d940821719db344" 3679 + integrity sha512-NIp2TQSGfR6ba5aalZD+ZQ1fSxGhDo/s1w0nx3RYzf2pnJxt7YynxFlFScP6eV7+GZsKO95NSjGxyJsU3DZgeQ== 3551 3680 3552 3681 core-util-is@~1.0.0: 3553 3682 version "1.0.3" ··· 3562 3691 object-assign "^4" 3563 3692 vary "^1" 3564 3693 3565 - cosmiconfig-typescript-loader@^4.3.0: 3566 - version "4.3.0" 3567 - resolved "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" 3568 - integrity sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q== 3569 - 3570 3694 cosmiconfig@^6.0.0: 3571 3695 version "6.0.0" 3572 3696 resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" ··· 3589 3713 path-type "^4.0.0" 3590 3714 yaml "^1.10.0" 3591 3715 3592 - cosmiconfig@^8.1.3: 3593 - version "8.1.3" 3594 - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz#0e614a118fcc2d9e5afc2f87d53cd09931015689" 3595 - integrity sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw== 3716 + cosmiconfig@^8.2.0: 3717 + version "8.2.0" 3718 + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz#f7d17c56a590856cd1e7cee98734dca272b0d8fd" 3719 + integrity sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ== 3596 3720 dependencies: 3597 3721 import-fresh "^3.2.1" 3598 3722 js-yaml "^4.1.0" ··· 3701 3825 utrie "^1.0.2" 3702 3826 3703 3827 css-loader@^6.7.2: 3704 - version "6.7.3" 3705 - resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd" 3706 - integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ== 3828 + version "6.8.1" 3829 + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88" 3830 + integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== 3707 3831 dependencies: 3708 3832 icss-utils "^5.1.0" 3709 - postcss "^8.4.19" 3833 + postcss "^8.4.21" 3710 3834 postcss-modules-extract-imports "^3.0.0" 3711 - postcss-modules-local-by-default "^4.0.0" 3835 + postcss-modules-local-by-default "^4.0.3" 3712 3836 postcss-modules-scope "^3.0.0" 3713 3837 postcss-modules-values "^4.0.0" 3714 3838 postcss-value-parser "^4.2.0" 3715 3839 semver "^7.3.8" 3716 3840 3717 - css-minimizer-webpack-plugin@^3.0.0: 3718 - version "3.4.1" 3719 - resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" 3720 - integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== 3841 + css-minimizer-webpack-plugin@^5.0.0: 3842 + version "5.0.1" 3843 + resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz#33effe662edb1a0bf08ad633c32fa75d0f7ec565" 3844 + integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== 3721 3845 dependencies: 3722 - cssnano "^5.0.6" 3723 - jest-worker "^27.0.2" 3724 - postcss "^8.3.5" 3725 - schema-utils "^4.0.0" 3726 - serialize-javascript "^6.0.0" 3727 - source-map "^0.6.1" 3846 + "@jridgewell/trace-mapping" "^0.3.18" 3847 + cssnano "^6.0.1" 3848 + jest-worker "^29.4.3" 3849 + postcss "^8.4.24" 3850 + schema-utils "^4.0.1" 3851 + serialize-javascript "^6.0.1" 3728 3852 3729 3853 css-select@^4.1.3: 3730 3854 version "4.3.0" ··· 3765 3889 mdn-data "2.0.14" 3766 3890 source-map "^0.6.1" 3767 3891 3892 + css-tree@^2.2.1: 3893 + version "2.3.1" 3894 + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" 3895 + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== 3896 + dependencies: 3897 + mdn-data "2.0.30" 3898 + source-map-js "^1.0.1" 3899 + 3900 + css-tree@~2.2.0: 3901 + version "2.2.1" 3902 + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" 3903 + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== 3904 + dependencies: 3905 + mdn-data "2.0.28" 3906 + source-map-js "^1.0.1" 3907 + 3768 3908 css-vendor@^2.0.8: 3769 3909 version "2.0.8" 3770 3910 resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz#e47f91d3bd3117d49180a3c935e62e3d9f7f449d" ··· 3818 3958 postcss-svgo "^5.1.0" 3819 3959 postcss-unique-selectors "^5.1.1" 3820 3960 3961 + cssnano-preset-default@^6.0.1: 3962 + version "6.0.1" 3963 + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.0.1.tgz#2a93247140d214ddb9f46bc6a3562fa9177fe301" 3964 + integrity sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ== 3965 + dependencies: 3966 + css-declaration-sorter "^6.3.1" 3967 + cssnano-utils "^4.0.0" 3968 + postcss-calc "^9.0.0" 3969 + postcss-colormin "^6.0.0" 3970 + postcss-convert-values "^6.0.0" 3971 + postcss-discard-comments "^6.0.0" 3972 + postcss-discard-duplicates "^6.0.0" 3973 + postcss-discard-empty "^6.0.0" 3974 + postcss-discard-overridden "^6.0.0" 3975 + postcss-merge-longhand "^6.0.0" 3976 + postcss-merge-rules "^6.0.1" 3977 + postcss-minify-font-values "^6.0.0" 3978 + postcss-minify-gradients "^6.0.0" 3979 + postcss-minify-params "^6.0.0" 3980 + postcss-minify-selectors "^6.0.0" 3981 + postcss-normalize-charset "^6.0.0" 3982 + postcss-normalize-display-values "^6.0.0" 3983 + postcss-normalize-positions "^6.0.0" 3984 + postcss-normalize-repeat-style "^6.0.0" 3985 + postcss-normalize-string "^6.0.0" 3986 + postcss-normalize-timing-functions "^6.0.0" 3987 + postcss-normalize-unicode "^6.0.0" 3988 + postcss-normalize-url "^6.0.0" 3989 + postcss-normalize-whitespace "^6.0.0" 3990 + postcss-ordered-values "^6.0.0" 3991 + postcss-reduce-initial "^6.0.0" 3992 + postcss-reduce-transforms "^6.0.0" 3993 + postcss-svgo "^6.0.0" 3994 + postcss-unique-selectors "^6.0.0" 3995 + 3821 3996 cssnano-utils@^3.1.0: 3822 3997 version "3.1.0" 3823 3998 resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" 3824 3999 integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== 3825 4000 3826 - "cssnano@^5.0.2", "cssnano@^5.0.6": 4001 + cssnano-utils@^4.0.0: 4002 + version "4.0.0" 4003 + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.0.tgz#d1da885ec04003ab19505ff0e62e029708d36b08" 4004 + integrity sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw== 4005 + 4006 + cssnano@^5.0.2: 3827 4007 version "5.1.15" 3828 4008 resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" 3829 4009 integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== ··· 3831 4011 cssnano-preset-default "^5.2.14" 3832 4012 lilconfig "^2.0.3" 3833 4013 yaml "^1.10.2" 4014 + 4015 + cssnano@^6.0.1: 4016 + version "6.0.1" 4017 + resolved "https://registry.npmjs.org/cssnano/-/cssnano-6.0.1.tgz#87c38c4cd47049c735ab756d7e77ac3ca855c008" 4018 + integrity sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg== 4019 + dependencies: 4020 + cssnano-preset-default "^6.0.1" 4021 + lilconfig "^2.1.0" 3834 4022 3835 4023 csso@^4.2.0: 3836 4024 version "4.2.0" ··· 3839 4027 dependencies: 3840 4028 css-tree "^1.1.2" 3841 4029 4030 + csso@^5.0.5: 4031 + version "5.0.5" 4032 + resolved "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" 4033 + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== 4034 + dependencies: 4035 + css-tree "~2.2.0" 4036 + 3842 4037 "csstype@^2.5.2", "csstype@^2.5.7": 3843 4038 version "2.6.21" 3844 4039 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" ··· 3873 4068 integrity sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA== 3874 4069 3875 4070 date-fns@^2.24.0: 3876 - version "2.29.3" 3877 - resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" 3878 - integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== 4071 + version "2.30.0" 4072 + resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" 4073 + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== 4074 + dependencies: 4075 + "@babel/runtime" "^7.21.0" 3879 4076 3880 4077 date-format@^4.0.14: 3881 4078 version "4.0.14" ··· 4035 4232 through2 "^2.0.0" 4036 4233 4037 4234 des.js@^1.0.0: 4038 - version "1.0.1" 4039 - resolved "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" 4040 - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== 4235 + version "1.1.0" 4236 + resolved "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da" 4237 + integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== 4041 4238 dependencies: 4042 4239 inherits "^2.0.1" 4043 4240 minimalistic-assert "^1.0.0" ··· 4178 4375 dependencies: 4179 4376 domelementtype "^2.2.0" 4180 4377 4181 - "domhandler@^5.0.1", "domhandler@^5.0.2", "domhandler@^5.0.3": 4378 + "domhandler@^5.0.2", "domhandler@^5.0.3": 4182 4379 version "5.0.3" 4183 4380 resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" 4184 4381 integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== ··· 4195 4392 domhandler "^4.2.0" 4196 4393 4197 4394 domutils@^3.0.1: 4198 - version "3.0.1" 4199 - resolved "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz#696b3875238338cb186b6c0612bd4901c89a4f1c" 4200 - integrity sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q== 4395 + version "3.1.0" 4396 + resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" 4397 + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== 4201 4398 dependencies: 4202 4399 dom-serializer "^2.0.0" 4203 4400 domelementtype "^2.3.0" 4204 - domhandler "^5.0.1" 4401 + domhandler "^5.0.3" 4205 4402 4206 4403 download@^6.2.2: 4207 4404 version "6.2.5" ··· 4255 4452 resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" 4256 4453 integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== 4257 4454 4455 + eastasianwidth@^0.2.0: 4456 + version "0.2.0" 4457 + resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" 4458 + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== 4459 + 4258 4460 ee-first@1.1.1: 4259 4461 version "1.1.1" 4260 4462 resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" ··· 4267 4469 dependencies: 4268 4470 jake "^10.8.5" 4269 4471 4270 - electron-to-chromium@^1.4.284: 4271 - version "1.4.371" 4272 - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.371.tgz#393983ef087268a20c926a89be30e9f0bfc803b0" 4273 - integrity sha512-jlBzY4tFcJaiUjzhRTCWAqRvTO/fWzjA3Bls0mykzGZ7zvcMP7h05W6UcgzfT9Ca1SW2xyKDOFRyI0pQeRNZGw== 4472 + electron-to-chromium@^1.4.431: 4473 + version "1.4.437" 4474 + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.437.tgz#d0e73a431a9ade4467f73d48a59d752d91909316" 4475 + integrity sha512-ZFekRuBOHUXp21wrR5lshT6pZa/KmjkhKBAtmZz4NN5sCWlHOk3kdhiwFINrDBsRLX6FjyBAb1TRN+KBeNlyzQ== 4274 4476 4275 4477 elliptic@^6.5.3: 4276 4478 version "6.5.4" ··· 4290 4492 resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 4291 4493 integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 4292 4494 4495 + emoji-regex@^9.2.2: 4496 + version "9.2.2" 4497 + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" 4498 + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== 4499 + 4293 4500 emojis-list@^3.0.0: 4294 4501 version "3.0.0" 4295 4502 resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" ··· 4314 4521 dependencies: 4315 4522 once "^1.4.0" 4316 4523 4317 - engine.io-client@~6.4.0: 4318 - version "6.4.0" 4319 - resolved "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.4.0.tgz#88cd3082609ca86d7d3c12f0e746d12db4f47c91" 4320 - integrity sha512-GyKPDyoEha+XZ7iEqam49vz6auPnNJ9ZBfy89f+rMMas8AuiMWOZ9PVzu8xb9ZC6rafUqiGHSCfu22ih66E+1g== 4524 + engine.io-client@~6.5.0: 4525 + version "6.5.0" 4526 + resolved "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.0.tgz#c77f14c0e996d3746a1fa681b3b093003dc1743d" 4527 + integrity sha512-C7eN3OKggSfd5g8IDgUA9guC8TNS6CEganKT7dL6Fp3q+FobcQ/WBn2Qq2XTL1vNTiFZfDzXohvqLuR9dWejdg== 4321 4528 dependencies: 4322 4529 "@socket.io/component-emitter" "~3.1.0" 4323 4530 debug "~4.3.1" 4324 - engine.io-parser "~5.0.3" 4531 + engine.io-parser "~5.1.0" 4325 4532 ws "~8.11.0" 4326 4533 xmlhttprequest-ssl "~2.0.0" 4327 4534 4328 - engine.io-parser@~5.0.3: 4329 - version "5.0.6" 4330 - resolved "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.6.tgz#7811244af173e157295dec9b2718dfe42a64ef45" 4331 - integrity sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw== 4535 + engine.io-parser@~5.1.0: 4536 + version "5.1.0" 4537 + resolved "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.1.0.tgz#d593d6372d7f79212df48f807b8cace1ea1cb1b8" 4538 + integrity sha512-enySgNiK5tyZFynt3z7iqBR+Bto9EVVVvDFuTT0ioHCGbzirZVGDGiQjZzEp8hWl6hd5FSVytJGuScX1C1C35w== 4332 4539 4333 - engine.io@~6.4.1: 4334 - version "6.4.1" 4335 - resolved "https://registry.npmjs.org/engine.io/-/engine.io-6.4.1.tgz#8056b4526a88e779f9c280d820422d4e3eeaaae5" 4336 - integrity sha512-JFYQurD/nbsA5BSPmbaOSLa3tSVj8L6o4srSwXXY3NqE+gGUNmmPTbhn8tjzcCtSqhFgIeqef81ngny8JM25hw== 4540 + engine.io@~6.5.0: 4541 + version "6.5.0" 4542 + resolved "https://registry.npmjs.org/engine.io/-/engine.io-6.5.0.tgz#02b9d9941c0d3ab2d46628e98ac3331dd533dff0" 4543 + integrity sha512-UlfoK1iD62Hkedw2TmuHdhDsZCGaAyp+LZ/AvnImjYBeWagA3qIEETum90d6shMeFZiDuGT66zVCdx1wKYKGGg== 4337 4544 dependencies: 4338 4545 "@types/cookie" "^0.4.1" 4339 4546 "@types/cors" "^2.8.12" ··· 4343 4550 cookie "~0.4.1" 4344 4551 cors "~2.8.5" 4345 4552 debug "~4.3.1" 4346 - engine.io-parser "~5.0.3" 4553 + engine.io-parser "~5.1.0" 4347 4554 ws "~8.11.0" 4348 4555 4349 - enhanced-resolve@^5.13.0: 4350 - version "5.13.0" 4351 - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275" 4352 - integrity sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg== 4556 + enhanced-resolve@^5.15.0: 4557 + version "5.15.0" 4558 + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" 4559 + integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== 4353 4560 dependencies: 4354 4561 graceful-fs "^4.2.4" 4355 4562 tapable "^2.2.0" ··· 4380 4587 integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== 4381 4588 4382 4589 envinfo@^7.7.3: 4383 - version "7.8.1" 4384 - resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" 4385 - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== 4590 + version "7.9.0" 4591 + resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.9.0.tgz#47594a13081be0d9be6e513534e8c58dbb26c7a1" 4592 + integrity sha512-RODB4txU+xImYDemN5DqaKC0CHk05XSVkOX4pq0hK26Qx+1LChkuOyUDlGEjYb3ACr0n9qBhFjg37hQuJvpkRQ== 4386 4593 4387 4594 enzyme-matchers@^7.1.2: 4388 4595 version "7.1.2" ··· 4486 4693 integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== 4487 4694 4488 4695 es-module-lexer@^1.2.1: 4489 - version "1.2.1" 4490 - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz#ba303831f63e6a394983fde2f97ad77b22324527" 4491 - integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg== 4696 + version "1.3.0" 4697 + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f" 4698 + integrity sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA== 4492 4699 4493 4700 es-set-tostringtag@^2.0.1: 4494 4701 version "2.0.1" ··· 4587 4794 resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" 4588 4795 integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== 4589 4796 4590 - "eslint-visitor-keys@^3.3.0", "eslint-visitor-keys@^3.4.0": 4591 - version "3.4.0" 4592 - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz#c7f0f956124ce677047ddbc192a68f999454dedc" 4593 - integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ== 4797 + "eslint-visitor-keys@^3.3.0", "eslint-visitor-keys@^3.4.1": 4798 + version "3.4.1" 4799 + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994" 4800 + integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA== 4594 4801 4595 4802 eslint@^8.37.0: 4596 - version "8.39.0" 4597 - resolved "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz#7fd20a295ef92d43809e914b70c39fd5a23cf3f1" 4598 - integrity sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og== 4803 + version "8.43.0" 4804 + resolved "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz#3e8c6066a57097adfd9d390b8fc93075f257a094" 4805 + integrity sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q== 4599 4806 dependencies: 4600 4807 "@eslint-community/eslint-utils" "^4.2.0" 4601 4808 "@eslint-community/regexpp" "^4.4.0" 4602 - "@eslint/eslintrc" "^2.0.2" 4603 - "@eslint/js" "8.39.0" 4604 - "@humanwhocodes/config-array" "^0.11.8" 4809 + "@eslint/eslintrc" "^2.0.3" 4810 + "@eslint/js" "8.43.0" 4811 + "@humanwhocodes/config-array" "^0.11.10" 4605 4812 "@humanwhocodes/module-importer" "^1.0.1" 4606 4813 "@nodelib/fs.walk" "^1.2.8" 4607 4814 ajv "^6.10.0" ··· 4611 4818 doctrine "^3.0.0" 4612 4819 escape-string-regexp "^4.0.0" 4613 4820 eslint-scope "^7.2.0" 4614 - eslint-visitor-keys "^3.4.0" 4615 - espree "^9.5.1" 4821 + eslint-visitor-keys "^3.4.1" 4822 + espree "^9.5.2" 4616 4823 esquery "^1.4.2" 4617 4824 esutils "^2.0.2" 4618 4825 fast-deep-equal "^3.1.3" ··· 4620 4827 find-up "^5.0.0" 4621 4828 glob-parent "^6.0.2" 4622 4829 globals "^13.19.0" 4623 - grapheme-splitter "^1.0.4" 4830 + graphemer "^1.4.0" 4624 4831 ignore "^5.2.0" 4625 4832 import-fresh "^3.0.0" 4626 4833 imurmurhash "^0.1.4" 4627 4834 is-glob "^4.0.0" 4628 4835 is-path-inside "^3.0.3" 4629 - js-sdsl "^4.1.4" 4630 4836 js-yaml "^4.1.0" 4631 4837 json-stable-stringify-without-jsonify "^1.0.1" 4632 4838 levn "^0.4.1" ··· 4638 4844 strip-json-comments "^3.1.0" 4639 4845 text-table "^0.2.0" 4640 4846 4641 - espree@^9.5.1: 4642 - version "9.5.1" 4643 - resolved "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz#4f26a4d5f18905bf4f2e0bd99002aab807e96dd4" 4644 - integrity sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg== 4847 + espree@^9.5.2: 4848 + version "9.5.2" 4849 + resolved "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz#e994e7dc33a082a7a82dceaf12883a829353215b" 4850 + integrity sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw== 4645 4851 dependencies: 4646 4852 acorn "^8.8.0" 4647 4853 acorn-jsx "^5.3.2" 4648 - eslint-visitor-keys "^3.4.0" 4854 + eslint-visitor-keys "^3.4.1" 4649 4855 4650 4856 esprima@^4.0.0: 4651 4857 version "4.0.1" ··· 4779 4985 dependencies: 4780 4986 pify "^2.2.0" 4781 4987 4988 + exponential-backoff@^3.1.1: 4989 + version "3.1.1" 4990 + resolved "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" 4991 + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== 4992 + 4782 4993 exports-loader@^4.0.0: 4783 4994 version "4.0.0" 4784 4995 resolved "https://registry.npmjs.org/exports-loader/-/exports-loader-4.0.0.tgz#af34fe80a18f12fb0f42f435edd7df0fe9db49bb" ··· 4816 5027 resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 4817 5028 integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 4818 5029 4819 - "fast-glob@^3.0.3", "fast-glob@^3.2.11", "fast-glob@^3.2.7", "fast-glob@^3.2.9": 5030 + "fast-glob@^3.2.11", "fast-glob@^3.2.7", "fast-glob@^3.2.9": 4820 5031 version "3.2.12" 4821 5032 resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" 4822 5033 integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== ··· 4885 5096 resolved "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" 4886 5097 integrity sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ== 4887 5098 4888 - file-type@^12.0.0: 4889 - version "12.4.2" 4890 - resolved "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz#a344ea5664a1d01447ee7fb1b635f72feb6169d9" 4891 - integrity sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg== 5099 + file-type@^16.5.3: 5100 + version "16.5.4" 5101 + resolved "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz#474fb4f704bee427681f98dd390058a172a6c2fd" 5102 + integrity sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw== 5103 + dependencies: 5104 + readable-web-to-node-stream "^3.0.0" 5105 + strtok3 "^6.2.4" 5106 + token-types "^4.1.1" 4892 5107 4893 5108 file-type@^3.8.0: 4894 5109 version "3.9.0" ··· 4915 5130 resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" 4916 5131 integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== 4917 5132 4918 - filelist@^1.0.1: 5133 + filelist@^1.0.4: 4919 5134 version "1.0.4" 4920 5135 resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" 4921 5136 integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== ··· 5018 5233 dependencies: 5019 5234 is-callable "^1.1.3" 5020 5235 5236 + foreground-child@^3.1.0: 5237 + version "3.1.1" 5238 + resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" 5239 + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== 5240 + dependencies: 5241 + cross-spawn "^7.0.0" 5242 + signal-exit "^4.0.1" 5243 + 5021 5244 fraction.js@^4.2.0: 5022 5245 version "4.2.0" 5023 5246 resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" ··· 5045 5268 jsonfile "^4.0.0" 5046 5269 universalify "^0.1.0" 5047 5270 5048 - "fs-minipass@^2.0.0", "fs-minipass@^2.1.0": 5271 + fs-minipass@^2.0.0: 5049 5272 version "2.1.0" 5050 5273 resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" 5051 5274 integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== 5052 5275 dependencies: 5053 5276 minipass "^3.0.0" 5277 + 5278 + fs-minipass@^3.0.0: 5279 + version "3.0.2" 5280 + resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.2.tgz#5b383858efa8c1eb8c33b39e994f7e8555b8b3a3" 5281 + integrity sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g== 5282 + dependencies: 5283 + minipass "^5.0.0" 5054 5284 5055 5285 fs.realpath@^1.0.0: 5056 5286 version "1.0.0" ··· 5119 5349 integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 5120 5350 5121 5351 "get-intrinsic@^1.0.2", "get-intrinsic@^1.1.1", "get-intrinsic@^1.1.3", "get-intrinsic@^1.2.0": 5122 - version "1.2.0" 5123 - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" 5124 - integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== 5352 + version "1.2.1" 5353 + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" 5354 + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== 5125 5355 dependencies: 5126 5356 function-bind "^1.1.1" 5127 5357 has "^1.0.3" 5358 + has-proto "^1.0.1" 5128 5359 has-symbols "^1.0.3" 5129 5360 5130 5361 get-proxy@^2.0.0: ··· 5193 5424 resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" 5194 5425 integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== 5195 5426 5427 + glob@^10.2.2: 5428 + version "10.3.0" 5429 + resolved "https://registry.npmjs.org/glob/-/glob-10.3.0.tgz#763d02a894f3cdfc521b10bbbbc8e0309e750cce" 5430 + integrity sha512-AQ1/SB9HH0yCx1jXAT4vmCbTOPe5RQ+kCurjbel5xSCGhebumUv+GJZfa1rEqor3XIViqwSEmlkZCQD43RWrBg== 5431 + dependencies: 5432 + foreground-child "^3.1.0" 5433 + jackspeak "^2.0.3" 5434 + minimatch "^9.0.1" 5435 + minipass "^5.0.0 || ^6.0.2" 5436 + path-scurry "^1.7.0" 5437 + 5196 5438 "glob@^7.1.0", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6", "glob@^7.1.7": 5197 5439 version "7.2.3" 5198 5440 resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" ··· 5204 5446 minimatch "^3.1.1" 5205 5447 once "^1.3.0" 5206 5448 path-is-absolute "^1.0.0" 5207 - 5208 - glob@^8.0.1: 5209 - version "8.1.0" 5210 - resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" 5211 - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== 5212 - dependencies: 5213 - fs.realpath "^1.0.0" 5214 - inflight "^1.0.4" 5215 - inherits 2 5216 - minimatch "^5.0.1" 5217 - once "^1.3.0" 5218 5449 5219 5450 globals@^11.1.0: 5220 5451 version "11.12.0" ··· 5240 5471 dependencies: 5241 5472 define-properties "^1.1.3" 5242 5473 5243 - globby@^10.0.0: 5244 - version "10.0.2" 5245 - resolved "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" 5246 - integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== 5247 - dependencies: 5248 - "@types/glob" "^7.1.1" 5249 - array-union "^2.1.0" 5250 - dir-glob "^3.0.1" 5251 - fast-glob "^3.0.3" 5252 - glob "^7.1.3" 5253 - ignore "^5.1.1" 5254 - merge2 "^1.2.3" 5255 - slash "^3.0.0" 5256 - 5257 5474 globby@^11.1.0: 5258 5475 version "11.1.0" 5259 5476 resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" ··· 5266 5483 merge2 "^1.4.1" 5267 5484 slash "^3.0.0" 5268 5485 5269 - globby@^12.0.2: 5486 + "globby@^12.0.0", "globby@^12.0.2": 5270 5487 version "12.2.0" 5271 5488 resolved "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz#2ab8046b4fba4ff6eede835b29f678f90e3d3c22" 5272 5489 integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA== ··· 5279 5496 slash "^4.0.0" 5280 5497 5281 5498 globby@^13.1.1: 5282 - version "13.1.4" 5283 - resolved "https://registry.npmjs.org/globby/-/globby-13.1.4.tgz#2f91c116066bcec152465ba36e5caa4a13c01317" 5284 - integrity sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g== 5499 + version "13.2.0" 5500 + resolved "https://registry.npmjs.org/globby/-/globby-13.2.0.tgz#7dd5678d765c4680c2e6d106230d86cb727cb1af" 5501 + integrity sha512-jWsQfayf13NvqKUIL3Ta+CIqMnvlaIDFveWE/dpOZ9+3AMEJozsxDvKA02zync9UuvOM8rOXzsD5GqKP4OnWPQ== 5285 5502 dependencies: 5286 5503 dir-glob "^3.0.1" 5287 5504 fast-glob "^3.2.11" ··· 5339 5556 url-parse-lax "^3.0.0" 5340 5557 url-to-options "^1.0.1" 5341 5558 5342 - "graceful-fs@^4.1.10", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.10", "graceful-fs@^4.2.2", "graceful-fs@^4.2.4", "graceful-fs@^4.2.6", "graceful-fs@^4.2.9": 5559 + "graceful-fs@^4.1.10", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.10", "graceful-fs@^4.2.4", "graceful-fs@^4.2.6", "graceful-fs@^4.2.8", "graceful-fs@^4.2.9": 5343 5560 version "4.2.11" 5344 5561 resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" 5345 5562 integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== ··· 5349 5566 resolved "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" 5350 5567 integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== 5351 5568 5569 + graphemer@^1.4.0: 5570 + version "1.4.0" 5571 + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" 5572 + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== 5573 + 5352 5574 graphlib@^2.1.8: 5353 5575 version "2.1.8" 5354 5576 resolved "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz#5761d414737870084c92ec7b5dbcb0592c9d35da" ··· 5573 5795 resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" 5574 5796 integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== 5575 5797 5576 - http-cache-semantics@^4.1.0: 5798 + http-cache-semantics@^4.1.1: 5577 5799 version "4.1.1" 5578 5800 resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" 5579 5801 integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== ··· 5666 5888 resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" 5667 5889 integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== 5668 5890 5669 - "ignore@^5.1.1", "ignore@^5.1.9", "ignore@^5.2.0": 5891 + "ignore@^5.1.9", "ignore@^5.2.0": 5670 5892 version "5.2.4" 5671 5893 resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" 5672 5894 integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== 5673 5895 5674 - image-minimizer-webpack-plugin@^2.2.0: 5675 - version "2.2.0" 5676 - resolved "https://registry.npmjs.org/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-2.2.0.tgz#6d6d2d21424aa1b690d2e40a044bd9cd334e42ad" 5677 - integrity sha512-/BpKvjbfj9A+au7FryzHmj+1g3h2NzQ0w4nrXTU5YcQIGotvG69A5xyFL9Mq1htI9E8dI4rMF/wUc0klZLb1pg== 5896 + image-minimizer-webpack-plugin@^3.8.2: 5897 + version "3.8.3" 5898 + resolved "https://registry.npmjs.org/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-3.8.3.tgz#41b2379f9d8adabf4e4db63c656543fee26dd4c2" 5899 + integrity sha512-Ex0cjNJc2FUSuwN7WHNyxkIZINP0M9lrN+uWJznMcsehiM5Z7ELwk+SEkSGEookK1GUd2wf+09jy1PEH5a5XmQ== 5678 5900 dependencies: 5679 - imagemin "^7.0.1" 5680 - klona "^2.0.4" 5681 - p-limit "^3.1.0" 5682 - schema-utils "^3.0.0" 5683 - serialize-javascript "^5.0.1" 5901 + schema-utils "^4.2.0" 5902 + serialize-javascript "^6.0.1" 5684 5903 5685 5904 imagemin-mozjpeg@^10.0.0: 5686 5905 version "10.0.0" ··· 5711 5930 ow "^0.17.0" 5712 5931 pngquant-bin "^6.0.0" 5713 5932 5714 - imagemin@^7.0.1: 5715 - version "7.0.1" 5716 - resolved "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz#f6441ca647197632e23db7d971fffbd530c87dbf" 5717 - integrity sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w== 5933 + imagemin@^8.0.1: 5934 + version "8.0.1" 5935 + resolved "https://registry.npmjs.org/imagemin/-/imagemin-8.0.1.tgz#8b29ecb78197d8f0eac6a782f2e6b38fb3780d9e" 5936 + integrity sha512-Q/QaPi+5HuwbZNtQRqUVk6hKacI6z9iWiCSQBisAv7uBynZwO7t1svkryKl7+iSQbkU/6t9DWnHz04cFs2WY7w== 5718 5937 dependencies: 5719 - file-type "^12.0.0" 5720 - globby "^10.0.0" 5721 - graceful-fs "^4.2.2" 5938 + file-type "^16.5.3" 5939 + globby "^12.0.0" 5940 + graceful-fs "^4.2.8" 5722 5941 junk "^3.1.0" 5723 - make-dir "^3.0.0" 5724 - p-pipe "^3.0.0" 5725 - replace-ext "^1.0.0" 5942 + p-pipe "^4.0.0" 5943 + replace-ext "^2.0.0" 5944 + slash "^3.0.0" 5726 5945 5727 5946 immutability-helper@^3.0.0: 5728 5947 version "3.1.1" ··· 5778 5997 resolved "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5" 5779 5998 integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== 5780 5999 5781 - infer-owner@^1.0.4: 5782 - version "1.0.4" 5783 - resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" 5784 - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== 5785 - 5786 6000 inflight@^1.0.4: 5787 6001 version "1.0.6" 5788 6002 resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" ··· 5882 6096 integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== 5883 6097 5884 6098 is-any-array@^2.0.0: 5885 - version "2.0.0" 5886 - resolved "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.0.tgz#e71bc13741537c06afac03c07885967ef56d8742" 5887 - integrity sha512-WdPV58rT3aOWXvvyuBydnCq4S2BM1Yz8shKxlEpk/6x+GX202XRvXOycEFtNgnHVLoc46hpexPFx8Pz1/sMS0w== 6099 + version "2.0.1" 6100 + resolved "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.1.tgz#9233242a9c098220290aa2ec28f82ca7fa79899e" 6101 + integrity sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ== 5888 6102 5889 6103 is-arguments@^1.0.4: 5890 6104 version "1.1.1" ··· 5945 6159 resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" 5946 6160 integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== 5947 6161 5948 - "is-core-module@^2.12.0", "is-core-module@^2.5.0", "is-core-module@^2.9.0": 5949 - version "2.12.0" 5950 - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4" 5951 - integrity sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ== 6162 + "is-core-module@^2.11.0", "is-core-module@^2.5.0", "is-core-module@^2.9.0": 6163 + version "2.12.1" 6164 + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" 6165 + integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== 5952 6166 dependencies: 5953 6167 has "^1.0.3" 5954 6168 ··· 6246 6460 has-to-string-tag-x "^1.2.0" 6247 6461 is-object "^1.0.1" 6248 6462 6463 + jackspeak@^2.0.3: 6464 + version "2.2.1" 6465 + resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.1.tgz#655e8cf025d872c9c03d3eb63e8f0c024fef16a6" 6466 + integrity sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw== 6467 + dependencies: 6468 + "@isaacs/cliui" "^8.0.2" 6469 + "@pkgjs/parseargs" "^0.11.0" 6470 + 6249 6471 jake@^10.8.5: 6250 - version "10.8.5" 6251 - resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" 6252 - integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== 6472 + version "10.8.7" 6473 + resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" 6474 + integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== 6253 6475 dependencies: 6254 6476 async "^3.2.3" 6255 6477 chalk "^4.0.2" 6256 - filelist "^1.0.1" 6257 - minimatch "^3.0.4" 6478 + filelist "^1.0.4" 6479 + minimatch "^3.1.2" 6258 6480 6259 6481 "jasmine-core@3.10.1", "jasmine-core@^3.6.0": 6260 6482 version "3.10.1" ··· 6273 6495 resolved "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz#f9e2303d4507f6d74355a73664d1440fb5a0ef59" 6274 6496 integrity sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw== 6275 6497 6276 - "jest-worker@^27.0.2", "jest-worker@^27.4.5": 6498 + jest-util@^29.5.0: 6499 + version "29.5.0" 6500 + resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz#24a4d3d92fc39ce90425311b23c27a6e0ef16b8f" 6501 + integrity sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ== 6502 + dependencies: 6503 + "@jest/types" "^29.5.0" 6504 + "@types/node" "*" 6505 + chalk "^4.0.0" 6506 + ci-info "^3.2.0" 6507 + graceful-fs "^4.2.9" 6508 + picomatch "^2.2.3" 6509 + 6510 + jest-worker@^27.4.5: 6277 6511 version "27.5.1" 6278 6512 resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" 6279 6513 integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== ··· 6282 6516 merge-stream "^2.0.0" 6283 6517 supports-color "^8.0.0" 6284 6518 6519 + jest-worker@^29.4.3: 6520 + version "29.5.0" 6521 + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz#bdaefb06811bd3384d93f009755014d8acb4615d" 6522 + integrity sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA== 6523 + dependencies: 6524 + "@types/node" "*" 6525 + jest-util "^29.5.0" 6526 + merge-stream "^2.0.0" 6527 + supports-color "^8.0.0" 6528 + 6529 + jiti@^1.18.2: 6530 + version "1.18.2" 6531 + resolved "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz#80c3ef3d486ebf2450d9335122b32d121f2a83cd" 6532 + integrity sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg== 6533 + 6285 6534 jmespath@^0.16.0: 6286 6535 version "0.16.0" 6287 6536 resolved "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" ··· 6295 6544 jquery "^3.5.0" 6296 6545 6297 6546 "jquery@^3.3.1", "jquery@^3.5.0", "jquery@^3.6.0": 6298 - version "3.6.4" 6299 - resolved "https://registry.npmjs.org/jquery/-/jquery-3.6.4.tgz#ba065c188142100be4833699852bf7c24dc0252f" 6300 - integrity sha512-v28EW9DWDFpzcD9O5iyJXg3R3+q+mET5JhnjJzQUZMHOv67bpSIHq81GEYpPNZHG+XXHsfSme3nxp/hndKEcsQ== 6301 - 6302 - js-sdsl@^4.1.4: 6303 - version "4.4.0" 6304 - resolved "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz#8b437dbe642daa95760400b602378ed8ffea8430" 6305 - integrity sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg== 6547 + version "3.7.0" 6548 + resolved "https://registry.npmjs.org/jquery/-/jquery-3.7.0.tgz#fe2c01a05da500709006d8790fe21c8a39d75612" 6549 + integrity sha512-umpJ0/k8X0MvD1ds0P9SfowREz2LenHsQaxSohMZ5OMNEU2r0tf8pdeEFTHMFxWVxKNyU9rTtK3CWzUCTKJUeQ== 6306 6550 6307 6551 js-string-escape@^1.0.0: 6308 6552 version "1.0.1" ··· 6409 6653 integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== 6410 6654 6411 6655 jsoneditor@^9.5.4: 6412 - version "9.10.0" 6413 - resolved "https://registry.npmjs.org/jsoneditor/-/jsoneditor-9.10.0.tgz#954c3fcf2cf0cef88bbd409304e41379270b93df" 6414 - integrity sha512-vmVSD3ubZ8jwkiDKVW5MB5ESI/MUm4trVUw5WnT4j5FV6m81liA2YfQ0l84PlN4qJ3DCeYWFWfprOUoCjzkDhQ== 6656 + version "9.10.2" 6657 + resolved "https://registry.npmjs.org/jsoneditor/-/jsoneditor-9.10.2.tgz#c8c3acb59d674931971f059f7c7015c52e5e7460" 6658 + integrity sha512-sT9U8T9MB7We5uyCnofugqYPJtQ5rPJngFlvpdtyFTFKFjOMnlWE1jVhFwjTXwGBoFeiLS+S6rVuhIhJ35Jutw== 6415 6659 dependencies: 6416 - ace-builds "^1.15.2" 6660 + ace-builds "^1.20.0" 6417 6661 ajv "^6.12.6" 6418 6662 javascript-natural-sort "^0.7.1" 6419 6663 jmespath "^0.16.0" 6420 6664 json-source-map "^0.6.1" 6421 - jsonrepair "^3.0.2" 6665 + jsonrepair "^3.1.0" 6422 6666 mobius1-selectr "^2.4.13" 6423 6667 picomodal "^3.0.0" 6424 6668 vanilla-picker "^2.12.1" ··· 6435 6679 resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" 6436 6680 integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== 6437 6681 6438 - jsonrepair@^3.0.2: 6439 - version "3.0.3" 6440 - resolved "https://registry.npmjs.org/jsonrepair/-/jsonrepair-3.0.3.tgz#f1fb6ad7af6a4409494227a6b6a61452e9c1d24f" 6441 - integrity sha512-3Rhz4/UXWBSERKVCPzbfoIQ7CPdKCKkzvcjJdtoRn+aazf1o8dnpGl+PoT58kekOP8EIaA0o/zt70qFqEE3fVA== 6682 + jsonrepair@^3.1.0: 6683 + version "3.2.0" 6684 + resolved "https://registry.npmjs.org/jsonrepair/-/jsonrepair-3.2.0.tgz#ca1b6fdd23ae76bb8c82742f7a5773a7cef3d651" 6685 + integrity sha512-6eHBc2z5vipym4S8rzTcCXQBLWpkSzi9bk7I3xTdUxRzXyYvfjoVZzJ97N4C/9vcKI9NgNp3slPwHufDr0rFYw== 6442 6686 6443 6687 jss-plugin-camel-case@^10.5.1: 6444 6688 version "10.10.0" ··· 6641 6885 resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 6642 6886 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== 6643 6887 6644 - "klona@^2.0.4", "klona@^2.0.6": 6888 + klona@^2.0.4: 6645 6889 version "2.0.6" 6646 6890 resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" 6647 6891 integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== ··· 6655 6899 stream-splicer "^2.0.0" 6656 6900 6657 6901 leaflet@^1.5.1: 6658 - version "1.9.3" 6659 - resolved "https://registry.npmjs.org/leaflet/-/leaflet-1.9.3.tgz#52ec436954964e2d3d39e0d433da4b2500d74414" 6660 - integrity sha512-iB2cR9vAkDOu5l3HAay2obcUHZ7xwUBBjph8+PGtmW/2lYhbLizWtG7nTeYht36WfOslixQF9D/uSIzhZgGMfQ== 6902 + version "1.9.4" 6903 + resolved "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz#23fae724e282fa25745aff82ca4d394748db7d8d" 6904 + integrity sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA== 6661 6905 6662 6906 levn@^0.4.1: 6663 6907 version "0.4.1" ··· 6667 6911 prelude-ls "^1.2.1" 6668 6912 type-check "~0.4.0" 6669 6913 6670 - lilconfig@^2.0.3: 6914 + "lilconfig@^2.0.3", "lilconfig@^2.1.0": 6671 6915 version "2.1.0" 6672 6916 resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" 6673 6917 integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== ··· 7011 7255 resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" 7012 7256 integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== 7013 7257 7258 + lru-cache@^9.1.1: 7259 + version "9.1.2" 7260 + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz#255fdbc14b75589d6d0e73644ca167a8db506835" 7261 + integrity sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ== 7262 + 7014 7263 "make-dir@^1.0.0", "make-dir@^1.2.0": 7015 7264 version "1.3.0" 7016 7265 resolved "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" ··· 7025 7274 dependencies: 7026 7275 semver "^6.0.0" 7027 7276 7028 - make-fetch-happen@^10.0.3: 7029 - version "10.2.1" 7030 - resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz#f5e3835c5e9817b617f2770870d9492d28678164" 7031 - integrity sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w== 7277 + make-fetch-happen@^11.0.3: 7278 + version "11.1.1" 7279 + resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz#85ceb98079584a9523d4bf71d32996e7e208549f" 7280 + integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w== 7032 7281 dependencies: 7033 7282 agentkeepalive "^4.2.1" 7034 - cacache "^16.1.0" 7035 - http-cache-semantics "^4.1.0" 7283 + cacache "^17.0.0" 7284 + http-cache-semantics "^4.1.1" 7036 7285 http-proxy-agent "^5.0.0" 7037 7286 https-proxy-agent "^5.0.0" 7038 7287 is-lambda "^1.0.1" 7039 7288 lru-cache "^7.7.1" 7040 - minipass "^3.1.6" 7041 - minipass-collect "^1.0.2" 7042 - minipass-fetch "^2.0.3" 7289 + minipass "^5.0.0" 7290 + minipass-fetch "^3.0.0" 7043 7291 minipass-flush "^1.0.5" 7044 7292 minipass-pipeline "^1.2.4" 7045 7293 negotiator "^0.6.3" 7046 7294 promise-retry "^2.0.1" 7047 7295 socks-proxy-agent "^7.0.0" 7048 - ssri "^9.0.0" 7296 + ssri "^10.0.0" 7049 7297 7050 7298 map-obj@^1.0.0: 7051 7299 version "1.0.1" ··· 7081 7329 resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" 7082 7330 integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== 7083 7331 7332 + mdn-data@2.0.28: 7333 + version "2.0.28" 7334 + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" 7335 + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== 7336 + 7337 + mdn-data@2.0.30: 7338 + version "2.0.30" 7339 + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" 7340 + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== 7341 + 7084 7342 media-typer@0.3.0: 7085 7343 version "0.3.0" 7086 7344 resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" ··· 7119 7377 resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 7120 7378 integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== 7121 7379 7122 - "merge2@^1.2.3", "merge2@^1.3.0", "merge2@^1.4.1": 7380 + "merge2@^1.3.0", "merge2@^1.4.1": 7123 7381 version "1.4.1" 7124 7382 resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 7125 7383 integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== ··· 7213 7471 dependencies: 7214 7472 brace-expansion "^2.0.1" 7215 7473 7474 + minimatch@^9.0.1: 7475 + version "9.0.1" 7476 + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253" 7477 + integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w== 7478 + dependencies: 7479 + brace-expansion "^2.0.1" 7480 + 7216 7481 minimist-options@4.1.0: 7217 7482 version "4.1.0" 7218 7483 resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" ··· 7234 7499 dependencies: 7235 7500 minipass "^3.0.0" 7236 7501 7237 - minipass-fetch@^2.0.3: 7238 - version "2.1.2" 7239 - resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz#95560b50c472d81a3bc76f20ede80eaed76d8add" 7240 - integrity sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA== 7502 + minipass-fetch@^3.0.0: 7503 + version "3.0.3" 7504 + resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz#d9df70085609864331b533c960fd4ffaa78d15ce" 7505 + integrity sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ== 7241 7506 dependencies: 7242 7507 encoding "^0.1.13" 7243 - minipass "^3.1.6" 7508 + minipass "^5.0.0" 7244 7509 minipass-sized "^1.0.3" 7245 7510 minizlib "^2.1.2" 7246 7511 ··· 7265 7530 dependencies: 7266 7531 minipass "^3.0.0" 7267 7532 7268 - "minipass@^3.0.0", "minipass@^3.1.1", "minipass@^3.1.6": 7533 + minipass@^3.0.0: 7269 7534 version "3.3.6" 7270 7535 resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" 7271 7536 integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== 7272 7537 dependencies: 7273 7538 yallist "^4.0.0" 7274 7539 7275 - minipass@^4.0.0: 7276 - version "4.2.8" 7277 - resolved "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" 7278 - integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== 7540 + minipass@^5.0.0: 7541 + version "5.0.0" 7542 + resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" 7543 + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== 7544 + 7545 + "minipass@^5.0.0 || ^6.0.2": 7546 + version "6.0.2" 7547 + resolved "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81" 7548 + integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w== 7279 7549 7280 7550 "minizlib@^2.1.1", "minizlib@^2.1.2": 7281 7551 version "2.1.2" ··· 7469 7739 integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== 7470 7740 7471 7741 "node-gyp@^9.0.0", "node-gyp@latest": 7472 - version "9.3.1" 7473 - resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz#1e19f5f290afcc9c46973d68700cbd21a96192e4" 7474 - integrity sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg== 7742 + version "9.4.0" 7743 + resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz#2a7a91c7cba4eccfd95e949369f27c9ba704f369" 7744 + integrity sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg== 7475 7745 dependencies: 7476 7746 env-paths "^2.2.0" 7747 + exponential-backoff "^3.1.1" 7477 7748 glob "^7.1.4" 7478 7749 graceful-fs "^4.2.6" 7479 - make-fetch-happen "^10.0.3" 7750 + make-fetch-happen "^11.0.3" 7480 7751 nopt "^6.0.0" 7481 7752 npmlog "^6.0.0" 7482 7753 rimraf "^3.0.2" ··· 7484 7755 tar "^6.1.2" 7485 7756 which "^2.0.2" 7486 7757 7487 - node-releases@^2.0.8: 7488 - version "2.0.10" 7489 - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" 7490 - integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== 7758 + node-releases@^2.0.12: 7759 + version "2.0.12" 7760 + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039" 7761 + integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ== 7491 7762 7492 7763 nopt@^6.0.0: 7493 7764 version "6.0.0" ··· 7782 8053 dependencies: 7783 8054 p-try "^2.0.0" 7784 8055 7785 - "p-limit@^3.0.2", "p-limit@^3.1.0": 8056 + p-limit@^3.0.2: 7786 8057 version "3.1.0" 7787 8058 resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" 7788 8059 integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== ··· 7817 8088 dependencies: 7818 8089 aggregate-error "^3.0.0" 7819 8090 7820 - p-pipe@^3.0.0: 7821 - version "3.1.0" 7822 - resolved "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e" 7823 - integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== 8091 + p-pipe@^4.0.0: 8092 + version "4.0.0" 8093 + resolved "https://registry.npmjs.org/p-pipe/-/p-pipe-4.0.0.tgz#7e5424569351b2ab452a47826acb93ce09ad6a2c" 8094 + integrity sha512-HkPfFklpZQPUKBFXzKFB6ihLriIHxnmuQdK9WmLDwe4hf2PdhhfWT/FJa+pc3bA1ywvKXtedxIRmd4Y7BTXE4w== 7824 8095 7825 8096 p-reduce@^1.0.0: 7826 8097 version "1.0.0" ··· 7961 8232 resolved "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz#e864217f74c36850f0852b78dc7bf7d4a5721bf2" 7962 8233 integrity sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg== 7963 8234 8235 + path-scurry@^1.7.0: 8236 + version "1.9.2" 8237 + resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63" 8238 + integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg== 8239 + dependencies: 8240 + lru-cache "^9.1.1" 8241 + minipass "^5.0.0 || ^6.0.2" 8242 + 7964 8243 path-type@^4.0.0: 7965 8244 version "4.0.0" 7966 8245 resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" ··· 7989 8268 safe-buffer "^5.0.1" 7990 8269 sha.js "^2.4.8" 7991 8270 8271 + peek-readable@^4.1.0: 8272 + version "4.1.0" 8273 + resolved "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz#4ece1111bf5c2ad8867c314c81356847e8a62e72" 8274 + integrity sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg== 8275 + 7992 8276 pend@~1.2.0: 7993 8277 version "1.2.0" 7994 8278 resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" ··· 8004 8288 resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 8005 8289 integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 8006 8290 8007 - "picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.3.0", "picomatch@^2.3.1": 8291 + "picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.3", "picomatch@^2.3.1": 8008 8292 version "2.3.1" 8009 8293 resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 8010 8294 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== ··· 8075 8359 postcss-selector-parser "^6.0.9" 8076 8360 postcss-value-parser "^4.2.0" 8077 8361 8362 + postcss-calc@^9.0.0: 8363 + version "9.0.1" 8364 + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" 8365 + integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== 8366 + dependencies: 8367 + postcss-selector-parser "^6.0.11" 8368 + postcss-value-parser "^4.2.0" 8369 + 8078 8370 postcss-colormin@^5.3.1: 8079 8371 version "5.3.1" 8080 8372 resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" ··· 8085 8377 colord "^2.9.1" 8086 8378 postcss-value-parser "^4.2.0" 8087 8379 8380 + postcss-colormin@^6.0.0: 8381 + version "6.0.0" 8382 + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.0.0.tgz#d4250652e952e1c0aca70c66942da93d3cdeaafe" 8383 + integrity sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw== 8384 + dependencies: 8385 + browserslist "^4.21.4" 8386 + caniuse-api "^3.0.0" 8387 + colord "^2.9.1" 8388 + postcss-value-parser "^4.2.0" 8389 + 8088 8390 postcss-convert-values@^5.1.3: 8089 8391 version "5.1.3" 8090 8392 resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" ··· 8093 8395 browserslist "^4.21.4" 8094 8396 postcss-value-parser "^4.2.0" 8095 8397 8398 + postcss-convert-values@^6.0.0: 8399 + version "6.0.0" 8400 + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.0.0.tgz#ec94a954957e5c3f78f0e8f65dfcda95280b8996" 8401 + integrity sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw== 8402 + dependencies: 8403 + browserslist "^4.21.4" 8404 + postcss-value-parser "^4.2.0" 8405 + 8096 8406 postcss-discard-comments@^5.1.2: 8097 8407 version "5.1.2" 8098 8408 resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" 8099 8409 integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== 8100 8410 8411 + postcss-discard-comments@^6.0.0: 8412 + version "6.0.0" 8413 + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.0.tgz#9ca335e8b68919f301b24ba47dde226a42e535fe" 8414 + integrity sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw== 8415 + 8101 8416 postcss-discard-duplicates@^5.1.0: 8102 8417 version "5.1.0" 8103 8418 resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" 8104 8419 integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== 8105 8420 8421 + postcss-discard-duplicates@^6.0.0: 8422 + version "6.0.0" 8423 + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.0.tgz#c26177a6c33070922e67e9a92c0fd23d443d1355" 8424 + integrity sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA== 8425 + 8106 8426 postcss-discard-empty@^5.1.1: 8107 8427 version "5.1.1" 8108 8428 resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" 8109 8429 integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== 8110 8430 8431 + postcss-discard-empty@^6.0.0: 8432 + version "6.0.0" 8433 + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.0.tgz#06c1c4fce09e22d2a99e667c8550eb8a3a1b9aee" 8434 + integrity sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ== 8435 + 8111 8436 postcss-discard-overridden@^5.1.0: 8112 8437 version "5.1.0" 8113 8438 resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" 8114 8439 integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== 8115 8440 8441 + postcss-discard-overridden@^6.0.0: 8442 + version "6.0.0" 8443 + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.0.tgz#49c5262db14e975e349692d9024442de7cd8e234" 8444 + integrity sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw== 8445 + 8116 8446 postcss-loader@^7.1.0: 8117 - version "7.2.4" 8118 - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.2.4.tgz#2884f4ca172de633b2cf1f93dc852968f0632ba9" 8119 - integrity sha512-F88rpxxNspo5hatIc+orYwZDtHFaVFOSIVAx+fBfJC1GmhWbVmPWtmg2gXKE1OxJbneOSGn8PWdIwsZFcruS+w== 8447 + version "7.3.3" 8448 + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz#6da03e71a918ef49df1bb4be4c80401df8e249dd" 8449 + integrity sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA== 8120 8450 dependencies: 8121 - cosmiconfig "^8.1.3" 8122 - cosmiconfig-typescript-loader "^4.3.0" 8123 - klona "^2.0.6" 8451 + cosmiconfig "^8.2.0" 8452 + jiti "^1.18.2" 8124 8453 semver "^7.3.8" 8125 8454 8126 8455 postcss-merge-longhand@^5.1.7: ··· 8131 8460 postcss-value-parser "^4.2.0" 8132 8461 stylehacks "^5.1.1" 8133 8462 8463 + postcss-merge-longhand@^6.0.0: 8464 + version "6.0.0" 8465 + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.0.tgz#6f627b27db939bce316eaa97e22400267e798d69" 8466 + integrity sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg== 8467 + dependencies: 8468 + postcss-value-parser "^4.2.0" 8469 + stylehacks "^6.0.0" 8470 + 8134 8471 postcss-merge-rules@^5.1.4: 8135 8472 version "5.1.4" 8136 8473 resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" ··· 8141 8478 cssnano-utils "^3.1.0" 8142 8479 postcss-selector-parser "^6.0.5" 8143 8480 8481 + postcss-merge-rules@^6.0.1: 8482 + version "6.0.1" 8483 + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.0.1.tgz#39f165746404e646c0f5c510222ccde4824a86aa" 8484 + integrity sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw== 8485 + dependencies: 8486 + browserslist "^4.21.4" 8487 + caniuse-api "^3.0.0" 8488 + cssnano-utils "^4.0.0" 8489 + postcss-selector-parser "^6.0.5" 8490 + 8144 8491 postcss-minify-font-values@^5.1.0: 8145 8492 version "5.1.0" 8146 8493 resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" ··· 8148 8495 dependencies: 8149 8496 postcss-value-parser "^4.2.0" 8150 8497 8498 + postcss-minify-font-values@^6.0.0: 8499 + version "6.0.0" 8500 + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.0.0.tgz#68d4a028f9fa5f61701974724b2cc9445d8e6070" 8501 + integrity sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA== 8502 + dependencies: 8503 + postcss-value-parser "^4.2.0" 8504 + 8151 8505 postcss-minify-gradients@^5.1.1: 8152 8506 version "5.1.1" 8153 8507 resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" ··· 8157 8511 cssnano-utils "^3.1.0" 8158 8512 postcss-value-parser "^4.2.0" 8159 8513 8514 + postcss-minify-gradients@^6.0.0: 8515 + version "6.0.0" 8516 + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.0.tgz#22b5c88cc63091dadbad34e31ff958404d51d679" 8517 + integrity sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA== 8518 + dependencies: 8519 + colord "^2.9.1" 8520 + cssnano-utils "^4.0.0" 8521 + postcss-value-parser "^4.2.0" 8522 + 8160 8523 postcss-minify-params@^5.1.4: 8161 8524 version "5.1.4" 8162 8525 resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" ··· 8166 8529 cssnano-utils "^3.1.0" 8167 8530 postcss-value-parser "^4.2.0" 8168 8531 8532 + postcss-minify-params@^6.0.0: 8533 + version "6.0.0" 8534 + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.0.0.tgz#2b3a85a9e3b990d7a16866f430f5fd1d5961b539" 8535 + integrity sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ== 8536 + dependencies: 8537 + browserslist "^4.21.4" 8538 + cssnano-utils "^4.0.0" 8539 + postcss-value-parser "^4.2.0" 8540 + 8169 8541 postcss-minify-selectors@^5.2.1: 8170 8542 version "5.2.1" 8171 8543 resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" ··· 8173 8545 dependencies: 8174 8546 postcss-selector-parser "^6.0.5" 8175 8547 8548 + postcss-minify-selectors@^6.0.0: 8549 + version "6.0.0" 8550 + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.0.tgz#5046c5e8680a586e5a0cad52cc9aa36d6be5bda2" 8551 + integrity sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g== 8552 + dependencies: 8553 + postcss-selector-parser "^6.0.5" 8554 + 8176 8555 postcss-modules-extract-imports@^3.0.0: 8177 8556 version "3.0.0" 8178 8557 resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" 8179 8558 integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== 8180 8559 8181 - postcss-modules-local-by-default@^4.0.0: 8182 - version "4.0.0" 8183 - resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" 8184 - integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== 8560 + postcss-modules-local-by-default@^4.0.3: 8561 + version "4.0.3" 8562 + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" 8563 + integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== 8185 8564 dependencies: 8186 8565 icss-utils "^5.0.0" 8187 8566 postcss-selector-parser "^6.0.2" ··· 8206 8585 resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" 8207 8586 integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== 8208 8587 8588 + postcss-normalize-charset@^6.0.0: 8589 + version "6.0.0" 8590 + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.0.tgz#36cc12457259064969fb96f84df491652a4b0975" 8591 + integrity sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ== 8592 + 8209 8593 postcss-normalize-display-values@^5.1.0: 8210 8594 version "5.1.0" 8211 8595 resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" ··· 8213 8597 dependencies: 8214 8598 postcss-value-parser "^4.2.0" 8215 8599 8600 + postcss-normalize-display-values@^6.0.0: 8601 + version "6.0.0" 8602 + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.0.tgz#8d2961415078644d8c6bbbdaf9a2fdd60f546cd4" 8603 + integrity sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw== 8604 + dependencies: 8605 + postcss-value-parser "^4.2.0" 8606 + 8216 8607 postcss-normalize-positions@^5.1.1: 8217 8608 version "5.1.1" 8218 8609 resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" ··· 8220 8611 dependencies: 8221 8612 postcss-value-parser "^4.2.0" 8222 8613 8614 + postcss-normalize-positions@^6.0.0: 8615 + version "6.0.0" 8616 + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.0.tgz#25b96df99a69f8925f730eaee0be74416865e301" 8617 + integrity sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg== 8618 + dependencies: 8619 + postcss-value-parser "^4.2.0" 8620 + 8223 8621 postcss-normalize-repeat-style@^5.1.1: 8224 8622 version "5.1.1" 8225 8623 resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" ··· 8227 8625 dependencies: 8228 8626 postcss-value-parser "^4.2.0" 8229 8627 8628 + postcss-normalize-repeat-style@^6.0.0: 8629 + version "6.0.0" 8630 + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.0.tgz#ddf30ad8762feb5b1eb97f39f251acd7b8353299" 8631 + integrity sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A== 8632 + dependencies: 8633 + postcss-value-parser "^4.2.0" 8634 + 8230 8635 postcss-normalize-string@^5.1.0: 8231 8636 version "5.1.0" 8232 8637 resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" ··· 8234 8639 dependencies: 8235 8640 postcss-value-parser "^4.2.0" 8236 8641 8642 + postcss-normalize-string@^6.0.0: 8643 + version "6.0.0" 8644 + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.0.tgz#948282647a51e409d69dde7910f0ac2ff97cb5d8" 8645 + integrity sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w== 8646 + dependencies: 8647 + postcss-value-parser "^4.2.0" 8648 + 8237 8649 postcss-normalize-timing-functions@^5.1.0: 8238 8650 version "5.1.0" 8239 8651 resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" ··· 8241 8653 dependencies: 8242 8654 postcss-value-parser "^4.2.0" 8243 8655 8656 + postcss-normalize-timing-functions@^6.0.0: 8657 + version "6.0.0" 8658 + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.0.tgz#5f13e650b8c43351989fc5de694525cc2539841c" 8659 + integrity sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg== 8660 + dependencies: 8661 + postcss-value-parser "^4.2.0" 8662 + 8244 8663 postcss-normalize-unicode@^5.1.1: 8245 8664 version "5.1.1" 8246 8665 resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" ··· 8249 8668 browserslist "^4.21.4" 8250 8669 postcss-value-parser "^4.2.0" 8251 8670 8671 + postcss-normalize-unicode@^6.0.0: 8672 + version "6.0.0" 8673 + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.0.tgz#741b3310f874616bdcf07764f5503695d3604730" 8674 + integrity sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg== 8675 + dependencies: 8676 + browserslist "^4.21.4" 8677 + postcss-value-parser "^4.2.0" 8678 + 8252 8679 postcss-normalize-url@^5.1.0: 8253 8680 version "5.1.0" 8254 8681 resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" ··· 8257 8684 normalize-url "^6.0.1" 8258 8685 postcss-value-parser "^4.2.0" 8259 8686 8687 + postcss-normalize-url@^6.0.0: 8688 + version "6.0.0" 8689 + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.0.tgz#d0a31e962a16401fb7deb7754b397a323fb650b4" 8690 + integrity sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw== 8691 + dependencies: 8692 + postcss-value-parser "^4.2.0" 8693 + 8260 8694 postcss-normalize-whitespace@^5.1.1: 8261 8695 version "5.1.1" 8262 8696 resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" ··· 8264 8698 dependencies: 8265 8699 postcss-value-parser "^4.2.0" 8266 8700 8701 + postcss-normalize-whitespace@^6.0.0: 8702 + version "6.0.0" 8703 + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.0.tgz#accb961caa42e25ca4179b60855b79b1f7129d4d" 8704 + integrity sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw== 8705 + dependencies: 8706 + postcss-value-parser "^4.2.0" 8707 + 8267 8708 postcss-ordered-values@^5.1.3: 8268 8709 version "5.1.3" 8269 8710 resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" ··· 8272 8713 cssnano-utils "^3.1.0" 8273 8714 postcss-value-parser "^4.2.0" 8274 8715 8716 + postcss-ordered-values@^6.0.0: 8717 + version "6.0.0" 8718 + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.0.tgz#374704cdff25560d44061d17ba3c6308837a3218" 8719 + integrity sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg== 8720 + dependencies: 8721 + cssnano-utils "^4.0.0" 8722 + postcss-value-parser "^4.2.0" 8723 + 8275 8724 postcss-reduce-initial@^5.1.2: 8276 8725 version "5.1.2" 8277 8726 resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" ··· 8280 8729 browserslist "^4.21.4" 8281 8730 caniuse-api "^3.0.0" 8282 8731 8732 + postcss-reduce-initial@^6.0.0: 8733 + version "6.0.0" 8734 + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.0.0.tgz#7d16e83e60e27e2fa42f56ec0b426f1da332eca7" 8735 + integrity sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA== 8736 + dependencies: 8737 + browserslist "^4.21.4" 8738 + caniuse-api "^3.0.0" 8739 + 8283 8740 postcss-reduce-transforms@^5.1.0: 8284 8741 version "5.1.0" 8285 8742 resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" ··· 8287 8744 dependencies: 8288 8745 postcss-value-parser "^4.2.0" 8289 8746 8290 - "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4", "postcss-selector-parser@^6.0.5", "postcss-selector-parser@^6.0.9": 8291 - version "6.0.11" 8292 - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" 8293 - integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== 8747 + postcss-reduce-transforms@^6.0.0: 8748 + version "6.0.0" 8749 + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.0.tgz#28ff2601a6d9b96a2f039b3501526e1f4d584a46" 8750 + integrity sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w== 8751 + dependencies: 8752 + postcss-value-parser "^4.2.0" 8753 + 8754 + "postcss-selector-parser@^6.0.11", "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4", "postcss-selector-parser@^6.0.5", "postcss-selector-parser@^6.0.9": 8755 + version "6.0.13" 8756 + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" 8757 + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== 8294 8758 dependencies: 8295 8759 cssesc "^3.0.0" 8296 8760 util-deprecate "^1.0.2" ··· 8303 8767 postcss-value-parser "^4.2.0" 8304 8768 svgo "^2.7.0" 8305 8769 8770 + postcss-svgo@^6.0.0: 8771 + version "6.0.0" 8772 + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.0.tgz#7b18742d38d4505a0455bbe70d52b49f00eaf69d" 8773 + integrity sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw== 8774 + dependencies: 8775 + postcss-value-parser "^4.2.0" 8776 + svgo "^3.0.2" 8777 + 8306 8778 postcss-unique-selectors@^5.1.1: 8307 8779 version "5.1.1" 8308 8780 resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" ··· 8310 8782 dependencies: 8311 8783 postcss-selector-parser "^6.0.5" 8312 8784 8785 + postcss-unique-selectors@^6.0.0: 8786 + version "6.0.0" 8787 + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.0.tgz#c94e9b0f7bffb1203894e42294b5a1b3fb34fbe1" 8788 + integrity sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw== 8789 + dependencies: 8790 + postcss-selector-parser "^6.0.5" 8791 + 8313 8792 "postcss-value-parser@^4.0.2", "postcss-value-parser@^4.1.0", "postcss-value-parser@^4.2.0": 8314 8793 version "4.2.0" 8315 8794 resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" 8316 8795 integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== 8317 8796 8318 - "postcss@^8.2.15", "postcss@^8.3.5", "postcss@^8.4.19": 8319 - version "8.4.23" 8320 - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz#df0aee9ac7c5e53e1075c24a3613496f9e6552ab" 8321 - integrity sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA== 8797 + "postcss@^8.2.15", "postcss@^8.4.21", "postcss@^8.4.24": 8798 + version "8.4.24" 8799 + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz#f714dba9b2284be3cc07dbd2fc57ee4dc972d2df" 8800 + integrity sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg== 8322 8801 dependencies: 8323 8802 nanoid "^3.3.6" 8324 8803 picocolors "^1.0.0" ··· 8354 8833 resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" 8355 8834 integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== 8356 8835 8357 - promise-inflight@^1.0.1: 8358 - version "1.0.1" 8359 - resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" 8360 - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== 8361 - 8362 8836 promise-retry@^2.0.1: 8363 8837 version "2.0.1" 8364 8838 resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" ··· 8406 8880 end-of-stream "^1.1.0" 8407 8881 once "^1.3.1" 8408 8882 8409 - punycode@1.3.2: 8410 - version "1.3.2" 8411 - resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" 8412 - integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== 8413 - 8414 - punycode@^1.3.2: 8883 + "punycode@^1.3.2", "punycode@^1.4.1": 8415 8884 version "1.4.1" 8416 8885 resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" 8417 8886 integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== ··· 8438 8907 dependencies: 8439 8908 side-channel "^1.0.4" 8440 8909 8910 + qs@^6.11.0: 8911 + version "6.11.2" 8912 + resolved "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" 8913 + integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== 8914 + dependencies: 8915 + side-channel "^1.0.4" 8916 + 8441 8917 query-string@^5.0.1: 8442 8918 version "5.1.1" 8443 8919 resolved "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" ··· 8451 8927 version "0.2.1" 8452 8928 resolved "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" 8453 8929 integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA== 8454 - 8455 - querystring@0.2.0: 8456 - version "0.2.0" 8457 - resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" 8458 - integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g== 8459 8930 8460 8931 queue-microtask@^1.2.2: 8461 8932 version "1.2.3" ··· 8529 9000 resize-observer-polyfill "^1.5.1" 8530 9001 8531 9002 rc-dock@^3.2.9: 8532 - version "3.2.17" 8533 - resolved "https://registry.npmjs.org/rc-dock/-/rc-dock-3.2.17.tgz#eac60804ae35cabfe0f2b8cc31637a113056e6e8" 8534 - integrity sha512-GhgIVsQ/h3lnamcXz0gO9JKtJ54uhfaDC7Sa6EgchvVyRfljArqxL3nMdWNCo47Y7SEbtptmqPNS1FP7xo2Rog== 9003 + version "3.2.18" 9004 + resolved "https://registry.npmjs.org/rc-dock/-/rc-dock-3.2.18.tgz#4c0f3afb2f483581783bc3f941c8e0f9f40cc2b7" 9005 + integrity sha512-5I0CNgrv/3pctK9WkoEMFTwitJhXx2cMHVyygReDJI8qXw9dayE3xxJgnybbELGFeLkDfVhFSfKz6zSboAVbxw== 8535 9006 dependencies: 8536 9007 classnames "^2.3.1" 8537 9008 lodash "^4.17.21" ··· 8561 9032 rc-util "^5.17.0" 8562 9033 8563 9034 rc-menu@^9.3.0: 8564 - version "9.8.4" 8565 - resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-9.8.4.tgz#58bf19d471e3c74ff4bcfdb0f02a3826ebe2553b" 8566 - integrity sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw== 9035 + version "9.9.2" 9036 + resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-9.9.2.tgz#733aa5b794bd801577726e448b6cfeda0436e1e5" 9037 + integrity sha512-kVJwaQn5VUu6DIddxd/jz3QupTPg0tNYq+mpFP8wYsRF5JgzPA9fPVw+CfwlTPwA1w7gzEY42S8pj6M3uev5CQ== 8567 9038 dependencies: 8568 9039 "@babel/runtime" "^7.10.1" 9040 + "@rc-component/trigger" "^1.6.2" 8569 9041 classnames "2.x" 8570 9042 rc-motion "^2.4.3" 8571 9043 rc-overflow "^1.2.8" 8572 - rc-trigger "^5.1.2" 8573 9044 rc-util "^5.27.0" 8574 9045 8575 9046 rc-menu@~9.6.0: ··· 8605 9076 lodash "^4.17.20" 8606 9077 8607 9078 "rc-overflow@^1.2.0", "rc-overflow@^1.2.8": 8608 - version "1.3.0" 8609 - resolved "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.0.tgz#964f7db14aab611c3047788d3b8ee472732fee09" 8610 - integrity sha512-p2Qt4SWPTHAYl4oAao1THy669Fm5q8pYBDBHRaFOekCvcdcrgIx0ByXQMEkyPm8wUDX4BK6aARWecvCRc/7CTA== 9079 + version "1.3.1" 9080 + resolved "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.1.tgz#03224cf90c66aa570eb0deeb4eff6cc96401e979" 9081 + integrity sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA== 8611 9082 dependencies: 8612 9083 "@babel/runtime" "^7.11.1" 8613 9084 classnames "^2.2.1" 8614 9085 rc-resize-observer "^1.0.0" 8615 9086 rc-util "^5.19.2" 8616 9087 8617 - rc-resize-observer@^1.0.0: 9088 + "rc-resize-observer@^1.0.0", "rc-resize-observer@^1.3.1": 8618 9089 version "1.3.1" 8619 9090 resolved "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz#b61b9f27048001243617b81f95e53d7d7d7a6a3d" 8620 9091 integrity sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg== ··· 8647 9118 rc-motion "^2.0.0" 8648 9119 rc-util "^5.19.2" 8649 9120 8650 - "rc-util@^5.12.0", "rc-util@^5.17.0", "rc-util@^5.19.2", "rc-util@^5.21.0", "rc-util@^5.26.0", "rc-util@^5.27.0", "rc-util@^5.5.0": 8651 - version "5.30.0" 8652 - resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.30.0.tgz#76ae9019ff72a5b519ce51465cd77b2e451207e3" 8653 - integrity sha512-uaWpF/CZGyXuhQG71MWxkU+0bWkPEgqZUxEv251Cu7p3kpHDNm5+Ygu/U8ux0a/zbfGW8PsKcJL0XVBOMrlIZg== 9121 + "rc-util@^5.12.0", "rc-util@^5.17.0", "rc-util@^5.19.2", "rc-util@^5.21.0", "rc-util@^5.24.4", "rc-util@^5.26.0", "rc-util@^5.27.0", "rc-util@^5.33.0", "rc-util@^5.5.0": 9122 + version "5.34.0" 9123 + resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.34.0.tgz#3bec84f98c1dbf5305d89cda124aa8a0c9615f97" 9124 + integrity sha512-+zCDJ1gq+KwqbaZPAk7PGlNAssoTcnZSnTsr5KMYDBhzdPNFxyuglnewWMP5PyP/kAC6uW4r9Ejc08M+Lei04A== 8654 9125 dependencies: 8655 9126 "@babel/runtime" "^7.18.3" 8656 9127 react-is "^16.12.0" ··· 8771 9242 tslib "2.3.1" 8772 9243 8773 9244 react-router-dom@^6.2.2: 8774 - version "6.10.0" 8775 - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz#090ddc5c84dc41b583ce08468c4007c84245f61f" 8776 - integrity sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg== 9245 + version "6.13.0" 9246 + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.13.0.tgz#6651f456bb2af42ef14f6880123b1f575539e81f" 9247 + integrity sha512-6Nqoqd7fgwxxVGdbiMHTpDHCYPq62d7Wk1Of7B82vH7ZPwwsRaIa22zRZKPPg413R5REVNiyuQPKDG1bubcOFA== 8777 9248 dependencies: 8778 - "@remix-run/router" "1.5.0" 8779 - react-router "6.10.0" 9249 + "@remix-run/router" "1.6.3" 9250 + react-router "6.13.0" 8780 9251 8781 - react-router@6.10.0: 8782 - version "6.10.0" 8783 - resolved "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz#230f824fde9dd0270781b5cb497912de32c0a971" 8784 - integrity sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ== 9252 + react-router@6.13.0: 9253 + version "6.13.0" 9254 + resolved "https://registry.npmjs.org/react-router/-/react-router-6.13.0.tgz#7e4427a271dae0cafbdb88c56ccbd9b1434ee93f" 9255 + integrity sha512-Si6KnfEnJw7gUQkNa70dlpI1bul46FuSxX5t5WwlUBxE25DAz2BjVkwaK8Y2s242bQrZPXCpmwLPtIO5pv4tXg== 8785 9256 dependencies: 8786 - "@remix-run/router" "1.5.0" 9257 + "@remix-run/router" "1.6.3" 8787 9258 8788 9259 react-select@^5.7.2: 8789 - version "5.7.2" 8790 - resolved "https://registry.npmjs.org/react-select/-/react-select-5.7.2.tgz#ccd40071b9429277983bf15526e7a5773a060e09" 8791 - integrity sha512-cTlJkQ8YjV6T/js8wW0owTzht0hHGABh29vjLscY4HfZGkv7hc3FFTmRp9NzY/Ib1uQ36GieAKEjxpHdpCFpcA== 9260 + version "5.7.3" 9261 + resolved "https://registry.npmjs.org/react-select/-/react-select-5.7.3.tgz#fa0dc9a23cad6ff3871ad3829f6083a4b54961a2" 9262 + integrity sha512-z8i3NCuFFWL3w27xq92rBkVI2onT0jzIIPe480HlBjXJ3b5o6Q+Clp4ydyeKrj9DZZ3lrjawwLC5NGl0FSvUDg== 8792 9263 dependencies: 8793 9264 "@babel/runtime" "^7.12.0" 8794 9265 "@emotion/cache" "^11.4.0" ··· 8824 9295 scheduler "^0.20.2" 8825 9296 8826 9297 react-timer-hook@^3.0.5: 8827 - version "3.0.5" 8828 - resolved "https://registry.npmjs.org/react-timer-hook/-/react-timer-hook-3.0.5.tgz#a8d930f99b180cd88da245965a26a17df3e7457b" 8829 - integrity sha512-n+98SdmYvui2ne3KyWb3Ldu4k0NYQa3g/VzW6VEIfZJ8GAk/jJsIY700M8Nd2vNSTj05c7wKyQfJBqZ0x7zfiA== 9298 + version "3.0.6" 9299 + resolved "https://registry.npmjs.org/react-timer-hook/-/react-timer-hook-3.0.6.tgz#61aca331378ad53058519c579de50c244e66972f" 9300 + integrity sha512-6O1gcBT7R5gm2W14mGAu35KfX0tdJ9s817UDJTL7/IQUXqK6wkYgZzy1mSLa6N+AQGEhgoVCtTsP7tIhBmSD6A== 8830 9301 8831 9302 "react-transition-group@^4.0.0", "react-transition-group@^4.3.0", "react-transition-group@^4.4.0": 8832 9303 version "4.4.5" ··· 8844 9315 integrity sha512-ITY2mZqc2dWG2eitJkYNdcSFW8aKeOlkL2A/vowRrLL8GH3J6Re/SpD/BLvQzrVOTqjsP0b5S9N10vgNNzwMUQ== 8845 9316 8846 9317 react-virtualized-auto-sizer@^1.0.6: 8847 - version "1.0.15" 8848 - resolved "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.15.tgz#84558bcab61a625d13ec37876639bb09c5a3ec0b" 8849 - integrity sha512-01yhkssgHShMiu5W8k+86kgl8lutpl+Uef9KP4wrozXnzZjxWIgj+cH8Qi064oQpKD8myn/JNMzp4tcZNQ3Avg== 9318 + version "1.0.20" 9319 + resolved "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.20.tgz#d9a907253a7c221c52fa57dc775a6ef40c182645" 9320 + integrity sha512-OdIyHwj4S4wyhbKHOKM1wLSj/UDXm839Z3Cvfg2a9j+He6yDa6i5p0qQvEiCnyQlGO/HyfSnigQwuxvYalaAXA== 8850 9321 8851 9322 "react-window@^1.3.1", "react-window@^1.8.5": 8852 9323 version "1.8.9" ··· 8922 9393 string_decoder "^1.1.1" 8923 9394 util-deprecate "^1.0.1" 8924 9395 9396 + readable-web-to-node-stream@^3.0.0: 9397 + version "3.0.2" 9398 + resolved "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz#5d52bb5df7b54861fd48d015e93a2cb87b3ee0bb" 9399 + integrity sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw== 9400 + dependencies: 9401 + readable-stream "^3.6.0" 9402 + 8925 9403 readdirp@~3.6.0: 8926 9404 version "3.6.0" 8927 9405 resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" ··· 9015 9493 dependencies: 9016 9494 is-finite "^1.0.0" 9017 9495 9018 - replace-ext@^1.0.0: 9019 - version "1.0.1" 9020 - resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" 9021 - integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== 9496 + replace-ext@^2.0.0: 9497 + version "2.0.0" 9498 + resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz#9471c213d22e1bcc26717cd6e50881d88f812b06" 9499 + integrity sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug== 9022 9500 9023 9501 require-directory@^2.1.1: 9024 9502 version "2.1.1" ··· 9058 9536 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 9059 9537 9060 9538 "resolve@^1.1.4", "resolve@^1.12.0", "resolve@^1.14.2", "resolve@^1.17.0", "resolve@^1.19.0", "resolve@^1.4.0", "resolve@^1.9.0": 9061 - version "1.22.3" 9062 - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.3.tgz#4b4055349ffb962600972da1fdc33c46a4eb3283" 9063 - integrity sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw== 9539 + version "1.22.2" 9540 + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" 9541 + integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== 9064 9542 dependencies: 9065 - is-core-module "^2.12.0" 9543 + is-core-module "^2.11.0" 9066 9544 path-parse "^1.0.7" 9067 9545 supports-preserve-symlinks-flag "^1.0.0" 9068 9546 ··· 9189 9667 loader-utils "^2.0.0" 9190 9668 9191 9669 sass@^1.24.4: 9192 - version "1.62.0" 9193 - resolved "https://registry.npmjs.org/sass/-/sass-1.62.0.tgz#3686b2195b93295d20765135e562366b33ece37d" 9194 - integrity sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg== 9670 + version "1.63.6" 9671 + resolved "https://registry.npmjs.org/sass/-/sass-1.63.6.tgz#481610e612902e0c31c46b46cf2dad66943283ea" 9672 + integrity sha512-MJuxGMHzaOW7ipp+1KdELtqKbfAWbH7OLIdoSMnVe3EXPMTmxTmlaZDCTsgIpPCs3w99lLo9/zDKkOrJuT5byw== 9195 9673 dependencies: 9196 9674 chokidar ">=3.0.0 <4.0.0" 9197 9675 immutable "^4.0.0" ··· 9226 9704 ajv "^6.12.4" 9227 9705 ajv-keywords "^3.5.2" 9228 9706 9229 - "schema-utils@^3.0.0", "schema-utils@^3.1.1", "schema-utils@^3.1.2": 9230 - version "3.1.2" 9231 - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99" 9232 - integrity sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg== 9707 + "schema-utils@^3.0.0", "schema-utils@^3.1.1", "schema-utils@^3.2.0": 9708 + version "3.3.0" 9709 + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" 9710 + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== 9233 9711 dependencies: 9234 9712 "@types/json-schema" "^7.0.8" 9235 9713 ajv "^6.12.5" 9236 9714 ajv-keywords "^3.5.2" 9237 9715 9238 - schema-utils@^4.0.0: 9239 - version "4.0.1" 9240 - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz#eb2d042df8b01f4b5c276a2dfd41ba0faab72e8d" 9241 - integrity sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ== 9716 + "schema-utils@^4.0.0", "schema-utils@^4.0.1", "schema-utils@^4.2.0": 9717 + version "4.2.0" 9718 + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" 9719 + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== 9242 9720 dependencies: 9243 9721 "@types/json-schema" "^7.0.9" 9244 9722 ajv "^8.9.0" ··· 9275 9753 integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 9276 9754 9277 9755 "semver@^7.3.4", "semver@^7.3.5", "semver@^7.3.7", "semver@^7.3.8": 9278 - version "7.5.0" 9279 - resolved "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" 9280 - integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== 9756 + version "7.5.2" 9757 + resolved "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz#5b851e66d1be07c1cdaf37dfc856f543325a2beb" 9758 + integrity sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ== 9281 9759 dependencies: 9282 9760 lru-cache "^6.0.0" 9283 - 9284 - serialize-javascript@^5.0.1: 9285 - version "5.0.1" 9286 - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" 9287 - integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== 9288 - dependencies: 9289 - randombytes "^2.1.0" 9290 9761 9291 9762 "serialize-javascript@^6.0.0", "serialize-javascript@^6.0.1": 9292 9763 version "6.0.1" ··· 9385 9856 resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" 9386 9857 integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== 9387 9858 9859 + signal-exit@^4.0.1: 9860 + version "4.0.2" 9861 + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz#ff55bb1d9ff2114c13b400688fa544ac63c36967" 9862 + integrity sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q== 9863 + 9388 9864 simple-concat@^1.0.0: 9389 9865 version "1.0.1" 9390 9866 resolved "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" ··· 9436 9912 ws "~8.11.0" 9437 9913 9438 9914 socket.io-client@^4.5.0: 9439 - version "4.6.1" 9440 - resolved "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.6.1.tgz#80d97d5eb0feca448a0fb6d69a7b222d3d547eab" 9441 - integrity sha512-5UswCV6hpaRsNg5kkEHVcbBIXEYoVbMQaHJBXJCyEQ+CiFPV1NIOY0XOFWG4XR4GZcB8Kn6AsRs/9cy9TbqVMQ== 9915 + version "4.7.0" 9916 + resolved "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.7.0.tgz#f869a41a2593bc36f058f3b46175024491d997b5" 9917 + integrity sha512-7Q8CeDrhuZzg4QLXl3tXlk5yb086oxYzehAVZRLiGCzCmtDneiHz1qHyyWcxhTgxXiokVpWQXoG/u60HoXSQew== 9442 9918 dependencies: 9443 9919 "@socket.io/component-emitter" "~3.1.0" 9444 9920 debug "~4.3.2" 9445 - engine.io-client "~6.4.0" 9446 - socket.io-parser "~4.2.1" 9921 + engine.io-client "~6.5.0" 9922 + socket.io-parser "~4.2.4" 9447 9923 9448 - socket.io-parser@~4.2.1: 9449 - version "4.2.2" 9450 - resolved "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.2.tgz#1dd384019e25b7a3d374877f492ab34f2ad0d206" 9451 - integrity sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw== 9924 + socket.io-parser@~4.2.4: 9925 + version "4.2.4" 9926 + resolved "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83" 9927 + integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew== 9452 9928 dependencies: 9453 9929 "@socket.io/component-emitter" "~3.1.0" 9454 9930 debug "~4.3.1" 9455 9931 9456 9932 socket.io@^4.4.1: 9457 - version "4.6.1" 9458 - resolved "https://registry.npmjs.org/socket.io/-/socket.io-4.6.1.tgz#62ec117e5fce0692fa50498da9347cfb52c3bc70" 9459 - integrity sha512-KMcaAi4l/8+xEjkRICl6ak8ySoxsYG+gG6/XfRCPJPQ/haCRIJBTL4wIl8YCsmtaBovcAXGLOShyVWQ/FG8GZA== 9933 + version "4.7.0" 9934 + resolved "https://registry.npmjs.org/socket.io/-/socket.io-4.7.0.tgz#ae21460d5aef23b152d38de64d7c1798cd2d23fc" 9935 + integrity sha512-eOpu7oCNiPGBHn9Falg0cAGivp6TpDI3Yt596fbsf+vln8kRLFWxXKrecFrybn/xNYVn9HcdJNAkYToCmTjsyg== 9460 9936 dependencies: 9461 9937 accepts "~1.3.4" 9462 9938 base64id "~2.0.0" 9939 + cors "~2.8.5" 9463 9940 debug "~4.3.2" 9464 - engine.io "~6.4.1" 9941 + engine.io "~6.5.0" 9465 9942 socket.io-adapter "~2.5.2" 9466 - socket.io-parser "~4.2.1" 9943 + socket.io-parser "~4.2.4" 9467 9944 9468 9945 socks-proxy-agent@^7.0.0: 9469 9946 version "7.0.0" ··· 9508 9985 resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-1.1.2.tgz#9889019d1024cce55cdc069498337ef6186a11a1" 9509 9986 integrity sha512-FqR2O+cX+toUD3ULVIgTtiqYIqPnA62ehJD47mf4LG1PZCB+xmIa3gcTEhegGbP22aRPh88dJSdgDIolrvSxBQ== 9510 9987 9511 - "source-map-js@>=0.6.2 <2.0.0", "source-map-js@^1.0.2": 9988 + "source-map-js@>=0.6.2 <2.0.0", "source-map-js@^1.0.1", "source-map-js@^1.0.2": 9512 9989 version "1.0.2" 9513 9990 resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" 9514 9991 integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== ··· 9572 10049 resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 9573 10050 integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== 9574 10051 9575 - ssri@^9.0.0: 9576 - version "9.0.1" 9577 - resolved "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057" 9578 - integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q== 10052 + ssri@^10.0.0: 10053 + version "10.0.4" 10054 + resolved "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz#5a20af378be586df139ddb2dfb3bf992cf0daba6" 10055 + integrity sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ== 9579 10056 dependencies: 9580 - minipass "^3.1.1" 10057 + minipass "^5.0.0" 9581 10058 9582 10059 stable@^0.1.8: 9583 10060 version "0.1.8" ··· 9642 10119 resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" 9643 10120 integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== 9644 10121 9645 - "string-width@^1.0.2 || 2 || 3 || 4", "string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3": 10122 + "string-width-cjs@string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", "string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3": 9646 10123 version "4.2.3" 9647 10124 resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" 9648 10125 integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== ··· 9651 10128 is-fullwidth-code-point "^3.0.0" 9652 10129 strip-ansi "^6.0.1" 9653 10130 10131 + "string-width@^5.0.1", "string-width@^5.1.2": 10132 + version "5.1.2" 10133 + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" 10134 + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== 10135 + dependencies: 10136 + eastasianwidth "^0.2.0" 10137 + emoji-regex "^9.2.2" 10138 + strip-ansi "^7.0.1" 10139 + 9654 10140 string.prototype.matchall@^4.0.8: 9655 10141 version "4.0.8" 9656 10142 resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" ··· 9711 10197 dependencies: 9712 10198 safe-buffer "~5.1.0" 9713 10199 10200 + "strip-ansi-cjs@strip-ansi@^6.0.1", "strip-ansi@^6.0.0", "strip-ansi@^6.0.1": 10201 + version "6.0.1" 10202 + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 10203 + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 10204 + dependencies: 10205 + ansi-regex "^5.0.1" 10206 + 9714 10207 strip-ansi@^3.0.0: 9715 10208 version "3.0.1" 9716 10209 resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" ··· 9718 10211 dependencies: 9719 10212 ansi-regex "^2.0.0" 9720 10213 9721 - "strip-ansi@^6.0.0", "strip-ansi@^6.0.1": 9722 - version "6.0.1" 9723 - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 9724 - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 10214 + strip-ansi@^7.0.1: 10215 + version "7.1.0" 10216 + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" 10217 + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== 9725 10218 dependencies: 9726 - ansi-regex "^5.0.1" 10219 + ansi-regex "^6.0.1" 9727 10220 9728 10221 strip-comments@^2.0.1: 9729 10222 version "2.0.1" ··· 9771 10264 dependencies: 9772 10265 escape-string-regexp "^1.0.2" 9773 10266 10267 + strtok3@^6.2.4: 10268 + version "6.3.0" 10269 + resolved "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz#358b80ffe6d5d5620e19a073aa78ce947a90f9a0" 10270 + integrity sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw== 10271 + dependencies: 10272 + "@tokenizer/token" "^0.3.0" 10273 + peek-readable "^4.1.0" 10274 + 9774 10275 style-loader@^3.3.2: 9775 - version "3.3.2" 9776 - resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz#eaebca714d9e462c19aa1e3599057bc363924899" 9777 - integrity sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw== 10276 + version "3.3.3" 10277 + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz#bba8daac19930169c0c9c96706749a597ae3acff" 10278 + integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw== 9778 10279 9779 10280 style-to-js@1.1.1: 9780 10281 version "1.1.1" ··· 9791 10292 inline-style-parser "0.1.1" 9792 10293 9793 10294 styled-components@^5.2.1: 9794 - version "5.3.10" 9795 - resolved "https://registry.npmjs.org/styled-components/-/styled-components-5.3.10.tgz#42f7245f58fe960362a63f543dda23c0ac107c0f" 9796 - integrity sha512-3kSzSBN0TiCnGJM04UwO1HklIQQSXW7rCARUk+VyMR7clz8XVlA3jijtf5ypqoDIdNMKx3la4VvaPFR855SFcg== 10295 + version "5.3.11" 10296 + resolved "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz#9fda7bf1108e39bf3f3e612fcc18170dedcd57a8" 10297 + integrity sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw== 9797 10298 dependencies: 9798 10299 "@babel/helper-module-imports" "^7.0.0" 9799 10300 "@babel/traverse" "^7.4.5" ··· 9814 10315 browserslist "^4.21.4" 9815 10316 postcss-selector-parser "^6.0.4" 9816 10317 9817 - "stylis@4.1.3", "stylis@^4.0.7": 9818 - version "4.1.3" 9819 - resolved "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz#fd2fbe79f5fed17c55269e16ed8da14c84d069f7" 9820 - integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA== 10318 + stylehacks@^6.0.0: 10319 + version "6.0.0" 10320 + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-6.0.0.tgz#9fdd7c217660dae0f62e14d51c89f6c01b3cb738" 10321 + integrity sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw== 10322 + dependencies: 10323 + browserslist "^4.21.4" 10324 + postcss-selector-parser "^6.0.4" 10325 + 10326 + "stylis@4.2.0", "stylis@^4.0.7": 10327 + version "4.2.0" 10328 + resolved "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" 10329 + integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== 9821 10330 9822 10331 subarg@^1.0.0: 9823 10332 version "1.0.0" ··· 9913 10422 picocolors "^1.0.0" 9914 10423 stable "^0.1.8" 9915 10424 10425 + svgo@^3.0.2: 10426 + version "3.0.2" 10427 + resolved "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz#5e99eeea42c68ee0dc46aa16da093838c262fe0a" 10428 + integrity sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ== 10429 + dependencies: 10430 + "@trysound/sax" "0.2.0" 10431 + commander "^7.2.0" 10432 + css-select "^5.1.0" 10433 + css-tree "^2.2.1" 10434 + csso "^5.0.5" 10435 + picocolors "^1.0.0" 10436 + 9916 10437 svgpath@^2.1.5: 9917 10438 version "2.6.0" 9918 10439 resolved "https://registry.npmjs.org/svgpath/-/svgpath-2.6.0.tgz#5b160ef3d742b7dfd2d721bf90588d3450d7a90d" ··· 9944 10465 xtend "^4.0.0" 9945 10466 9946 10467 "tar@^6.1.11", "tar@^6.1.2": 9947 - version "6.1.13" 9948 - resolved "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" 9949 - integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== 10468 + version "6.1.15" 10469 + resolved "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69" 10470 + integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A== 9950 10471 dependencies: 9951 10472 chownr "^2.0.0" 9952 10473 fs-minipass "^2.0.0" 9953 - minipass "^4.0.0" 10474 + minipass "^5.0.0" 9954 10475 minizlib "^2.1.1" 9955 10476 mkdirp "^1.0.3" 9956 10477 yallist "^4.0.0" ··· 9978 10499 moment-timezone "^0.5.34" 9979 10500 9980 10501 "terser-webpack-plugin@^5.1.1", "terser-webpack-plugin@^5.3.7": 9981 - version "5.3.7" 9982 - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz#ef760632d24991760f339fe9290deb936ad1ffc7" 9983 - integrity sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw== 10502 + version "5.3.9" 10503 + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" 10504 + integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== 9984 10505 dependencies: 9985 10506 "@jridgewell/trace-mapping" "^0.3.17" 9986 10507 jest-worker "^27.4.5" 9987 10508 schema-utils "^3.1.1" 9988 10509 serialize-javascript "^6.0.1" 9989 - terser "^5.16.5" 10510 + terser "^5.16.8" 9990 10511 9991 - terser@^5.16.5: 9992 - version "5.17.1" 9993 - resolved "https://registry.npmjs.org/terser/-/terser-5.17.1.tgz#948f10830454761e2eeedc6debe45c532c83fd69" 9994 - integrity sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw== 10512 + terser@^5.16.8: 10513 + version "5.18.1" 10514 + resolved "https://registry.npmjs.org/terser/-/terser-5.18.1.tgz#6d8642508ae9fb7b48768e48f16d675c89a78460" 10515 + integrity sha512-j1n0Ao919h/Ai5r43VAnfV/7azUYW43GPxK7qSATzrsERfW7+y2QW9Cp9ufnRF5CQUWbnLSo7UJokSWCqg4tsQ== 9995 10516 dependencies: 9996 - "@jridgewell/source-map" "^0.3.2" 9997 - acorn "^8.5.0" 10517 + "@jridgewell/source-map" "^0.3.3" 10518 + acorn "^8.8.2" 9998 10519 commander "^2.20.0" 9999 10520 source-map-support "~0.5.20" 10000 10521 ··· 10074 10595 resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" 10075 10596 integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== 10076 10597 10598 + token-types@^4.1.1: 10599 + version "4.2.1" 10600 + resolved "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz#0f897f03665846982806e138977dbe72d44df753" 10601 + integrity sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ== 10602 + dependencies: 10603 + "@tokenizer/token" "^0.3.0" 10604 + ieee754 "^1.2.1" 10605 + 10077 10606 totalist@^1.0.0: 10078 10607 version "1.1.0" 10079 10608 resolved "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" ··· 10107 10636 integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== 10108 10637 10109 10638 tslib@^2.4.0: 10110 - version "2.5.0" 10111 - resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" 10112 - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== 10639 + version "2.5.3" 10640 + resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" 10641 + integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== 10113 10642 10114 10643 tsutils@^3.21.0: 10115 10644 version "3.21.0" ··· 10281 10810 resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 10282 10811 integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 10283 10812 10284 - unique-filename@^2.0.0: 10285 - version "2.0.1" 10286 - resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2" 10287 - integrity sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A== 10813 + unique-filename@^3.0.0: 10814 + version "3.0.0" 10815 + resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea" 10816 + integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g== 10288 10817 dependencies: 10289 - unique-slug "^3.0.0" 10818 + unique-slug "^4.0.0" 10290 10819 10291 - unique-slug@^3.0.0: 10292 - version "3.0.0" 10293 - resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz#6d347cf57c8a7a7a6044aabd0e2d74e4d76dc7c9" 10294 - integrity sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w== 10820 + unique-slug@^4.0.0: 10821 + version "4.0.0" 10822 + resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3" 10823 + integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ== 10295 10824 dependencies: 10296 10825 imurmurhash "^0.1.4" 10297 10826 ··· 10305 10834 resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 10306 10835 integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== 10307 10836 10308 - update-browserslist-db@^1.0.10: 10837 + update-browserslist-db@^1.0.11: 10309 10838 version "1.0.11" 10310 10839 resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" 10311 10840 integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== ··· 10364 10893 integrity sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A== 10365 10894 10366 10895 url@~0.11.0: 10367 - version "0.11.0" 10368 - resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" 10369 - integrity sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ== 10896 + version "0.11.1" 10897 + resolved "https://registry.npmjs.org/url/-/url-0.11.1.tgz#26f90f615427eca1b9f4d6a28288c147e2302a32" 10898 + integrity sha512-rWS3H04/+mzzJkv0eZ7vEDGiQbgquI1fGfOad6zKvgYQi1SzMmhl7c/DdRGxhaWrVH6z0qWITo8rpnxK/RfEhA== 10370 10899 dependencies: 10371 - punycode "1.3.2" 10372 - querystring "0.2.0" 10900 + punycode "^1.4.1" 10901 + qs "^6.11.0" 10373 10902 10374 10903 use-isomorphic-layout-effect@^1.1.2: 10375 10904 version "1.1.2" ··· 10478 11007 loader-utils "^2.0.0" 10479 11008 10480 11009 webpack-bundle-analyzer@^4.8.0: 10481 - version "4.8.0" 10482 - resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.8.0.tgz#951b8aaf491f665d2ae325d8b84da229157b1d04" 10483 - integrity sha512-ZzoSBePshOKhr+hd8u6oCkZVwpVaXgpw23ScGLFpR6SjYI7+7iIWYarjN6OEYOfRt8o7ZyZZQk0DuMizJ+LEIg== 11010 + version "4.9.0" 11011 + resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.0.tgz#fc093c4ab174fd3dcbd1c30b763f56d10141209d" 11012 + integrity sha512-+bXGmO1LyiNx0i9enBu3H8mv42sj/BJWhZNFwjz92tVnBa9J3JMGo2an2IXlEleoDOPn/Hofl5hr/xCpObUDtw== 10484 11013 dependencies: 10485 11014 "@discoveryjs/json-ext" "0.5.7" 10486 11015 acorn "^8.0.4" ··· 10519 11048 lodash "^4.17.15" 10520 11049 10521 11050 webpack-merge@^5.7.3: 10522 - version "5.8.0" 10523 - resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" 10524 - integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== 11051 + version "5.9.0" 11052 + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz#dc160a1c4cf512ceca515cc231669e9ddb133826" 11053 + integrity sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg== 10525 11054 dependencies: 10526 11055 clone-deep "^4.0.1" 10527 11056 wildcard "^2.0.0" ··· 10540 11069 integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== 10541 11070 10542 11071 webpack@^5.76.3: 10543 - version "5.80.0" 10544 - resolved "https://registry.npmjs.org/webpack/-/webpack-5.80.0.tgz#3e660b4ab572be38c5e954bdaae7e2bf76010fdc" 10545 - integrity sha512-OIMiq37XK1rWO8mH9ssfFKZsXg4n6klTEDL7S8/HqbAOBBaiy8ABvXvz0dDCXeEF9gqwxSvVk611zFPjS8hJxA== 11072 + version "5.88.0" 11073 + resolved "https://registry.npmjs.org/webpack/-/webpack-5.88.0.tgz#a07aa2f8e7a64a8f1cec0c6c2e180e3cb34440c8" 11074 + integrity sha512-O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw== 10546 11075 dependencies: 10547 11076 "@types/eslint-scope" "^3.7.3" 10548 11077 "@types/estree" "^1.0.0" ··· 10550 11079 "@webassemblyjs/wasm-edit" "^1.11.5" 10551 11080 "@webassemblyjs/wasm-parser" "^1.11.5" 10552 11081 acorn "^8.7.1" 10553 - acorn-import-assertions "^1.7.6" 11082 + acorn-import-assertions "^1.9.0" 10554 11083 browserslist "^4.14.5" 10555 11084 chrome-trace-event "^1.0.2" 10556 - enhanced-resolve "^5.13.0" 11085 + enhanced-resolve "^5.15.0" 10557 11086 es-module-lexer "^1.2.1" 10558 11087 eslint-scope "5.1.1" 10559 11088 events "^3.2.0" ··· 10563 11092 loader-runner "^4.2.0" 10564 11093 mime-types "^2.1.27" 10565 11094 neo-async "^2.6.2" 10566 - schema-utils "^3.1.2" 11095 + schema-utils "^3.2.0" 10567 11096 tapable "^2.1.1" 10568 11097 terser-webpack-plugin "^5.3.7" 10569 11098 watchpack "^2.4.0" ··· 10635 11164 resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 10636 11165 integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== 10637 11166 10638 - wrap-ansi@^7.0.0: 11167 + "wrap-ansi-cjs@wrap-ansi@^7.0.0", "wrap-ansi@^7.0.0": 10639 11168 version "7.0.0" 10640 11169 resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 10641 11170 integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== ··· 10643 11172 ansi-styles "^4.0.0" 10644 11173 string-width "^4.1.0" 10645 11174 strip-ansi "^6.0.0" 11175 + 11176 + wrap-ansi@^8.1.0: 11177 + version "8.1.0" 11178 + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" 11179 + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== 11180 + dependencies: 11181 + ansi-styles "^6.1.0" 11182 + string-width "^5.0.1" 11183 + strip-ansi "^7.0.1" 10646 11184 10647 11185 wrappy@1: 10648 11186 version "1.0.2"
+3 -3
pkgs/tools/admin/trivy/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "trivy"; 8 - version = "0.42.1"; 8 + version = "0.43.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "aquasecurity"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-QEjhnZmrmVzNG1/Zj8z/76v0Fb1N0rMYlvGb2pid2VM="; 14 + sha256 = "sha256-I1r164dkrgs7VYF+xSjWid9Sy2oJLVjiLqb9SimKsIo="; 15 15 }; 16 16 # hash missmatch on across linux and darwin 17 17 proxyVendor = true; 18 - vendorHash = "sha256-bEmp3Fq9Zop3YCbZH4lOG71osY0P71xuhpIPOUSnHSY="; 18 + vendorHash = "sha256-+3h95Ita0Kg1QFkstblaMerDa1MaTmwCmZQle5vhZbY="; 19 19 20 20 excludedPackages = [ "magefiles" "misc" ]; 21 21
+2 -2
pkgs/tools/filesystems/ceph-csi/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ceph-csi"; 5 - version = "3.8.0"; 5 + version = "3.9.0"; 6 6 7 7 nativeBuildInputs = [ go ]; 8 8 buildInputs = [ ceph ]; ··· 11 11 owner = "ceph"; 12 12 repo = "ceph-csi"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-WN0oASficXdy0Q1BLm37ndGhjcIk1lm38owdk1K/ryY="; 14 + sha256 = "sha256-dKn79EIveepeMzFPweQ3BE3YMCg7mj8EycMbBH8J8PQ="; 15 15 }; 16 16 17 17 preConfigure = ''
+2 -2
pkgs/tools/filesystems/gcsfuse/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gcsfuse"; 8 - version = "0.42.5"; 8 + version = "1.0.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "googlecloudplatform"; 12 12 repo = "gcsfuse"; 13 13 rev = "v${version}"; 14 - hash = "sha256-ME0xoi1KEzw99GmKQeeNHVjIH3UlBnP6/b50xJcPA/I="; 14 + hash = "sha256-lG6LZClcb3HTwjSdOfT6dws9v7RgIiF0N2snpi+J9Qk="; 15 15 }; 16 16 17 17 vendorHash = "sha256-oTELdPPkKBQFBIRhjns6t3wj84RQhDVOi95seNyeeR0=";
+2 -2
pkgs/tools/graphics/gmic-qt/default.nix
··· 55 55 56 56 stdenv.mkDerivation (finalAttrs: { 57 57 pname = "gmic-qt${lib.optionalString (variant != "standalone") "-${variant}"}"; 58 - version = "3.2.5"; 58 + version = "3.2.6"; 59 59 60 60 src = fetchzip { 61 61 url = "https://gmic.eu/files/source/gmic_${finalAttrs.version}.tar.gz"; 62 - hash = "sha256-mfDcRG6zEjEuemCaLUOLzbbcq8FN9+n+EqN0NeR9H7U="; 62 + hash = "sha256-asB1YftHfdb7JG87WJ+ggyMCu7qb0f+aCanl5LLi9VE="; 63 63 }; 64 64 65 65 nativeBuildInputs = [
+3 -3
pkgs/tools/graphics/gmic/default.nix
··· 26 26 27 27 stdenv.mkDerivation (finalAttrs: { 28 28 pname = "gmic"; 29 - version = "3.2.5"; 29 + version = "3.2.6"; 30 30 31 31 outputs = [ "out" "lib" "dev" "man" ]; 32 32 ··· 34 34 owner = "GreycLab"; 35 35 repo = "gmic"; 36 36 rev = "v.${finalAttrs.version}"; 37 - hash = "sha256-E02/sYD7GIcdwPl34DxkK+V7VFeZP83VBei2BdPARZs="; 37 + hash = "sha256-kaI5rcAz3Cw/xzWgJhMRu/cQwVrvLRAPiB5BhzPMOHY="; 38 38 }; 39 39 40 40 # TODO: build this from source ··· 42 42 gmic_stdlib = fetchurl { 43 43 name = "gmic_stdlib.h"; 44 44 url = "http://gmic.eu/gmic_stdlib${lib.replaceStrings ["."] [""] finalAttrs.version}.h"; 45 - hash = "sha256-08EEKzb3sVwz1z8rgTNzz9hE8KADLFyXco9iV/RccFE="; 45 + hash = "sha256-7JzFU4HvAtC5Nz5vusKCnJ8VMuKfSi1yFmjj0Hh+vA4="; 46 46 }; 47 47 48 48 nativeBuildInputs = [
+1 -1
pkgs/tools/graphics/vulkan-extension-layer/default.nix
··· 17 17 18 18 # Help vulkan-loader find the validation layers 19 19 setupHook = writeText "setup-hook" '' 20 - export XDG_DATA_DIRS=@out@/share:$XDG_DATA_DIRS 20 + addToSearchPath XDG_DATA_DIRS @out@/share 21 21 ''; 22 22 23 23 # Tests are not for gpu-less and headless environments
+1 -1
pkgs/tools/misc/flowgger/default.nix
··· 37 37 homepage = "https://github.com/awslabs/flowgger"; 38 38 description = "A fast, simple and lightweight data collector written in Rust"; 39 39 license = licenses.bsd2; 40 - maintainers = with maintainers; [ earthengine ]; 40 + maintainers = with maintainers; []; 41 41 }; 42 42 }
+42
pkgs/tools/misc/gitrs/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , openssl 5 + , pkg-config 6 + , libiconv 7 + , darwin 8 + , rustPlatform 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "gitrs"; 13 + version = "v0.3.6"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "mccurdyc"; 17 + repo = pname; 18 + rev = version; 19 + hash = "sha256-+43XJroPNWmdUC6FDL84rZWrJm5fzuUXfpDkAMyVQQg="; 20 + }; 21 + 22 + cargoHash = "sha256-2TXm1JTs0Xkid91A5tdi6Kokm0K1NOPmlocwFXv48uw="; 23 + 24 + nativeBuildInputs = [ 25 + pkg-config # for openssl 26 + ]; 27 + 28 + buildInputs = [ openssl.dev ] 29 + ++ lib.optionals stdenv.isDarwin [ 30 + libiconv 31 + darwin.apple_sdk.frameworks.Security 32 + darwin.apple_sdk.frameworks.SystemConfiguration 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "A simple, opinionated, tool, written in Rust, for declaratively managing Git repos on your machine"; 37 + homepage = "https://github.com/mccurdyc/gitrs"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ mccurdyc ]; 40 + mainProgram = "gitrs"; 41 + }; 42 + }
+3 -3
pkgs/tools/misc/goreleaser/default.nix
··· 7 7 }: 8 8 buildGoModule rec { 9 9 pname = "goreleaser"; 10 - version = "1.18.2"; 10 + version = "1.19.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "goreleaser"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-OvGPE6U/OeY1KcUFjR9CCBd0WOo2Rd4349wBm9SN8bo="; 16 + sha256 = "sha256-vK/rvI7RTT4gb80G8wG1lA+WlKLWEBG74OetsHBUIhM="; 17 17 }; 18 18 19 - vendorHash = "sha256-0hT7wraXTUAGMJdAw3xkGzojpXnwaEOoHnW28DrA1QQ="; 19 + vendorHash = "sha256-56aE/Rd5l0kgEJ79EQbF/6xoKbNvEcp/l67gikhff4Y="; 20 20 21 21 ldflags = 22 22 [ "-s" "-w" "-X main.version=${version}" "-X main.builtBy=nixpkgs" ];
+2 -2
pkgs/tools/misc/lesspipe/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "lesspipe"; 5 - version = "2.07"; 5 + version = "2.08"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "wofr06"; 9 9 repo = "lesspipe"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-L39Prxs39Ku3jrQO/tOi2qGREFl7+W18WXTCcgoDkXU="; 11 + sha256 = "sha256-jN8x5qd9zRr0bpjGYOWfFbiXbWSDDQ8CLZJo79fnegI="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ perl makeWrapper ];
+2 -2
pkgs/tools/misc/mongodb-compass/default.nix
··· 33 33 }: 34 34 35 35 let 36 - version = "1.38.0"; 36 + version = "1.38.2"; 37 37 38 38 rpath = lib.makeLibraryPath [ 39 39 alsa-lib ··· 82 82 if stdenv.hostPlatform.system == "x86_64-linux" then 83 83 fetchurl { 84 84 url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb"; 85 - sha256 = "sha256-bTt4gdkKaR8OESzPwUHZ9C21uf/Lcy/eSya2oeAtgNA="; 85 + sha256 = "sha256-pDJMFJ/pfFlgHIJTATDW5gwRwRFoYHH6YNvtJJxDu60="; 86 86 } 87 87 else 88 88 throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}";
+2 -2
pkgs/tools/misc/panoply/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "panoply"; 5 - version = "5.2.7"; 5 + version = "5.2.8"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.giss.nasa.gov/tools/panoply/download/PanoplyJ-${version}.tgz"; 9 - sha256 = "sha256-9mqamvUOMaCPnQQ9dhOawjp+GVFZfc59gb/Mx2XifW4="; 9 + sha256 = "sha256-KqlXG49hUHoQPvkDxJ2kJzRn+imMONQT04TP5r6AV6I="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+4 -4
pkgs/tools/misc/rlwrap/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "rlwrap"; 5 - version = "0.46"; 5 + version = "0.46.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hanslub42"; 9 9 repo = "rlwrap"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-NlpVg1AimJn3VAbUl2GK1kaLkqU1Djw7/2Uc21AY0Jo="; 10 + rev = version; 11 + sha256 = "sha256-yKJXfdxfaCsmPtI0KmTzfFKY+evUuytomVrLsSCYDGo="; 12 12 }; 13 13 14 14 postPatch = '' ··· 25 25 homepage = "https://github.com/hanslub42/rlwrap"; 26 26 license = licenses.gpl2Plus; 27 27 platforms = platforms.unix; 28 - maintainers = with maintainers; [ srapenne ]; 28 + maintainers = with maintainers; [ srapenne jlesquembre ]; 29 29 }; 30 30 }
+2 -2
pkgs/tools/misc/steampipe/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "steampipe"; 5 - version = "0.20.6"; 5 + version = "0.20.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "turbot"; 9 9 repo = "steampipe"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-tCuW3iiRb8ptYYz0NiIs5NjEEO+ajejfc7kZj6M31os="; 11 + sha256 = "sha256-t9RNrbW7wR2WiUacf6/U4qtcR7ZvDZ+duRQ282ScRmU="; 12 12 }; 13 13 14 14 vendorHash = "sha256-VuUzo+afUazXH7jaR4Qm5Kfr6qiyHqdGLJWS3MX8oOA=";
+22 -5
pkgs/tools/misc/tmux/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , autoreconfHook 6 5 , bison 7 6 , libevent 8 7 , ncurses 9 8 , pkg-config 9 + , runCommand 10 10 , withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, systemd 11 11 , withUtf8proc ? true, utf8proc # gets Unicode updates faster than glibc 12 12 , withUtempter ? stdenv.isLinux && !stdenv.hostPlatform.isMusl, libutempter ··· 23 23 24 24 in 25 25 26 - stdenv.mkDerivation rec { 26 + stdenv.mkDerivation (finalAttrs: { 27 27 pname = "tmux"; 28 28 version = "3.3a"; 29 29 ··· 32 32 src = fetchFromGitHub { 33 33 owner = "tmux"; 34 34 repo = "tmux"; 35 - rev = version; 35 + rev = finalAttrs.version; 36 36 sha256 = "sha256-SygHxTe7N4y7SdzKixPFQvqRRL57Fm8zWYHfTpW+yVY="; 37 37 }; 38 38 ··· 65 65 postInstall = '' 66 66 mkdir -p $out/share/bash-completion/completions 67 67 cp -v ${bashCompletion}/completions/tmux $out/share/bash-completion/completions/tmux 68 + '' + lib.optionalString stdenv.isDarwin '' 69 + mkdir $out/nix-support 70 + echo "${finalAttrs.passthru.terminfo}" >> $out/nix-support/propagated-user-env-packages 68 71 ''; 69 72 73 + passthru = { 74 + terminfo = runCommand "tmux-terminfo" { nativeBuildInputs = [ ncurses ]; } (if stdenv.isDarwin then '' 75 + mkdir -p $out/share/terminfo/74 76 + cp -v ${ncurses}/share/terminfo/74/tmux $out/share/terminfo/74 77 + # macOS ships an old version (5.7) of ncurses which does not include tmux-256color so we need to provide it from our ncurses. 78 + # However, due to a bug in ncurses 5.7, we need to first patch the terminfo before we can use it with macOS. 79 + # https://gpanders.com/blog/the-definitive-guide-to-using-tmux-256color-on-macos/ 80 + tic -o $out/share/terminfo -x <(TERMINFO_DIRS=${ncurses}/share/terminfo infocmp -x tmux-256color | sed 's|pairs#0x10000|pairs#32767|') 81 + '' else '' 82 + mkdir -p $out/share/terminfo/t 83 + ln -sv ${ncurses}/share/terminfo/t/{tmux,tmux-256color,tmux-direct} $out/share/terminfo/t 84 + ''); 85 + }; 86 + 70 87 meta = { 71 88 homepage = "https://tmux.github.io/"; 72 89 description = "Terminal multiplexer"; ··· 82 99 * Terminal locking, manually or after a timeout. 83 100 * A clean, easily extended, BSD-licensed codebase, under active development. 84 101 ''; 85 - changelog = "https://github.com/tmux/tmux/raw/${version}/CHANGES"; 102 + changelog = "https://github.com/tmux/tmux/raw/${finalAttrs.version}/CHANGES"; 86 103 license = lib.licenses.bsd3; 87 104 platforms = lib.platforms.unix; 88 105 maintainers = with lib.maintainers; [ thammers fpletz SuperSandro2000 srapenne ]; 89 106 }; 90 - } 107 + })
+3 -3
pkgs/tools/misc/urn-timer/default.nix
··· 11 11 12 12 stdenv.mkDerivation { 13 13 pname = "urn-timer"; 14 - version = "unstable-2023-03-18"; 14 + version = "unstable-2023-07-01"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "paoloose"; 18 18 repo = "urn"; 19 - rev = "09c075607a6e26307665b45095e133d6805f0aeb"; 20 - hash = "sha256-0/V1KQxwHhpcruEsll0+JNtgT/6vEkpt+ff3SlsHYr8="; 19 + rev = "8efdabcdd806b3b8997b82925d26209e6da8311b"; 20 + hash = "sha256-lQVdHD3IkITJ2P2zimhFLTxmOzZkdWOg/RhR2xlBLJU="; 21 21 }; 22 22 23 23 postPatch = ''
+3 -3
pkgs/tools/networking/dae/default.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "dae"; 8 - version = "0.1.10.p1"; 8 + version = "0.2.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "daeuniverse"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-pURL2K05cp7/CUkC/rAJAhrQQWfalid53LDDGuQShQ4="; 14 + sha256 = "sha256-J2FFD6/+Of1UcBmgzlAfmX5QvEgJY4P1EttlNaqW4P0="; 15 15 fetchSubmodules = true; 16 16 }; 17 17 18 - vendorHash = "sha256-i0z0O0qpirlCsxZNMX2ICLPZ/k6ykyKC21+cg+butEA="; 18 + vendorHash = "sha256-2KKlbhJtoHUa02juXuS1QgvDD5LA5Tg/f0hNFscLJIQ="; 19 19 20 20 proxyVendor = true; 21 21
+5 -2
pkgs/tools/networking/s5cmd/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "s5cmd"; 5 - version = "2.0.0"; 5 + version = "2.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "peak"; 9 9 repo = "s5cmd"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-9G0GSMNLYeIrbq7zctM3OCRcEZF1giEt+u5g3lTX96M="; 11 + hash = "sha256-uH6KE3sTPc2FfqOxr6cB3A8DOq+VjGsJ3KoK8riOKXk="; 12 12 }; 13 13 14 14 vendorSha256 = null; 15 + 16 + # Skip e2e tests requiring network access 17 + excludedPackages = [ "./e2e" ]; 15 18 16 19 meta = with lib; { 17 20 homepage = "https://github.com/peak/s5cmd";
+3 -3
pkgs/tools/networking/sipexer/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "sipexer"; 8 - version = "1.0.3"; 8 + version = "1.1.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "miconda"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-cM40hxHMBH0wT1prSRipAZscSBxkZX7riwCrnLQUT0k="; 14 + hash = "sha256-/AVOC8Tx5XMDiKmLBq2xUiJaA3K3TnWVXPE+Vzx862I="; 15 15 }; 16 16 17 17 vendorSha256 = "sha256-q2uNqKZc6Zye7YimPDrg40o68Fo4ux4fygjVjJdhqQU="; ··· 21 21 homepage = "https://github.com/miconda/sipexer"; 22 22 changelog = "https://github.com/miconda/sipexer/releases/tag/v${version}"; 23 23 license = licenses.gpl3Only; 24 - maintainers = with maintainers; [ astro ]; 24 + maintainers = with maintainers; [ astro janik ]; 25 25 }; 26 26 }
-309
pkgs/tools/nix/nixdoc/Cargo.lock
··· 1 - [[package]] 2 - name = "ansi_term" 3 - version = "0.11.0" 4 - source = "registry+https://github.com/rust-lang/crates.io-index" 5 - dependencies = [ 6 - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", 7 - ] 8 - 9 - [[package]] 10 - name = "arenatree" 11 - version = "0.1.1" 12 - source = "git+https://gitlab.com/jD91mZM2/arenatree#f9bf7efa9a5ef4c2dd9e2acc5a4cc79a987cb648" 13 - 14 - [[package]] 15 - name = "arrayvec" 16 - version = "0.4.7" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - dependencies = [ 19 - "nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", 20 - ] 21 - 22 - [[package]] 23 - name = "atty" 24 - version = "0.2.11" 25 - source = "registry+https://github.com/rust-lang/crates.io-index" 26 - dependencies = [ 27 - "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 28 - "termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", 29 - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", 30 - ] 31 - 32 - [[package]] 33 - name = "backtrace" 34 - version = "0.3.9" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - dependencies = [ 37 - "backtrace-sys 0.1.24 (registry+https://github.com/rust-lang/crates.io-index)", 38 - "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", 39 - "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 40 - "rustc-demangle 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", 41 - "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", 42 - ] 43 - 44 - [[package]] 45 - name = "backtrace-sys" 46 - version = "0.1.24" 47 - source = "registry+https://github.com/rust-lang/crates.io-index" 48 - dependencies = [ 49 - "cc 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)", 50 - "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 51 - ] 52 - 53 - [[package]] 54 - name = "bitflags" 55 - version = "1.0.4" 56 - source = "registry+https://github.com/rust-lang/crates.io-index" 57 - 58 - [[package]] 59 - name = "cc" 60 - version = "1.0.25" 61 - source = "registry+https://github.com/rust-lang/crates.io-index" 62 - 63 - [[package]] 64 - name = "cfg-if" 65 - version = "0.1.6" 66 - source = "registry+https://github.com/rust-lang/crates.io-index" 67 - 68 - [[package]] 69 - name = "clap" 70 - version = "2.32.0" 71 - source = "registry+https://github.com/rust-lang/crates.io-index" 72 - dependencies = [ 73 - "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", 74 - "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", 75 - "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", 76 - "strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", 77 - "textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", 78 - "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 79 - "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", 80 - ] 81 - 82 - [[package]] 83 - name = "failure" 84 - version = "0.1.3" 85 - source = "registry+https://github.com/rust-lang/crates.io-index" 86 - dependencies = [ 87 - "backtrace 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", 88 - "failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", 89 - ] 90 - 91 - [[package]] 92 - name = "failure_derive" 93 - version = "0.1.3" 94 - source = "registry+https://github.com/rust-lang/crates.io-index" 95 - dependencies = [ 96 - "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 97 - "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 98 - "syn 0.15.15 (registry+https://github.com/rust-lang/crates.io-index)", 99 - "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", 100 - ] 101 - 102 - [[package]] 103 - name = "libc" 104 - version = "0.2.43" 105 - source = "registry+https://github.com/rust-lang/crates.io-index" 106 - 107 - [[package]] 108 - name = "nixdoc" 109 - version = "1.0.1" 110 - dependencies = [ 111 - "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", 112 - "rnix 0.4.1 (git+https://gitlab.com/jD91mZM2/rnix.git?rev=10b86c94291b4864470158ef8750de85ddd8d4ba)", 113 - "structopt 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)", 114 - "xml-rs 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", 115 - ] 116 - 117 - [[package]] 118 - name = "nodrop" 119 - version = "0.1.12" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - 122 - [[package]] 123 - name = "proc-macro2" 124 - version = "0.4.20" 125 - source = "registry+https://github.com/rust-lang/crates.io-index" 126 - dependencies = [ 127 - "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 128 - ] 129 - 130 - [[package]] 131 - name = "quote" 132 - version = "0.6.8" 133 - source = "registry+https://github.com/rust-lang/crates.io-index" 134 - dependencies = [ 135 - "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 136 - ] 137 - 138 - [[package]] 139 - name = "redox_syscall" 140 - version = "0.1.40" 141 - source = "registry+https://github.com/rust-lang/crates.io-index" 142 - 143 - [[package]] 144 - name = "redox_termios" 145 - version = "0.1.1" 146 - source = "registry+https://github.com/rust-lang/crates.io-index" 147 - dependencies = [ 148 - "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)", 149 - ] 150 - 151 - [[package]] 152 - name = "rnix" 153 - version = "0.4.1" 154 - source = "git+https://gitlab.com/jD91mZM2/rnix.git?rev=10b86c94291b4864470158ef8750de85ddd8d4ba#10b86c94291b4864470158ef8750de85ddd8d4ba" 155 - dependencies = [ 156 - "arenatree 0.1.1 (git+https://gitlab.com/jD91mZM2/arenatree)", 157 - "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", 158 - "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", 159 - "smol_str 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", 160 - ] 161 - 162 - [[package]] 163 - name = "rustc-demangle" 164 - version = "0.1.9" 165 - source = "registry+https://github.com/rust-lang/crates.io-index" 166 - 167 - [[package]] 168 - name = "smol_str" 169 - version = "0.1.7" 170 - source = "registry+https://github.com/rust-lang/crates.io-index" 171 - 172 - [[package]] 173 - name = "strsim" 174 - version = "0.7.0" 175 - source = "registry+https://github.com/rust-lang/crates.io-index" 176 - 177 - [[package]] 178 - name = "structopt" 179 - version = "0.2.12" 180 - source = "registry+https://github.com/rust-lang/crates.io-index" 181 - dependencies = [ 182 - "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", 183 - "structopt-derive 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)", 184 - ] 185 - 186 - [[package]] 187 - name = "structopt-derive" 188 - version = "0.2.12" 189 - source = "registry+https://github.com/rust-lang/crates.io-index" 190 - dependencies = [ 191 - "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 192 - "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 193 - "syn 0.15.15 (registry+https://github.com/rust-lang/crates.io-index)", 194 - ] 195 - 196 - [[package]] 197 - name = "syn" 198 - version = "0.15.15" 199 - source = "registry+https://github.com/rust-lang/crates.io-index" 200 - dependencies = [ 201 - "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 202 - "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 203 - "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 204 - ] 205 - 206 - [[package]] 207 - name = "synstructure" 208 - version = "0.10.1" 209 - source = "registry+https://github.com/rust-lang/crates.io-index" 210 - dependencies = [ 211 - "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 212 - "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 213 - "syn 0.15.15 (registry+https://github.com/rust-lang/crates.io-index)", 214 - "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 215 - ] 216 - 217 - [[package]] 218 - name = "termion" 219 - version = "1.5.1" 220 - source = "registry+https://github.com/rust-lang/crates.io-index" 221 - dependencies = [ 222 - "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 223 - "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)", 224 - "redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", 225 - ] 226 - 227 - [[package]] 228 - name = "textwrap" 229 - version = "0.10.0" 230 - source = "registry+https://github.com/rust-lang/crates.io-index" 231 - dependencies = [ 232 - "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 233 - ] 234 - 235 - [[package]] 236 - name = "unicode-width" 237 - version = "0.1.5" 238 - source = "registry+https://github.com/rust-lang/crates.io-index" 239 - 240 - [[package]] 241 - name = "unicode-xid" 242 - version = "0.1.0" 243 - source = "registry+https://github.com/rust-lang/crates.io-index" 244 - 245 - [[package]] 246 - name = "vec_map" 247 - version = "0.8.1" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - 250 - [[package]] 251 - name = "winapi" 252 - version = "0.3.6" 253 - source = "registry+https://github.com/rust-lang/crates.io-index" 254 - dependencies = [ 255 - "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", 256 - "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", 257 - ] 258 - 259 - [[package]] 260 - name = "winapi-i686-pc-windows-gnu" 261 - version = "0.4.0" 262 - source = "registry+https://github.com/rust-lang/crates.io-index" 263 - 264 - [[package]] 265 - name = "winapi-x86_64-pc-windows-gnu" 266 - version = "0.4.0" 267 - source = "registry+https://github.com/rust-lang/crates.io-index" 268 - 269 - [[package]] 270 - name = "xml-rs" 271 - version = "0.8.0" 272 - source = "registry+https://github.com/rust-lang/crates.io-index" 273 - 274 - [metadata] 275 - "checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" 276 - "checksum arenatree 0.1.1 (git+https://gitlab.com/jD91mZM2/arenatree)" = "<none>" 277 - "checksum arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" = "a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef" 278 - "checksum atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652" 279 - "checksum backtrace 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "89a47830402e9981c5c41223151efcced65a0510c13097c769cede7efb34782a" 280 - "checksum backtrace-sys 0.1.24 (registry+https://github.com/rust-lang/crates.io-index)" = "c66d56ac8dabd07f6aacdaf633f4b8262f5b3601a810a0dcddffd5c22c69daa0" 281 - "checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12" 282 - "checksum cc 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "f159dfd43363c4d08055a07703eb7a3406b0dac4d0584d96965a3262db3c9d16" 283 - "checksum cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4" 284 - "checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e" 285 - "checksum failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6dd377bcc1b1b7ce911967e3ec24fa19c3224394ec05b54aa7b083d498341ac7" 286 - "checksum failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "64c2d913fe8ed3b6c6518eedf4538255b989945c14c2a7d5cbff62a5e2120596" 287 - "checksum libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)" = "76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d" 288 - "checksum nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2" 289 - "checksum proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)" = "3d7b7eaaa90b4a90a932a9ea6666c95a389e424eff347f0f793979289429feee" 290 - "checksum quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "dd636425967c33af890042c483632d33fa7a18f19ad1d7ea72e8998c6ef8dea5" 291 - "checksum redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1" 292 - "checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" 293 - "checksum rnix 0.4.1 (git+https://gitlab.com/jD91mZM2/rnix.git?rev=10b86c94291b4864470158ef8750de85ddd8d4ba)" = "<none>" 294 - "checksum rustc-demangle 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "bcfe5b13211b4d78e5c2cadfebd7769197d95c639c35a50057eb4c05de811395" 295 - "checksum smol_str 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f3ed6f19b800d76574926e458d5f8e2dbea86c2b58c08d33a982448f09ac8d0c" 296 - "checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550" 297 - "checksum structopt 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "d77af7242f18c40fd19cb270985930f239ee1646cfb482050bbae9da1d18743b" 298 - "checksum structopt-derive 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "17ff01fe96de9d16e7372ae5f19dd7ece2c703b51043c3db9ea27f9e393ea311" 299 - "checksum syn 0.15.15 (registry+https://github.com/rust-lang/crates.io-index)" = "0a9c2bf1e53c21704a7cce1b2a42768f1ae32a6777108a0d7f1faa4bfe7f7c04" 300 - "checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" 301 - "checksum termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096" 302 - "checksum textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6" 303 - "checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526" 304 - "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" 305 - "checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a" 306 - "checksum winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0" 307 - "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 308 - "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 309 - "checksum xml-rs 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "541b12c998c5b56aa2b4e6f18f03664eef9a4fd0a246a55594efae6cc2d964b5"
+6 -20
pkgs/tools/nix/nixdoc/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "nixdoc"; 5 - version = "1.0.1"; 5 + version = "2.3.0"; 6 6 7 7 src = fetchFromGitHub { 8 - owner = "tazjin"; 8 + owner = "nix-community"; 9 9 repo = "nixdoc"; 10 10 rev = "v${version}"; 11 - sha256 = "14d4dq06jdqazxvv7fq5872zy0capxyb0fdkp8qg06gxl1iw201s"; 11 + sha256 = "sha256-8pp6xlmdb3kZ6unTiO4yRruyEZ//GIHZF1k8f4kQr9Q="; 12 12 }; 13 13 14 - patches = [ 15 - # Support nested identifiers https://github.com/nix-community/nixdoc/pull/27 16 - (fetchpatch { 17 - url = "https://github.com/nix-community/nixdoc/pull/27/commits/ea542735bf675fe2ccd37edaffb9138d1a8c1b7e.patch"; 18 - sha256 = "1fmz44jv2r9qsnjxvkkjfb0safy69l4x4vx1g5gisrp8nwdn94rj"; 19 - }) 20 - ]; 14 + cargoSha256 = "sha256-k8/+BBMjQCsrgCi33fTdiSukaAZlg6XU3NwXaJdGYVw="; 21 15 22 16 buildInputs = lib.optionals stdenv.isDarwin [ darwin.Security ]; 23 17 24 - cargoLock = { 25 - lockFile = ./Cargo.lock; 26 - outputHashes = { 27 - "arenatree-0.1.1" = "sha256-b3VVbYnWsjSjFMxvkfpJt13u+VC6baOIWD4qm1Gco4Q="; 28 - "rnix-0.4.1" = "sha256-C1L/qXk6AimH7COrBlqpUA3giftaOYm/qNxs7rQgETA="; 29 - }; 30 - }; 31 - 32 18 meta = with lib; { 33 19 description = "Generate documentation for Nix functions"; 34 - homepage = "https://github.com/tazjin/nixdoc"; 20 + homepage = "https://github.com/nix-community/nixdoc"; 35 21 license = [ licenses.gpl3 ]; 36 - maintainers = [ maintainers.tazjin ]; 22 + maintainers = [ maintainers.asymmetric ]; 37 23 platforms = platforms.unix; 38 24 }; 39 25 }
+4
pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/commonmark.py
··· 184 184 def ordered_list_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 185 185 self._list_stack.pop() 186 186 return "" 187 + def image(self, token: Token, tokens: Sequence[Token], i: int) -> str: 188 + if title := cast(str, token.attrs.get('title', '')): 189 + title = ' "' + title.replace('"', '\\"') + '"' 190 + return f'![{token.content}]({token.attrs["src"]}{title})'
+105 -1
pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/html.py
··· 44 44 result += self._close_headings(None) 45 45 return result 46 46 47 + def _pull_image(self, path: str) -> str: 48 + raise NotImplementedError() 49 + 47 50 def text(self, token: Token, tokens: Sequence[Token], i: int) -> str: 48 51 return escape(token.content) 49 52 def paragraph_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: ··· 67 70 if tokens[i + 1].type == 'link_close': 68 71 tag, text = "xref", xref.title_html 69 72 if xref.title: 70 - title = f'title="{escape(xref.title, True)}"' 73 + # titles are not attribute-safe on their own, so we need to replace quotes. 74 + title = 'title="{}"'.format(xref.title.replace('"', '&quot;')) 71 75 target, href = "", xref.href() 72 76 return f'<a class="{tag}" href="{href}" {title} {target}>{text}' 73 77 def link_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: ··· 223 227 return '<p class="title"><strong>' 224 228 def example_title_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 225 229 return '</strong></p><div class="example-contents">' 230 + def image(self, token: Token, tokens: Sequence[Token], i: int) -> str: 231 + src = self._pull_image(cast(str, token.attrs['src'])) 232 + alt = f'alt="{escape(token.content, True)}"' if token.content else "" 233 + if title := cast(str, token.attrs.get('title', '')): 234 + title = f'title="{escape(title, True)}"' 235 + return ( 236 + '<div class="mediaobject">' 237 + f'<img src="{escape(src, True)}" {alt} {title} />' 238 + '</div>' 239 + ) 240 + def figure_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 241 + if anchor := cast(str, token.attrs.get('id', '')): 242 + anchor = f'<a id="{escape(anchor, True)}"></a>' 243 + return f'<div class="figure">{anchor}' 244 + def figure_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 245 + return ( 246 + ' </div>' 247 + '</div><br class="figure-break" />' 248 + ) 249 + def figure_title_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 250 + return ( 251 + '<p class="title">' 252 + ' <strong>' 253 + ) 254 + def figure_title_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 255 + return ( 256 + ' </strong>' 257 + '</p>' 258 + '<div class="figure-contents">' 259 + ) 260 + def table_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 261 + return ( 262 + '<div class="informaltable">' 263 + '<table class="informaltable" border="1">' 264 + ) 265 + def table_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 266 + return ( 267 + '</table>' 268 + '</div>' 269 + ) 270 + def thead_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 271 + cols = [] 272 + for j in range(i + 1, len(tokens)): 273 + if tokens[j].type == 'thead_close': 274 + break 275 + elif tokens[j].type == 'th_open': 276 + cols.append(cast(str, tokens[j].attrs.get('style', 'left')).removeprefix('text-align:')) 277 + return "".join([ 278 + "<colgroup>", 279 + "".join([ f'<col align="{col}" />' for col in cols ]), 280 + "</colgroup>", 281 + "<thead>", 282 + ]) 283 + def thead_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 284 + return "</thead>" 285 + def tr_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 286 + return "<tr>" 287 + def tr_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 288 + return "</tr>" 289 + def th_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 290 + return f'<th align="{cast(str, token.attrs.get("style", "left")).removeprefix("text-align:")}">' 291 + def th_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 292 + return "</th>" 293 + def tbody_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 294 + return "<tbody>" 295 + def tbody_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 296 + return "</tbody>" 297 + def td_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 298 + return f'<td align="{cast(str, token.attrs.get("style", "left")).removeprefix("text-align:")}">' 299 + def td_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 300 + return "</td>" 301 + def footnote_ref(self, token: Token, tokens: Sequence[Token], i: int) -> str: 302 + href = self._xref_targets[token.meta['target']].href() 303 + id = escape(cast(str, token.attrs["id"]), True) 304 + return ( 305 + f'<a href="{href}" class="footnote" id="{id}">' 306 + f'<sup class="footnote">[{token.meta["id"] + 1}]</sup>' 307 + '</a>' 308 + ) 309 + def footnote_block_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 310 + return ( 311 + '<div class="footnotes">' 312 + '<br />' 313 + '<hr style="width:100; text-align:left;margin-left: 0" />' 314 + ) 315 + def footnote_block_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 316 + return "</div>" 317 + def footnote_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 318 + # meta id,label 319 + id = escape(self._xref_targets[token.meta["label"]].id, True) 320 + return f'<div id="{id}" class="footnote">' 321 + def footnote_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 322 + return "</div>" 323 + def footnote_anchor(self, token: Token, tokens: Sequence[Token], i: int) -> str: 324 + href = self._xref_targets[token.meta['target']].href() 325 + return ( 326 + f'<a href="{href}" class="para">' 327 + f'<sup class="para">[{token.meta["id"] + 1}]</sup>' 328 + '</a>' 329 + ) 226 330 227 331 def _make_hN(self, level: int) -> tuple[str, str]: 228 332 return f"h{min(6, max(1, level + self._hlevel_offset))}", ""
+138 -64
pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual.py
··· 1 1 import argparse 2 + import hashlib 2 3 import html 3 4 import json 4 5 import re ··· 235 236 generator: str 236 237 stylesheets: Sequence[str] 237 238 scripts: Sequence[str] 239 + # number of levels in the rendered table of contents. tables are prepended to 240 + # the content they apply to (entire document / document chunk / top-level section 241 + # of a chapter), setting a depth of 0 omits the respective table. 238 242 toc_depth: int 239 243 chunk_toc_depth: int 244 + section_toc_depth: int 245 + media_dir: Path 240 246 241 247 class ManualHTMLRenderer(RendererMixin, HTMLRenderer): 242 248 _base_path: Path 249 + _in_dir: Path 243 250 _html_params: HTMLParameters 244 251 245 252 def __init__(self, toplevel_tag: str, revision: str, html_params: HTMLParameters, 246 253 manpage_urls: Mapping[str, str], xref_targets: dict[str, XrefTarget], 247 - base_path: Path): 254 + in_dir: Path, base_path: Path): 248 255 super().__init__(toplevel_tag, revision, manpage_urls, xref_targets) 249 - self._base_path, self._html_params = base_path, html_params 256 + self._in_dir = in_dir 257 + self._base_path = base_path.absolute() 258 + self._html_params = html_params 259 + 260 + def _pull_image(self, src: str) -> str: 261 + src_path = Path(src) 262 + content = (self._in_dir / src_path).read_bytes() 263 + # images may be used more than once, but we want to store them only once and 264 + # in an easily accessible (ie, not input-file-path-dependent) location without 265 + # having to maintain a mapping structure. hashing the file and using the hash 266 + # as both the path of the final image provides both. 267 + content_hash = hashlib.sha3_256(content).hexdigest() 268 + target_name = f"{content_hash}{src_path.suffix}" 269 + target_path = self._base_path / self._html_params.media_dir / target_name 270 + target_path.write_bytes(content) 271 + return f"./{self._html_params.media_dir}/{target_name}" 250 272 251 273 def _push(self, tag: str, hlevel_offset: int) -> Any: 252 - result = (self._toplevel_tag, self._headings, self._attrspans, self._hlevel_offset) 274 + result = (self._toplevel_tag, self._headings, self._attrspans, self._hlevel_offset, self._in_dir) 253 275 self._hlevel_offset += hlevel_offset 254 276 self._toplevel_tag, self._headings, self._attrspans = tag, [], [] 255 277 return result 256 278 257 279 def _pop(self, state: Any) -> None: 258 - (self._toplevel_tag, self._headings, self._attrspans, self._hlevel_offset) = state 280 + (self._toplevel_tag, self._headings, self._attrspans, self._hlevel_offset, self._in_dir) = state 259 281 260 282 def _render_book(self, tokens: Sequence[Token]) -> str: 261 283 assert tokens[4].children ··· 284 306 def _file_header(self, toc: TocEntry) -> str: 285 307 prev_link, up_link, next_link = "", "", "" 286 308 prev_a, next_a, parent_title = "", "", "&nbsp;" 309 + nav_html = "" 287 310 home = toc.root 288 311 if toc.prev: 289 312 prev_link = f'<link rel="prev" href="{toc.prev.target.href()}" title="{toc.prev.target.title}" />' ··· 299 322 if toc.next: 300 323 next_link = f'<link rel="next" href="{toc.next.target.href()}" title="{toc.next.target.title}" />' 301 324 next_a = f'<a accesskey="n" href="{toc.next.target.href()}">Next</a>' 325 + if toc.prev or toc.parent or toc.next: 326 + nav_html = "\n".join([ 327 + ' <div class="navheader">', 328 + ' <table width="100%" summary="Navigation header">', 329 + ' <tr>', 330 + f' <th colspan="3" align="center">{toc.target.title}</th>', 331 + ' </tr>', 332 + ' <tr>', 333 + f' <td width="20%" align="left">{prev_a}&nbsp;</td>', 334 + f' <th width="60%" align="center">{parent_title}</th>', 335 + f' <td width="20%" align="right">&nbsp;{next_a}</td>', 336 + ' </tr>', 337 + ' </table>', 338 + ' <hr />', 339 + ' </div>', 340 + ]) 302 341 return "\n".join([ 303 342 '<?xml version="1.0" encoding="utf-8" standalone="no"?>', 304 343 '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"', ··· 312 351 "".join((f'<script src="{html.escape(script, True)}" type="text/javascript"></script>' 313 352 for script in self._html_params.scripts)), 314 353 f' <meta name="generator" content="{html.escape(self._html_params.generator, True)}" />', 315 - f' <link rel="home" href="{home.target.href()}" title="{home.target.title}" />', 354 + f' <link rel="home" href="{home.target.href()}" title="{home.target.title}" />' if home.target.href() else "", 316 355 f' {up_link}{prev_link}{next_link}', 317 356 ' </head>', 318 357 ' <body>', 319 - ' <div class="navheader">', 320 - ' <table width="100%" summary="Navigation header">', 321 - ' <tr>', 322 - f' <th colspan="3" align="center">{toc.target.title}</th>', 323 - ' </tr>', 324 - ' <tr>', 325 - f' <td width="20%" align="left">{prev_a}&nbsp;</td>', 326 - f' <th width="60%" align="center">{parent_title}</th>', 327 - f' <td width="20%" align="right">&nbsp;{next_a}</td>', 328 - ' </tr>', 329 - ' </table>', 330 - ' <hr />', 331 - ' </div>', 358 + nav_html, 332 359 ]) 333 360 334 361 def _file_footer(self, toc: TocEntry) -> str: 335 362 # prev, next = self._get_prev_and_next() 336 363 prev_a, up_a, home_a, next_a = "", "&nbsp;", "&nbsp;", "" 337 364 prev_text, up_text, next_text = "", "", "" 365 + nav_html = "" 338 366 home = toc.root 339 367 if toc.prev: 340 368 prev_a = f'<a accesskey="p" href="{toc.prev.target.href()}">Prev</a>' ··· 348 376 next_a = f'<a accesskey="n" href="{toc.next.target.href()}">Next</a>' 349 377 assert toc.next.target.title 350 378 next_text = toc.next.target.title 379 + if toc.prev or toc.parent or toc.next: 380 + nav_html = "\n".join([ 381 + ' <div class="navfooter">', 382 + ' <hr />', 383 + ' <table width="100%" summary="Navigation footer">', 384 + ' <tr>', 385 + f' <td width="40%" align="left">{prev_a}&nbsp;</td>', 386 + f' <td width="20%" align="center">{up_a}</td>', 387 + f' <td width="40%" align="right">&nbsp;{next_a}</td>', 388 + ' </tr>', 389 + ' <tr>', 390 + f' <td width="40%" align="left" valign="top">{prev_text}&nbsp;</td>', 391 + f' <td width="20%" align="center">{home_a}</td>', 392 + f' <td width="40%" align="right" valign="top">&nbsp;{next_text}</td>', 393 + ' </tr>', 394 + ' </table>', 395 + ' </div>', 396 + ]) 351 397 return "\n".join([ 352 - ' <div class="navfooter">', 353 - ' <hr />', 354 - ' <table width="100%" summary="Navigation footer">', 355 - ' <tr>', 356 - f' <td width="40%" align="left">{prev_a}&nbsp;</td>', 357 - f' <td width="20%" align="center">{up_a}</td>', 358 - f' <td width="40%" align="right">&nbsp;{next_a}</td>', 359 - ' </tr>', 360 - ' <tr>', 361 - f' <td width="40%" align="left" valign="top">{prev_text}&nbsp;</td>', 362 - f' <td width="20%" align="center">{home_a}</td>', 363 - f' <td width="40%" align="right" valign="top">&nbsp;{next_text}</td>', 364 - ' </tr>', 365 - ' </table>', 366 - ' </div>', 398 + nav_html, 367 399 ' </body>', 368 400 '</html>', 369 401 ]) ··· 374 406 return super()._heading_tag(token, tokens, i) 375 407 def _build_toc(self, tokens: Sequence[Token], i: int) -> str: 376 408 toc = TocEntry.of(tokens[i]) 377 - if toc.kind == 'section': 409 + if toc.kind == 'section' and self._html_params.section_toc_depth < 1: 378 410 return "" 379 411 def walk_and_emit(toc: TocEntry, depth: int) -> list[str]: 380 412 if depth <= 0: ··· 394 426 if next_level: 395 427 result.append(f'<dd><dl>{"".join(next_level)}</dl></dd>') 396 428 return result 397 - toc_depth = ( 398 - self._html_params.chunk_toc_depth 399 - if toc.starts_new_chunk and toc.kind != 'book' 400 - else self._html_params.toc_depth 401 - ) 402 - if not (items := walk_and_emit(toc, toc_depth)): 403 - return "" 404 - examples = "" 405 - if toc.examples: 406 - examples_entries = [ 407 - f'<dt>{i + 1}. <a href="{ex.target.href()}">{ex.target.toc_html}</a></dt>' 408 - for i, ex in enumerate(toc.examples) 429 + def build_list(kind: str, id: str, lst: Sequence[TocEntry]) -> str: 430 + if not lst: 431 + return "" 432 + entries = [ 433 + f'<dt>{i}. <a href="{e.target.href()}">{e.target.toc_html}</a></dt>' 434 + for i, e in enumerate(lst, start=1) 409 435 ] 410 - examples = ( 411 - '<div class="list-of-examples">' 412 - '<p><strong>List of Examples</strong></p>' 413 - f'<dl>{"".join(examples_entries)}</dl>' 436 + return ( 437 + f'<div class="{id}">' 438 + f'<p><strong>List of {kind}</strong></p>' 439 + f'<dl>{"".join(entries)}</dl>' 414 440 '</div>' 415 441 ) 416 - return ( 417 - f'<div class="toc">' 418 - f' <p><strong>Table of Contents</strong></p>' 442 + # we don't want to generate the "Title of Contents" header for sections, 443 + # docbook doesn't and it's only distracting clutter unless it's the main table. 444 + # we also want to generate tocs only for a top-level section (ie, one that is 445 + # not itself contained in another section) 446 + print_title = toc.kind != 'section' 447 + if toc.kind == 'section': 448 + if toc.parent and toc.parent.kind == 'section': 449 + toc_depth = 0 450 + else: 451 + toc_depth = self._html_params.section_toc_depth 452 + elif toc.starts_new_chunk and toc.kind != 'book': 453 + toc_depth = self._html_params.chunk_toc_depth 454 + else: 455 + toc_depth = self._html_params.toc_depth 456 + if not (items := walk_and_emit(toc, toc_depth)): 457 + return "" 458 + figures = build_list("Figures", "list-of-figures", toc.figures) 459 + examples = build_list("Examples", "list-of-examples", toc.examples) 460 + return "".join([ 461 + f'<div class="toc">', 462 + ' <p><strong>Table of Contents</strong></p>' if print_title else "", 419 463 f' <dl class="toc">' 420 464 f' {"".join(items)}' 421 465 f' </dl>' 422 466 f'</div>' 467 + f'{figures}' 423 468 f'{examples}' 424 - ) 469 + ]) 425 470 426 471 def _make_hN(self, level: int) -> tuple[str, str]: 427 472 # for some reason chapters don't increase the hN nesting count in docbook xslts. duplicate ··· 458 503 # we do not set _hlevel_offset=0 because docbook doesn't either. 459 504 else: 460 505 inner = outer 506 + in_dir = self._in_dir 461 507 for included, path in fragments: 462 508 try: 509 + self._in_dir = (in_dir / path).parent 463 510 inner.append(self.render(included)) 464 511 except Exception as e: 465 512 raise RuntimeError(f"rendering {path}") from e ··· 502 549 # renderer not set on purpose since it has a dependency on the output path! 503 550 504 551 def convert(self, infile: Path, outfile: Path) -> None: 505 - self._renderer = ManualHTMLRenderer('book', self._revision, self._html_params, 506 - self._manpage_urls, self._xref_targets, outfile.parent) 552 + self._renderer = ManualHTMLRenderer( 553 + 'book', self._revision, self._html_params, self._manpage_urls, self._xref_targets, 554 + infile.parent, outfile.parent) 507 555 super().convert(infile, outfile) 508 556 509 557 def _parse(self, src: str) -> list[Token]: ··· 525 573 self._redirection_targets.add(into) 526 574 return tokens 527 575 528 - def _number_examples(self, tokens: Sequence[Token], start: int = 1) -> int: 576 + def _number_block(self, block: str, prefix: str, tokens: Sequence[Token], start: int = 1) -> int: 577 + title_open, title_close = f'{block}_title_open', f'{block}_title_close' 529 578 for (i, token) in enumerate(tokens): 530 - if token.type == "example_title_open": 579 + if token.type == title_open: 531 580 title = tokens[i + 1] 532 581 assert title.type == 'inline' and title.children 533 582 # the prefix is split into two tokens because the xref title_html will want 534 583 # only the first of the two, but both must be rendered into the example itself. 535 584 title.children = ( 536 585 [ 537 - Token('text', '', 0, content=f'Example {start}'), 586 + Token('text', '', 0, content=f'{prefix} {start}'), 538 587 Token('text', '', 0, content='. ') 539 588 ] + title.children 540 589 ) 541 590 start += 1 542 591 elif token.type.startswith('included_') and token.type != 'included_options': 543 592 for sub, _path in token.meta['included']: 544 - start = self._number_examples(sub, start) 593 + start = self._number_block(block, prefix, sub, start) 545 594 return start 546 595 547 596 # xref | (id, type, heading inlines, file, starts new file) ··· 567 616 result += self._collect_ids(sub, sub_file, subtyp, si == 0 and sub_file != target_file) 568 617 elif bt.type == 'example_open' and (id := cast(str, bt.attrs.get('id', ''))): 569 618 result.append((id, 'example', tokens[i + 2], target_file, False)) 619 + elif bt.type == 'figure_open' and (id := cast(str, bt.attrs.get('id', ''))): 620 + result.append((id, 'figure', tokens[i + 2], target_file, False)) 621 + elif bt.type == 'footnote_open' and (id := cast(str, bt.attrs.get('id', ''))): 622 + result.append(XrefTarget(id, "???", None, None, target_file)) 623 + elif bt.type == 'footnote_ref' and (id := cast(str, bt.attrs.get('id', ''))): 624 + result.append(XrefTarget(id, "???", None, None, target_file)) 570 625 elif bt.type == 'inline': 571 626 assert bt.children 572 627 result += self._collect_ids(bt.children, target_file, typ, False) ··· 591 646 title = prefix + title_html 592 647 toc_html = f"{n}. {title_html}" 593 648 title_html = f"Appendix&nbsp;{n}" 594 - elif typ == 'example': 595 - # skip the prepended `Example N. ` from _number_examples 649 + elif typ in ['example', 'figure']: 650 + # skip the prepended `{Example,Figure} N. ` from numbering 596 651 toc_html, title = self._renderer.renderInline(inlines.children[2:]), title_html 597 652 # xref title wants only the prepended text, sans the trailing colon and space 598 653 title_html = self._renderer.renderInline(inlines.children[0:1]) ··· 607 662 return XrefTarget(id, title_html, toc_html, re.sub('<.*?>', '', title), path, drop_fragment) 608 663 609 664 def _postprocess(self, infile: Path, outfile: Path, tokens: Sequence[Token]) -> None: 610 - self._number_examples(tokens) 665 + self._number_block('example', "Example", tokens) 666 + self._number_block('figure', "Figure", tokens) 611 667 xref_queue = self._collect_ids(tokens, outfile.name, 'book', True) 612 668 613 669 failed = False ··· 629 685 failed = True # do another round and report the first error 630 686 xref_queue = deferred 631 687 688 + paths_seen = set() 689 + for t in self._xref_targets.values(): 690 + paths_seen.add(t.path) 691 + 692 + if len(paths_seen) == 1: 693 + for (k, t) in self._xref_targets.items(): 694 + self._xref_targets[k] = XrefTarget( 695 + t.id, 696 + t.title_html, 697 + t.toc_html, 698 + t.title, 699 + t.path, 700 + t.drop_fragment, 701 + drop_target=True 702 + ) 703 + 632 704 TocEntry.collect_and_link(self._xref_targets, tokens) 633 705 634 706 ··· 647 719 p.add_argument('--script', default=[], action='append') 648 720 p.add_argument('--toc-depth', default=1, type=int) 649 721 p.add_argument('--chunk-toc-depth', default=1, type=int) 722 + p.add_argument('--section-toc-depth', default=0, type=int) 723 + p.add_argument('--media-dir', default="media", type=Path) 650 724 p.add_argument('infile', type=Path) 651 725 p.add_argument('outfile', type=Path) 652 726 ··· 660 734 md = HTMLConverter( 661 735 args.revision, 662 736 HTMLParameters(args.generator, args.stylesheet, args.script, args.toc_depth, 663 - args.chunk_toc_depth), 737 + args.chunk_toc_depth, args.section_toc_depth, args.media_dir), 664 738 json.load(manpage_urls)) 665 739 md.convert(args.infile, args.outfile) 666 740
+15 -6
pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual_structure.py
··· 14 14 FragmentType = Literal['preface', 'part', 'chapter', 'section', 'appendix'] 15 15 16 16 # in the TOC all fragments are allowed, plus the all-encompassing book. 17 - TocEntryType = Literal['book', 'preface', 'part', 'chapter', 'section', 'appendix', 'example'] 17 + TocEntryType = Literal['book', 'preface', 'part', 'chapter', 'section', 'appendix', 'example', 'figure'] 18 18 19 19 def is_include(token: Token) -> bool: 20 20 return token.type == "fence" and token.info.startswith("{=include=} ") ··· 110 110 path: str 111 111 """whether to drop the `#anchor` from links when expanding xrefs""" 112 112 drop_fragment: bool = False 113 + """whether to drop the `path.html` from links when expanding xrefs. 114 + mostly useful for docbook compatibility""" 115 + drop_target: bool = False 113 116 114 117 def href(self) -> str: 115 - path = html.escape(self.path, True) 118 + path = "" if self.drop_target else html.escape(self.path, True) 116 119 return path if self.drop_fragment else f"{path}#{html.escape(self.id, True)}" 117 120 118 121 @dc.dataclass ··· 125 128 children: list[TocEntry] = dc.field(default_factory=list) 126 129 starts_new_chunk: bool = False 127 130 examples: list[TocEntry] = dc.field(default_factory=list) 131 + figures: list[TocEntry] = dc.field(default_factory=list) 128 132 129 133 @property 130 134 def root(self) -> TocEntry: ··· 139 143 140 144 @classmethod 141 145 def collect_and_link(cls, xrefs: dict[str, XrefTarget], tokens: Sequence[Token]) -> TocEntry: 142 - entries, examples = cls._collect_entries(xrefs, tokens, 'book') 146 + entries, examples, figures = cls._collect_entries(xrefs, tokens, 'book') 143 147 144 148 def flatten_with_parent(this: TocEntry, parent: TocEntry | None) -> Iterable[TocEntry]: 145 149 this.parent = parent ··· 157 161 paths_seen.add(c.target.path) 158 162 159 163 flat[0].examples = examples 164 + flat[0].figures = figures 160 165 161 166 for c in flat: 162 167 c.freeze() ··· 165 170 166 171 @classmethod 167 172 def _collect_entries(cls, xrefs: dict[str, XrefTarget], tokens: Sequence[Token], 168 - kind: TocEntryType) -> tuple[TocEntry, list[TocEntry]]: 173 + kind: TocEntryType) -> tuple[TocEntry, list[TocEntry], list[TocEntry]]: 169 174 # we assume that check_structure has been run recursively over the entire input. 170 175 # list contains (tag, entry) pairs that will collapse to a single entry for 171 176 # the full sequence. 172 177 entries: list[tuple[str, TocEntry]] = [] 173 178 examples: list[TocEntry] = [] 179 + figures: list[TocEntry] = [] 174 180 for token in tokens: 175 181 if token.type.startswith('included_') and (included := token.meta.get('included')): 176 182 fragment_type_str = token.type[9:].removesuffix('s') 177 183 assert fragment_type_str in get_args(TocEntryType) 178 184 fragment_type = cast(TocEntryType, fragment_type_str) 179 185 for fragment, _path in included: 180 - subentries, subexamples = cls._collect_entries(xrefs, fragment, fragment_type) 186 + subentries, subexamples, subfigures = cls._collect_entries(xrefs, fragment, fragment_type) 181 187 entries[-1][1].children.append(subentries) 182 188 examples += subexamples 189 + figures += subfigures 183 190 elif token.type == 'heading_open' and (id := cast(str, token.attrs.get('id', ''))): 184 191 while len(entries) > 1 and entries[-1][0] >= token.tag: 185 192 entries[-2][1].children.append(entries.pop()[1]) ··· 188 195 token.meta['TocEntry'] = entries[-1][1] 189 196 elif token.type == 'example_open' and (id := cast(str, token.attrs.get('id', ''))): 190 197 examples.append(TocEntry('example', xrefs[id])) 198 + elif token.type == 'figure_open' and (id := cast(str, token.attrs.get('id', ''))): 199 + figures.append(TocEntry('figure', xrefs[id])) 191 200 192 201 while len(entries) > 1: 193 202 entries[-2][1].children.append(entries.pop()[1]) 194 - return (entries[0][1], examples) 203 + return (entries[0][1], examples, figures)
+127 -14
pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/md.py
··· 1 1 from abc import ABC 2 2 from collections.abc import Mapping, MutableMapping, Sequence 3 - from typing import Any, cast, Generic, get_args, Iterable, Literal, NoReturn, Optional, TypeVar 3 + from typing import Any, Callable, cast, Generic, get_args, Iterable, Literal, NoReturn, Optional, TypeVar 4 4 5 5 import dataclasses 6 6 import re ··· 12 12 from markdown_it.utils import OptionsDict 13 13 from mdit_py_plugins.container import container_plugin # type: ignore[attr-defined] 14 14 from mdit_py_plugins.deflist import deflist_plugin # type: ignore[attr-defined] 15 + from mdit_py_plugins.footnote import footnote_plugin # type: ignore[attr-defined] 15 16 from mdit_py_plugins.myst_role import myst_role_plugin # type: ignore[attr-defined] 16 17 17 18 _md_escape_table = { ··· 40 41 ticks, sep = ('`' * (longest + (3 if multiline else 1)), '\n' if multiline else ' ') 41 42 return f"{ticks}{info}{sep}{code}{sep}{ticks}" 42 43 43 - AttrBlockKind = Literal['admonition', 'example'] 44 + AttrBlockKind = Literal['admonition', 'example', 'figure'] 44 45 45 46 AdmonitionKind = Literal["note", "caution", "tip", "important", "warning"] 46 47 ··· 90 91 "example_close": self.example_close, 91 92 "example_title_open": self.example_title_open, 92 93 "example_title_close": self.example_title_close, 94 + "image": self.image, 95 + "figure_open": self.figure_open, 96 + "figure_close": self.figure_close, 97 + "figure_title_open": self.figure_title_open, 98 + "figure_title_close": self.figure_title_close, 99 + "table_open": self.table_open, 100 + "table_close": self.table_close, 101 + "thead_open": self.thead_open, 102 + "thead_close": self.thead_close, 103 + "tr_open": self.tr_open, 104 + "tr_close": self.tr_close, 105 + "th_open": self.th_open, 106 + "th_close": self.th_close, 107 + "tbody_open": self.tbody_open, 108 + "tbody_close": self.tbody_close, 109 + "td_open": self.td_open, 110 + "td_close": self.td_close, 111 + "footnote_ref": self.footnote_ref, 112 + "footnote_block_open": self.footnote_block_open, 113 + "footnote_block_close": self.footnote_block_close, 114 + "footnote_open": self.footnote_open, 115 + "footnote_close": self.footnote_close, 116 + "footnote_anchor": self.footnote_anchor, 93 117 } 94 118 95 119 self._admonitions = { ··· 225 249 raise RuntimeError("md token not supported", token) 226 250 def example_title_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 227 251 raise RuntimeError("md token not supported", token) 252 + def image(self, token: Token, tokens: Sequence[Token], i: int) -> str: 253 + raise RuntimeError("md token not supported", token) 254 + def figure_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 255 + raise RuntimeError("md token not supported", token) 256 + def figure_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 257 + raise RuntimeError("md token not supported", token) 258 + def figure_title_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 259 + raise RuntimeError("md token not supported", token) 260 + def figure_title_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 261 + raise RuntimeError("md token not supported", token) 262 + def table_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 263 + raise RuntimeError("md token not supported", token) 264 + def table_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 265 + raise RuntimeError("md token not supported", token) 266 + def thead_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 267 + raise RuntimeError("md token not supported", token) 268 + def thead_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 269 + raise RuntimeError("md token not supported", token) 270 + def tr_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 271 + raise RuntimeError("md token not supported", token) 272 + def tr_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 273 + raise RuntimeError("md token not supported", token) 274 + def th_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 275 + raise RuntimeError("md token not supported", token) 276 + def th_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 277 + raise RuntimeError("md token not supported", token) 278 + def tbody_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 279 + raise RuntimeError("md token not supported", token) 280 + def tbody_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 281 + raise RuntimeError("md token not supported", token) 282 + def td_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 283 + raise RuntimeError("md token not supported", token) 284 + def td_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 285 + raise RuntimeError("md token not supported", token) 286 + def footnote_ref(self, token: Token, tokens: Sequence[Token], i: int) -> str: 287 + raise RuntimeError("md token not supported", token) 288 + def footnote_block_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 289 + raise RuntimeError("md token not supported", token) 290 + def footnote_block_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 291 + raise RuntimeError("md token not supported", token) 292 + def footnote_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: 293 + raise RuntimeError("md token not supported", token) 294 + def footnote_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: 295 + raise RuntimeError("md token not supported", token) 296 + def footnote_anchor(self, token: Token, tokens: Sequence[Token], i: int) -> str: 297 + raise RuntimeError("md token not supported", token) 228 298 229 299 def _is_escaped(src: str, pos: int) -> bool: 230 300 found = 0 ··· 267 337 return ('admonition', id, classes) 268 338 if classes == ['example']: 269 339 return ('example', id, classes) 340 + elif classes == ['figure']: 341 + return ('figure', id, classes) 270 342 return None 271 343 272 344 def _attr_span_plugin(md: markdown_it.MarkdownIt) -> None: ··· 368 440 369 441 md.core.ruler.before("replacements", "heading_ids", heading_ids) 370 442 443 + def _footnote_ids(md: markdown_it.MarkdownIt) -> None: 444 + """generate ids for footnotes, their refs, and their backlinks. the ids we 445 + generate here are derived from the footnote label, making numeric footnote 446 + labels invalid. 447 + """ 448 + def generate_ids(tokens: Sequence[Token]) -> None: 449 + for token in tokens: 450 + if token.type == 'footnote_open': 451 + if token.meta["label"][:1].isdigit(): 452 + assert token.map 453 + raise RuntimeError(f"invalid footnote label in line {token.map[0] + 1}") 454 + token.attrs['id'] = token.meta["label"] 455 + elif token.type == 'footnote_anchor': 456 + token.meta['target'] = f'{token.meta["label"]}.__back.{token.meta["subId"]}' 457 + elif token.type == 'footnote_ref': 458 + token.attrs['id'] = f'{token.meta["label"]}.__back.{token.meta["subId"]}' 459 + token.meta['target'] = token.meta["label"] 460 + elif token.type == 'inline': 461 + assert token.children 462 + generate_ids(token.children) 463 + 464 + def footnote_ids(state: markdown_it.rules_core.StateCore) -> None: 465 + generate_ids(state.tokens) 466 + 467 + md.core.ruler.after("footnote_tail", "footnote_ids", footnote_ids) 468 + 371 469 def _compact_list_attr(md: markdown_it.MarkdownIt) -> None: 372 470 @dataclasses.dataclass 373 471 class Entry: ··· 416 514 if id is not None: 417 515 token.attrs['id'] = id 418 516 stack.append('example_close') 517 + elif kind == 'figure': 518 + token.type = 'figure_open' 519 + if id is not None: 520 + token.attrs['id'] = id 521 + stack.append('figure_close') 419 522 else: 420 523 assert_never(kind) 421 524 elif token.type == 'container_blockattr_close': ··· 423 526 424 527 md.core.ruler.push("block_attr", block_attr) 425 528 426 - def _example_titles(md: markdown_it.MarkdownIt) -> None: 529 + def _block_titles(block: str) -> Callable[[markdown_it.MarkdownIt], None]: 530 + open, close = f'{block}_open', f'{block}_close' 531 + title_open, title_close = f'{block}_title_open', f'{block}_title_close' 532 + 427 533 """ 428 - find title headings of examples and stick them into meta for renderers, then 429 - remove them from the token stream. also checks whether any example contains a 534 + find title headings of blocks and stick them into meta for renderers, then 535 + remove them from the token stream. also checks whether any block contains a 430 536 non-title heading since those would make toc generation extremely complicated. 431 537 """ 432 - def example_titles(state: markdown_it.rules_core.StateCore) -> None: 538 + def block_titles(state: markdown_it.rules_core.StateCore) -> None: 433 539 in_example = [False] 434 540 for i, token in enumerate(state.tokens): 435 - if token.type == 'example_open': 541 + if token.type == open: 436 542 if state.tokens[i + 1].type == 'heading_open': 437 543 assert state.tokens[i + 3].type == 'heading_close' 438 - state.tokens[i + 1].type = 'example_title_open' 439 - state.tokens[i + 3].type = 'example_title_close' 544 + state.tokens[i + 1].type = title_open 545 + state.tokens[i + 3].type = title_close 440 546 else: 441 547 assert token.map 442 - raise RuntimeError(f"found example without title in line {token.map[0] + 1}") 548 + raise RuntimeError(f"found {block} without title in line {token.map[0] + 1}") 443 549 in_example.append(True) 444 - elif token.type == 'example_close': 550 + elif token.type == close: 445 551 in_example.pop() 446 552 elif token.type == 'heading_open' and in_example[-1]: 447 553 assert token.map 448 - raise RuntimeError(f"unexpected non-title heading in example in line {token.map[0] + 1}") 554 + raise RuntimeError(f"unexpected non-title heading in {block} in line {token.map[0] + 1}") 555 + 556 + def do_add(md: markdown_it.MarkdownIt) -> None: 557 + md.core.ruler.push(f"{block}_titles", block_titles) 449 558 450 - md.core.ruler.push("example_titles", example_titles) 559 + return do_add 451 560 452 561 TR = TypeVar('TR', bound='Renderer') 453 562 ··· 478 587 }, 479 588 renderer_cls=self.ForbiddenRenderer 480 589 ) 590 + self._md.enable('table') 481 591 self._md.use( 482 592 container_plugin, 483 593 name="blockattr", 484 594 validate=lambda name, *args: _parse_blockattrs(name), 485 595 ) 486 596 self._md.use(deflist_plugin) 597 + self._md.use(footnote_plugin) 487 598 self._md.use(myst_role_plugin) 488 599 self._md.use(_attr_span_plugin) 489 600 self._md.use(_inline_comment_plugin) 490 601 self._md.use(_block_comment_plugin) 491 602 self._md.use(_heading_ids) 603 + self._md.use(_footnote_ids) 492 604 self._md.use(_compact_list_attr) 493 605 self._md.use(_block_attr) 494 - self._md.use(_example_titles) 606 + self._md.use(_block_titles("example")) 607 + self._md.use(_block_titles("figure")) 495 608 self._md.enable(["smartquotes", "replacements"]) 496 609 497 610 def _parse(self, src: str) -> list[Token]:
+6
pkgs/tools/nix/nixos-render-docs/src/tests/test_commonmark.py
··· 91 91 - *‌more stuff in same deflist‌* 92 92     93 93 foo""".replace(' ', ' ') 94 + 95 + def test_images() -> None: 96 + c = Converter({}) 97 + assert c._render("![*alt text*](foo \"title \\\"quoted\\\" text\")") == ( 98 + "![*alt text*](foo \"title \\\"quoted\\\" text\")" 99 + )
+78 -1
pkgs/tools/nix/nixos-render-docs/src/tests/test_html.py
··· 1 1 import nixos_render_docs as nrd 2 2 import pytest 3 + import textwrap 3 4 4 5 from sample_md import sample1 5 6 7 + class Renderer(nrd.html.HTMLRenderer): 8 + def _pull_image(self, src: str) -> str: 9 + return src 10 + 6 11 class Converter(nrd.md.Converter[nrd.html.HTMLRenderer]): 7 12 def __init__(self, manpage_urls: dict[str, str], xrefs: dict[str, nrd.manual_structure.XrefTarget]): 8 13 super().__init__() 9 - self._renderer = nrd.html.HTMLRenderer(manpage_urls, xrefs) 14 + self._renderer = Renderer(manpage_urls, xrefs) 10 15 11 16 def unpretty(s: str) -> str: 12 17 return "".join(map(str.strip, s.splitlines())).replace('␣', ' ').replace('↵', '\n') ··· 68 73 with pytest.raises(nrd.html.UnresolvedXrefError) as exc: 69 74 c._render("[](#baz)") 70 75 assert exc.value.args[0] == 'bad local reference, id #baz not known' 76 + 77 + def test_images() -> None: 78 + c = Converter({}, {}) 79 + assert c._render("![*alt text*](foo \"title text\")") == unpretty(""" 80 + <p> 81 + <div class="mediaobject"> 82 + <img src="foo" alt="*alt text*" title="title text" /> 83 + </div> 84 + </p> 85 + """) 86 + 87 + def test_tables() -> None: 88 + c = Converter({}, {}) 89 + assert c._render(textwrap.dedent(""" 90 + | d | l | m | r | 91 + |---|:--|:-:|--:| 92 + | a | b | c | d | 93 + """)) == unpretty(""" 94 + <div class="informaltable"> 95 + <table class="informaltable" border="1"> 96 + <colgroup> 97 + <col align="left" /> 98 + <col align="left" /> 99 + <col align="center" /> 100 + <col align="right" /> 101 + </colgroup> 102 + <thead> 103 + <tr> 104 + <th align="left">d</th> 105 + <th align="left">l</th> 106 + <th align="center">m</th> 107 + <th align="right">r</th> 108 + </tr> 109 + </thead> 110 + <tbody> 111 + <tr> 112 + <td align="left">a</td> 113 + <td align="left">b</td> 114 + <td align="center">c</td> 115 + <td align="right">d</td> 116 + </tr> 117 + </tbody> 118 + </table> 119 + </div> 120 + """) 121 + 122 + def test_footnotes() -> None: 123 + c = Converter({}, { 124 + "bar": nrd.manual_structure.XrefTarget("bar", "", None, None, ""), 125 + "bar.__back.0": nrd.manual_structure.XrefTarget("bar.__back.0", "", None, None, ""), 126 + "bar.__back.1": nrd.manual_structure.XrefTarget("bar.__back.1", "", None, None, ""), 127 + }) 128 + assert c._render(textwrap.dedent(""" 129 + foo [^bar] baz [^bar] 130 + 131 + [^bar]: note 132 + """)) == unpretty(""" 133 + <p> 134 + foo <a href="#bar" class="footnote" id="bar.__back.0"><sup class="footnote">[1]</sup></a>␣ 135 + baz <a href="#bar" class="footnote" id="bar.__back.1"><sup class="footnote">[1]</sup></a> 136 + </p> 137 + <div class="footnotes"> 138 + <br /> 139 + <hr style="width:100; text-align:left;margin-left: 0" /> 140 + <div id="bar" class="footnote"> 141 + <p> 142 + note<a href="#bar.__back.0" class="para"><sup class="para">[1]</sup></a> 143 + <a href="#bar.__back.1" class="para"><sup class="para">[1]</sup></a> 144 + </p> 145 + </div> 146 + </div> 147 + """) 71 148 72 149 def test_full() -> None: 73 150 c = Converter({ 'man(1)': 'http://example.org' }, {})
+25
pkgs/tools/nix/nixos-render-docs/src/tests/test_plugins.py
··· 501 501 with pytest.raises(RuntimeError) as exc: 502 502 c._parse("::: {.example}\n### foo\n### bar\n:::") 503 503 assert exc.value.args[0] == 'unexpected non-title heading in example in line 3' 504 + 505 + def test_footnotes() -> None: 506 + c = Converter({}) 507 + assert c._parse("text [^foo]\n\n[^foo]: bar") == [ 508 + Token(type='paragraph_open', tag='p', nesting=1, map=[0, 1], block=True), 509 + Token(type='inline', tag='', nesting=0, map=[0, 1], level=1, content='text [^foo]', block=True, 510 + children=[ 511 + Token(type='text', tag='', nesting=0, content='text '), 512 + Token(type='footnote_ref', tag='', nesting=0, attrs={'id': 'foo.__back.0'}, 513 + meta={'id': 0, 'subId': 0, 'label': 'foo', 'target': 'foo'}) 514 + ]), 515 + Token(type='paragraph_close', tag='p', nesting=-1, block=True), 516 + Token(type='footnote_block_open', tag='', nesting=1), 517 + Token(type='footnote_open', tag='', nesting=1, attrs={'id': 'foo'}, meta={'id': 0, 'label': 'foo'}), 518 + Token(type='paragraph_open', tag='p', nesting=1, map=[2, 3], level=1, block=True, hidden=False), 519 + Token(type='inline', tag='', nesting=0, map=[2, 3], level=2, content='bar', block=True, 520 + children=[ 521 + Token(type='text', tag='', nesting=0, content='bar') 522 + ]), 523 + Token(type='footnote_anchor', tag='', nesting=0, 524 + meta={'id': 0, 'label': 'foo', 'subId': 0, 'target': 'foo.__back.0'}), 525 + Token(type='paragraph_close', tag='p', nesting=-1, level=1, block=True), 526 + Token(type='footnote_close', tag='', nesting=-1), 527 + Token(type='footnote_block_close', tag='', nesting=-1), 528 + ]
+3 -3
pkgs/tools/security/nuclei/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "nuclei"; 8 - version = "2.9.7"; 8 + version = "2.9.8"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-w9XiXZzkDM1ZETzs/c3uMEoaRXUXKzpzn3k3RbgTXbE="; 14 + hash = "sha256-0rviTlnsI4BfWDJMgbkma44xauDhlZB2d15uel4/Y3M="; 15 15 }; 16 16 17 - vendorHash = "sha256-T09uSUBRZGsI732723UTd2jOT9/pYjUp+nshWthGA1k="; 17 + vendorHash = "sha256-OSaxxfUZBimMaM81Y2lV9CIxYCS1HCngCENFROZiikg="; 18 18 19 19 modRoot = "./v2"; 20 20 subPackages = [
+17 -1
pkgs/tools/security/spyre/default.nix
··· 1 1 { lib 2 2 , buildGoModule 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , pkg-config 5 6 , yara 6 7 }: ··· 16 17 hash = "sha256-wlGZTMCJE6Ki5/6R6J9EJP06/S125BNNd/jNPYGwKNw="; 17 18 }; 18 19 19 - vendorHash = "sha256-qZkt5WwicDXrExwMT0tCO+FZgClIHhrVtMR8xNsdAaQ="; 20 + patches = [ 21 + # The following two patches come from https://github.com/spyre-project/spyre/pull/75 22 + # and improve Darwin support. 23 + (fetchpatch { 24 + name = "syscall-to-x-sys-unix.patch"; 25 + url = "https://github.com/spyre-project/spyre/commit/8f08daf030c847de453613eb2eb1befdb7300921.patch"; 26 + hash = "sha256-oy8Y85IubJVQrt0kmGA1hidZapgCw2aB6F/gT7uQ6KA="; 27 + }) 28 + (fetchpatch { 29 + name = "darwin-skip-dir.patch"; 30 + url = "https://github.com/spyre-project/spyre/commit/12dea550bc4f3275f8f406c19216ad140733a6af.patch"; 31 + hash = "sha256-BXLGOshyGnllbkvsbbmdnqvRHwycrjI52oGWBoXXgL0="; 32 + }) 33 + ]; 34 + 35 + vendorHash = "sha256-aoeAnyFotKWWaRZQsgQPwwmhih/1zfL9eBV/2r1VPBM="; 20 36 21 37 nativeBuildInputs = [ 22 38 pkg-config
+3 -3
pkgs/tools/system/erdtree/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "erdtree"; 8 - version = "3.1.1"; 8 + version = "3.1.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "solidiquis"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-iiGtpzoyA4PpS5redrwYeAQb/sJ149e1/ZJ0R1ctYFk="; 14 + hash = "sha256-rm3j1exvdlJtMXgFeRmzr3YU/sLpQFL3PCa8kLVlinM="; 15 15 }; 16 16 17 - cargoHash = "sha256-TfGA6AMG9zBrossM0vsRt6OY0etfWNR1FnpgiP/mfi4="; 17 + cargoHash = "sha256-rHrdGL/2diBwsWJyg7gaa6UmcUdvGhUPhLNESSBvDDg="; 18 18 19 19 meta = with lib; { 20 20 description = "File-tree visualizer and disk usage analyzer";
+2 -2
pkgs/tools/system/skeema/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "skeema"; 5 - version = "1.10.0"; 5 + version = "1.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "skeema"; 9 9 repo = "skeema"; 10 10 rev = "v${version}"; 11 - hash = "sha256-JhOQKfJCaZc5PlDWPuYe1Ag9AHkw9RjEQ4N9MSda4rY="; 11 + hash = "sha256-t0UACavJaDorAgxm2gA6FEsMfQ8UQEY/CZbFIFHwfIQ="; 12 12 }; 13 13 14 14 vendorHash = null;
+2 -2
pkgs/tools/text/gtree/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "gtree"; 10 - version = "1.8.5"; 10 + version = "1.8.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "ddddddO"; 14 14 repo = "gtree"; 15 15 rev = "v${version}"; 16 - hash = "sha256-1ceSkO7curN4Jl42iSYvcrpZMBdsYpFDpKVGH20N98g="; 16 + hash = "sha256-0jRCQsRiJbQQcz8d7rXkAk4W4EurJ5OOcMAUn11k+ko="; 17 17 }; 18 18 19 19 vendorHash = "sha256-BMfJFR4sqJNNlJ7Y3q2GlXWjMDH+DXhuFQVX5I9Czkc=";
+3 -3
pkgs/tools/text/hcledit/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "hcledit"; 8 - version = "0.2.8"; 8 + version = "0.2.9"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "minamijoyo"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-Y1v4VqbF23ah1MeBeFEjmNVfmA9DkMJZvulmy2kVdUI="; 14 + hash = "sha256-9FxQ/Y2vMyc4gLbKjhts36wtBIt90gkQZ9LQ3FO/Jig="; 15 15 }; 16 16 17 - vendorHash = "sha256-KwoauyXeDMMTUgtLvz6m28nvFSl5fptZzEvwFVC3n8g="; 17 + vendorHash = "sha256-HWwZd5AUo1cysT4WYylQ2+JPBBr/qYNVC4JcJyUiBag="; 18 18 19 19 meta = with lib; { 20 20 description = "A command line editor for HCL";
+1 -1
pkgs/tools/video/yaydl/default.nix
··· 39 39 homepage = "https://code.rosaelefanten.org/yaydl"; 40 40 description = "Yet another youtube down loader"; 41 41 license = licenses.cddl; 42 - maintainers = with maintainers; [ earthengine ]; 42 + maintainers = with maintainers; []; 43 43 }; 44 44 }
+2 -2
pkgs/tools/virtualization/govc/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "govc"; 5 - version = "0.30.4"; 5 + version = "0.30.5"; 6 6 7 7 subPackages = [ "govc" ]; 8 8 ··· 10 10 rev = "v${version}"; 11 11 owner = "vmware"; 12 12 repo = "govmomi"; 13 - sha256 = "sha256-lYiyZ2sY58bzUtqcM6WIsooLldQAxibASM7xXKAeqJM="; 13 + sha256 = "sha256-qnoun4DiiFpGal9uLyW7Vir+zMOpbDRj2fCIWfiAyLU="; 14 14 }; 15 15 16 16 vendorHash = "sha256-jbGqQITAhyBLoDa3cKU5gK+4WGgoGSCyFtzeoXx8e7k=";
+2 -2
pkgs/tools/virtualization/kubevirt/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "kubevirt"; 11 - version = "0.59.1"; 11 + version = "0.59.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "kubevirt"; 15 15 repo = "kubevirt"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-5xdPzL0GwEw+WHRIf7aQnvTd7dsayKkFubP/RSY8N/8="; 17 + sha256 = "sha256-J0HFWBhrzkDpQLJlp3kPlZeqHRhtZj0xMbNi3+y2FmY="; 18 18 }; 19 19 20 20 vendorHash = null;
+1
pkgs/top-level/aliases.nix
··· 1496 1496 rr-unstable = rr; # Added 2022-09-17 1497 1497 rssglx = throw "'rssglx' has been renamed to/replaced by 'rss-glx'"; # Converted to throw 2022-02-22 1498 1498 rssh = throw "rssh has been removed from nixpkgs: no upstream releases since 2012, several known CVEs"; # Added 2020-08-25 1499 + rtl8723bs-firmware = throw "rtl8723bs-firmware was added in mainline kernel version 4.12"; # Added 2023-07-03 1499 1500 rtv = throw "rtv was archived by upstream. Consider using tuir, an actively maintained fork"; # Added 2021-08-08 1500 1501 rtsp-simple-server = throw "rtsp-simple-server is rebranded as mediamtx, including default config path update"; # Added 2023-04-11 1501 1502 rubyMinimal = throw "rubyMinimal was removed due to being unused";
+20 -3
pkgs/top-level/all-packages.nix
··· 3780 3780 3781 3781 grandperspective = callPackage ../os-specific/darwin/grandperspective { }; 3782 3782 3783 + hexfiend = callPackage ../os-specific/darwin/hexfiend { }; 3784 + 3783 3785 grb = callPackage ../applications/misc/grb { }; 3784 3786 3785 3787 kerf = kerf_1; /* kerf2 is WIP */ ··· 9544 9546 9545 9547 matrix-conduit = callPackage ../servers/matrix-conduit { }; 9546 9548 9549 + matrix-sliding-sync = callPackage ../servers/matrix-synapse/sliding-sync { }; 9550 + 9547 9551 matrix-synapse = callPackage ../servers/matrix-synapse { }; 9548 9552 9549 9553 matrix-synapse-plugins = recurseIntoAttrs matrix-synapse.plugins; ··· 13614 13618 ubidump = python3Packages.callPackage ../tools/filesystems/ubidump { }; 13615 13619 13616 13620 ubi_reader = callPackage ../tools/filesystems/ubi_reader { }; 13621 + 13622 + ubpm = libsForQt5.callPackage ../applications/misc/ubpm { }; 13617 13623 13618 13624 ubridge = callPackage ../tools/networking/ubridge { }; 13619 13625 ··· 17137 17143 17138 17144 angelscript = callPackage ../development/interpreters/angelscript { }; 17139 17145 17140 - babashka = callPackage ../development/interpreters/clojure/babashka.nix { }; 17146 + babashka-unwrapped = callPackage ../development/interpreters/babashka { }; 17147 + babashka = callPackage ../development/interpreters/babashka/wrapped.nix { }; 17141 17148 17142 17149 # BQN interpreters and compilers 17143 17150 ··· 17684 17691 rubyPackages_3_2 = recurseIntoAttrs ruby_3_2.gems; 17685 17692 17686 17693 mruby = callPackage ../development/compilers/mruby { }; 17694 + 17695 + samplebrain = libsForQt5.callPackage ../applications/audio/samplebrain { }; 17687 17696 17688 17697 scsh = callPackage ../development/interpreters/scsh { }; 17689 17698 ··· 27877 27886 inherit (darwin.apple_sdk.frameworks) Security; 27878 27887 }; 27879 27888 27889 + ols = callPackage ../development/tools/ols { }; 27890 + 27880 27891 openpam = callPackage ../development/libraries/openpam { }; 27881 27892 27882 27893 openbsm = callPackage ../development/libraries/openbsm { }; ··· 28025 28036 rt5677-firmware = callPackage ../os-specific/linux/firmware/rt5677 { }; 28026 28037 28027 28038 rtl8192su-firmware = callPackage ../os-specific/linux/firmware/rtl8192su-firmware { }; 28028 - 28029 - rtl8723bs-firmware = callPackage ../os-specific/linux/firmware/rtl8723bs-firmware { }; 28030 28039 28031 28040 rtl8761b-firmware = callPackage ../os-specific/linux/firmware/rtl8761b-firmware { }; 28032 28041 ··· 30768 30777 30769 30778 icesl = callPackage ../applications/misc/icesl { }; 30770 30779 30780 + input-leap = libsForQt5.callPackage ../applications/misc/input-leap { 30781 + avahi = avahi.override { withLibdnssdCompat = true; }; 30782 + }; 30783 + 30771 30784 karlender = callPackage ../applications/office/karlender { }; 30772 30785 30773 30786 keepassxc = libsForQt5.callPackage ../applications/misc/keepassxc { ··· 36616 36629 inherit (darwin.apple_sdk.frameworks) Cocoa; 36617 36630 }; 36618 36631 36632 + doomrunner = qt5.callPackage ../games/doom-ports/doomrunner { }; 36633 + 36619 36634 chocolate-doom = callPackage ../games/doom-ports/chocolate-doom { }; 36620 36635 36621 36636 crispy-doom = callPackage ../games/doom-ports/crispy-doom { }; ··· 41217 41232 charasay = callPackage ../tools/misc/charasay { }; 41218 41233 41219 41234 waylyrics = callPackage ../applications/audio/waylyrics { }; 41235 + 41236 + gitrs = callPackage ../tools/misc/gitrs { }; 41220 41237 }
+1 -2
pkgs/top-level/linux-kernels.nix
··· 430 430 431 431 rtl8189fs = callPackage ../os-specific/linux/rtl8189fs { }; 432 432 433 - rtl8723bs = callPackage ../os-specific/linux/rtl8723bs { }; 434 - 435 433 rtl8723ds = callPackage ../os-specific/linux/rtl8723ds { }; 436 434 437 435 rtl8812au = callPackage ../os-specific/linux/rtl8812au { }; ··· 563 561 } // lib.optionalAttrs config.allowAliases { 564 562 ati_drivers_x11 = throw "ati drivers are no longer supported by any kernel >=4.1"; # added 2021-05-18; 565 563 sch_cake = throw "sch_cake was added in mainline kernel version 4.19"; # Added 2023-06-14 564 + rtl8723bs = throw "rtl8723bs was added in mainline kernel version 4.12"; # Added 2023-06-14 566 565 xmm7360-pci = throw "Support for the XMM7360 WWAN card was added to the iosm kmod in mainline kernel version 5.18"; 567 566 }); 568 567
+1
pkgs/top-level/python-aliases.nix
··· 316 316 sphinx_rtd_theme = sphinx-rtd-theme; # added 2022-08-03 317 317 sphinxcontrib-autoapi = sphinx-autoapi; # added 2023-02=28 318 318 sphinxcontrib_plantuml = sphinxcontrib-plantuml; # added 2021-08-02 319 + sphinx-navtree = throw "sphinx-navtree has been removed since it is not compatible with sphinx 3.3 and unmaintained"; # added 2023-07-03 319 320 sqlalchemy_migrate = sqlalchemy-migrate; # added 2021-10-28 320 321 SQLAlchemy-ImageAttach = throw "sqlalchemy-imageattach has been removed as it is incompatible with sqlalchemy 1.4 and unmaintained"; # added 2022-04-23 321 322 suds-jurko = throw "suds-jurko has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2023-02-27
+14 -2
pkgs/top-level/python-packages.nix
··· 6211 6211 md2gemini = callPackage ../development/python-modules/md2gemini { }; 6212 6212 6213 6213 mdformat = callPackage ../development/python-modules/mdformat { }; 6214 + mdformat-admon = callPackage ../development/python-modules/mdformat-admon { }; 6215 + mdformat-beautysh = callPackage ../development/python-modules/mdformat-beautysh { }; 6216 + mdformat-footnote = callPackage ../development/python-modules/mdformat-footnote { }; 6217 + mdformat-frontmatter = callPackage ../development/python-modules/mdformat-frontmatter { }; 6218 + mdformat-gfm = callPackage ../development/python-modules/mdformat-gfm { }; 6219 + mdformat-mkdocs = callPackage ../development/python-modules/mdformat-mkdocs { }; 6220 + mdformat-nix-alejandra = callPackage ../development/python-modules/mdformat-nix-alejandra { }; 6221 + mdformat-simple-breaks = callPackage ../development/python-modules/mdformat-simple-breaks { }; 6222 + mdformat-tables = callPackage ../development/python-modules/mdformat-tables { }; 6223 + mdformat-toc = callPackage ../development/python-modules/mdformat-toc { }; 6214 6224 6215 6225 mdit-py-plugins = callPackage ../development/python-modules/mdit-py-plugins { }; 6216 6226 ··· 7896 7906 pyskyqremote = callPackage ../development/python-modules/pyskyqremote { }; 7897 7907 7898 7908 pysolcast = callPackage ../development/python-modules/pysolcast { }; 7909 + 7910 + pysubs2 = callPackage ../development/python-modules/pysubs2 { }; 7899 7911 7900 7912 pysqlitecipher = callPackage ../development/python-modules/pysqlitecipher { }; 7901 7913 ··· 9719 9731 9720 9732 pytest-error-for-skips = callPackage ../development/python-modules/pytest-error-for-skips { }; 9721 9733 9734 + pytest-examples = callPackage ../development/python-modules/pytest-examples { }; 9735 + 9722 9736 pytest-expect = callPackage ../development/python-modules/pytest-expect { }; 9723 9737 9724 9738 pytest-factoryboy = callPackage ../development/python-modules/pytest-factoryboy { }; ··· 11734 11748 sphinx-markdown-tables = callPackage ../development/python-modules/sphinx-markdown-tables { }; 11735 11749 11736 11750 sphinx-material = callPackage ../development/python-modules/sphinx-material { }; 11737 - 11738 - sphinx-navtree = callPackage ../development/python-modules/sphinx-navtree { }; 11739 11751 11740 11752 sphinx-mdinclude = callPackage ../development/python-modules/sphinx-mdinclude { }; 11741 11753