Merge #161503: mjolnir: 1.3.1 -> 1.3.2

Also:
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.3.1 -> 1.3.2

+164 -149
+3 -28
pkgs/servers/matrix-synapse/plugins/mjolnir-antispam.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, matrix-synapse, fetchpatch }: 1 + { lib, buildPythonPackage, fetchFromGitHub, matrix-synapse }: 2 2 3 3 buildPythonPackage rec { 4 4 pname = "matrix-synapse-mjolnir-antispam"; 5 - version = "1.3.1"; 5 + version = "1.3.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "matrix-org"; 9 9 repo = "mjolnir"; 10 10 rev = "v${version}"; 11 - sha256 = "05O7NgqlsVu4mdx1+0CZgBvwvBCWYg7nSFknJiXxuoc="; 11 + sha256 = "HDfLndiFm9ayCmixuv4MYBbQ76mzCtTS+4UuBRdpP0E="; 12 12 }; 13 - 14 - patches = [ 15 - # Update legacy antispam plugin with newer types. Or it'll just ignore mjolnir 1.3.1 rules. 16 - (fetchpatch { 17 - url = "https://github.com/matrix-org/mjolnir/commit/eb8c5e08b4c2b78e6a796e38e826ac3b7e9dfbaf.patch"; 18 - sha256 = "sha256-rfFU45PfxR2YmNRU74eBI9M2hqBVZcNH0Sw8W/cavD4="; 19 - stripLen = 1; 20 - }) 21 - # Port to Synapse module API (needs Synapse >= 1.37.0) 22 - (fetchpatch { 23 - url = "https://github.com/matrix-org/mjolnir/commit/9c9bd0e02907412b5fa6b95844e9f53ac07b61fd.patch"; 24 - sha256 = "sha256-HR2OvqFnlQwRV7ezfOjseatjo+3P8i9PsV7D+hLD1Yo="; 25 - stripLen = 1; 26 - excludes = [ 27 - "README.md" 28 - "mx-tester.yml" 29 - ]; 30 - }) 31 - # Move glob_to_regex into the source 32 - (fetchpatch { 33 - url = "https://github.com/matrix-org/mjolnir/commit/6cb461fed424f07bf50a1fdc0693d40ed8bbee12.patch"; 34 - sha256 = "sha256-tqcKXNs+fxwPIvN5sJjdNgcz5KUVHiXgulLHR2redYk="; 35 - stripLen = 1; 36 - }) 37 - ]; 38 13 39 14 sourceRoot = "./source/synapse_antispam"; 40 15
+2 -2
pkgs/servers/mjolnir/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "mjolnir"; 12 - version = "1.3.1"; 12 + version = "1.3.2"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "matrix-org"; 16 16 repo = "mjolnir"; 17 17 rev = "v${version}"; 18 - sha256 = "05O7NgqlsVu4mdx1+0CZgBvwvBCWYg7nSFknJiXxuoc="; 18 + sha256 = "HDfLndiFm9ayCmixuv4MYBbQ76mzCtTS+4UuBRdpP0E="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+159 -119
pkgs/servers/mjolnir/node-deps.nix
··· 67 67 sha512 = "ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="; 68 68 }; 69 69 }; 70 - "@jest/types-27.4.2" = { 70 + "@jest/types-27.5.1" = { 71 71 name = "_at_jest_slash_types"; 72 72 packageName = "@jest/types"; 73 - version = "27.4.2"; 73 + version = "27.5.1"; 74 74 src = fetchurl { 75 - url = "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz"; 76 - sha512 = "j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg=="; 75 + url = "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz"; 76 + sha512 = "Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw=="; 77 77 }; 78 78 }; 79 79 "@selderee/plugin-htmlparser2-0.6.0" = { ··· 103 103 sha512 = "ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g=="; 104 104 }; 105 105 }; 106 + "@types/config-0.0.41" = { 107 + name = "_at_types_slash_config"; 108 + packageName = "@types/config"; 109 + version = "0.0.41"; 110 + src = fetchurl { 111 + url = "https://registry.npmjs.org/@types/config/-/config-0.0.41.tgz"; 112 + sha512 = "HjXUmIld0gwvyG8MU/17QtLzOyuMX4jbGuijmS9sWsob5xxgZ/hY9cbRCaHIHqTQ3HMLhwS3F8uXq3Bt9zgzHA=="; 113 + }; 114 + }; 106 115 "@types/connect-3.4.35" = { 107 116 name = "_at_types_slash_connect"; 108 117 packageName = "@types/connect"; ··· 112 121 sha512 = "cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ=="; 113 122 }; 114 123 }; 115 - "@types/crypto-js-4.1.0" = { 124 + "@types/crypto-js-4.1.1" = { 116 125 name = "_at_types_slash_crypto-js"; 117 126 packageName = "@types/crypto-js"; 118 - version = "4.1.0"; 127 + version = "4.1.1"; 119 128 src = fetchurl { 120 - url = "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.1.0.tgz"; 121 - sha512 = "DCFfy/vh2lG6qHSGezQ+Sn2Ulf/1Mx51dqOdmOKyW5nMK3maLlxeS3onC7r212OnBM2pBR95HkAmAjjF08YkxQ=="; 129 + url = "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.1.1.tgz"; 130 + sha512 = "BG7fQKZ689HIoc5h+6D2Dgq1fABRa0RbBWKBd9SP/MVRVXROflpm5fhwyATX5duFmbStzyzyycPB8qUYKDH3NA=="; 122 131 }; 123 132 }; 124 133 "@types/express-4.17.13" = { ··· 137 146 src = fetchurl { 138 147 url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz"; 139 148 sha512 = "P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig=="; 149 + }; 150 + }; 151 + "@types/html-to-text-8.0.1" = { 152 + name = "_at_types_slash_html-to-text"; 153 + packageName = "@types/html-to-text"; 154 + version = "8.0.1"; 155 + src = fetchurl { 156 + url = "https://registry.npmjs.org/@types/html-to-text/-/html-to-text-8.0.1.tgz"; 157 + sha512 = "0B/OifmJYmk5r9z9+KJtGWOF0LEjbTN4D2QeCh+mAw81JkJwC83NvNWUZFEqRT5PpnjX7vX0ab1SMGcwCs3Lag=="; 140 158 }; 141 159 }; 142 160 "@types/istanbul-lib-coverage-2.0.4" = { ··· 202 220 sha512 = "QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg=="; 203 221 }; 204 222 }; 205 - "@types/node-16.11.22" = { 223 + "@types/node-16.11.25" = { 206 224 name = "_at_types_slash_node"; 207 225 packageName = "@types/node"; 208 - version = "16.11.22"; 226 + version = "16.11.25"; 209 227 src = fetchurl { 210 - url = "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz"; 211 - sha512 = "DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA=="; 228 + url = "https://registry.npmjs.org/@types/node/-/node-16.11.25.tgz"; 229 + sha512 = "NrTwfD7L1RTc2qrHQD4RTTy4p0CO2LatKBEKEds3CaVuhoM/+DJzmWZl5f+ikR8cm8F5mfJxK+9rQq07gRiSjQ=="; 212 230 }; 213 231 }; 214 232 "@types/parse5-6.0.3" = { ··· 301 319 sha512 = "9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="; 302 320 }; 303 321 }; 304 - "accepts-1.3.7" = { 322 + "accepts-1.3.8" = { 305 323 name = "accepts"; 306 324 packageName = "accepts"; 307 - version = "1.3.7"; 325 + version = "1.3.8"; 308 326 src = fetchurl { 309 - url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz"; 310 - sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA=="; 327 + url = "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"; 328 + sha512 = "PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="; 311 329 }; 312 330 }; 313 331 "acorn-7.4.1" = { ··· 373 391 sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="; 374 392 }; 375 393 }; 376 - "ajv-8.9.0" = { 394 + "ajv-8.10.0" = { 377 395 name = "ajv"; 378 396 packageName = "ajv"; 379 - version = "8.9.0"; 397 + version = "8.10.0"; 380 398 src = fetchurl { 381 - url = "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz"; 382 - sha512 = "qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ=="; 399 + url = "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz"; 400 + sha512 = "bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw=="; 383 401 }; 384 402 }; 385 403 "ansi-colors-4.1.1" = { ··· 571 589 sha512 = "XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="; 572 590 }; 573 591 }; 574 - "body-parser-1.19.1" = { 592 + "body-parser-1.19.2" = { 575 593 name = "body-parser"; 576 594 packageName = "body-parser"; 577 - version = "1.19.1"; 595 + version = "1.19.2"; 578 596 src = fetchurl { 579 - url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz"; 580 - sha512 = "8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA=="; 597 + url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz"; 598 + sha512 = "SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw=="; 581 599 }; 582 600 }; 583 601 "brace-expansion-1.1.11" = { ··· 634 652 sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; 635 653 }; 636 654 }; 637 - "bytes-3.1.1" = { 655 + "bytes-3.1.2" = { 638 656 name = "bytes"; 639 657 packageName = "bytes"; 640 - version = "3.1.1"; 658 + version = "3.1.2"; 641 659 src = fetchurl { 642 - url = "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz"; 643 - sha512 = "dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg=="; 660 + url = "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"; 661 + sha512 = "/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="; 644 662 }; 645 663 }; 646 664 "callsites-3.1.0" = { ··· 805 823 sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; 806 824 }; 807 825 }; 808 - "cookie-0.4.1" = { 826 + "cookie-0.4.2" = { 809 827 name = "cookie"; 810 828 packageName = "cookie"; 811 - version = "0.4.1"; 829 + version = "0.4.2"; 812 830 src = fetchurl { 813 - url = "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz"; 814 - sha512 = "ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="; 831 + url = "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz"; 832 + sha512 = "aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA=="; 815 833 }; 816 834 }; 817 835 "cookie-signature-1.0.6" = { ··· 1012 1030 sha512 = "/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w=="; 1013 1031 }; 1014 1032 }; 1015 - "diff-sequences-27.4.0" = { 1033 + "diff-sequences-27.5.1" = { 1016 1034 name = "diff-sequences"; 1017 1035 packageName = "diff-sequences"; 1018 - version = "27.4.0"; 1036 + version = "27.5.1"; 1019 1037 src = fetchurl { 1020 - url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.4.0.tgz"; 1021 - sha512 = "YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww=="; 1038 + url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz"; 1039 + sha512 = "k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ=="; 1022 1040 }; 1023 1041 }; 1024 1042 "discontinuous-range-1.0.0" = { ··· 1327 1345 sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887"; 1328 1346 }; 1329 1347 }; 1330 - "expect-27.4.6" = { 1348 + "expect-27.5.1" = { 1331 1349 name = "expect"; 1332 1350 packageName = "expect"; 1333 - version = "27.4.6"; 1351 + version = "27.5.1"; 1334 1352 src = fetchurl { 1335 - url = "https://registry.npmjs.org/expect/-/expect-27.4.6.tgz"; 1336 - sha512 = "1M/0kAALIaj5LaG66sFJTbRsWTADnylly82cu4bspI0nl+pgP4E6Bh/aqdHlTUjul06K7xQnnrAoqfxVU0+/ag=="; 1353 + url = "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz"; 1354 + sha512 = "E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw=="; 1337 1355 }; 1338 1356 }; 1339 - "express-4.17.2" = { 1357 + "express-4.17.3" = { 1340 1358 name = "express"; 1341 1359 packageName = "express"; 1342 - version = "4.17.2"; 1360 + version = "4.17.3"; 1343 1361 src = fetchurl { 1344 - url = "https://registry.npmjs.org/express/-/express-4.17.2.tgz"; 1345 - sha512 = "oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg=="; 1362 + url = "https://registry.npmjs.org/express/-/express-4.17.3.tgz"; 1363 + sha512 = "yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg=="; 1346 1364 }; 1347 1365 }; 1348 1366 "extend-3.0.2" = { ··· 1579 1597 sha512 = "lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="; 1580 1598 }; 1581 1599 }; 1582 - "globals-13.12.0" = { 1600 + "globals-13.12.1" = { 1583 1601 name = "globals"; 1584 1602 packageName = "globals"; 1585 - version = "13.12.0"; 1603 + version = "13.12.1"; 1586 1604 src = fetchurl { 1587 - url = "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz"; 1588 - sha512 = "uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg=="; 1605 + url = "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz"; 1606 + sha512 = "317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw=="; 1589 1607 }; 1590 1608 }; 1591 1609 "graceful-fs-4.2.9" = { ··· 1948 1966 sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; 1949 1967 }; 1950 1968 }; 1951 - "jest-diff-27.4.6" = { 1969 + "jest-diff-27.5.1" = { 1952 1970 name = "jest-diff"; 1953 1971 packageName = "jest-diff"; 1954 - version = "27.4.6"; 1972 + version = "27.5.1"; 1955 1973 src = fetchurl { 1956 - url = "https://registry.npmjs.org/jest-diff/-/jest-diff-27.4.6.tgz"; 1957 - sha512 = "zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w=="; 1974 + url = "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz"; 1975 + sha512 = "m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw=="; 1958 1976 }; 1959 1977 }; 1960 - "jest-get-type-27.4.0" = { 1978 + "jest-get-type-27.5.1" = { 1961 1979 name = "jest-get-type"; 1962 1980 packageName = "jest-get-type"; 1963 - version = "27.4.0"; 1981 + version = "27.5.1"; 1964 1982 src = fetchurl { 1965 - url = "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.4.0.tgz"; 1966 - sha512 = "tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ=="; 1983 + url = "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz"; 1984 + sha512 = "2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw=="; 1967 1985 }; 1968 1986 }; 1969 - "jest-matcher-utils-27.4.6" = { 1987 + "jest-matcher-utils-27.5.1" = { 1970 1988 name = "jest-matcher-utils"; 1971 1989 packageName = "jest-matcher-utils"; 1972 - version = "27.4.6"; 1990 + version = "27.5.1"; 1973 1991 src = fetchurl { 1974 - url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.4.6.tgz"; 1975 - sha512 = "XD4PKT3Wn1LQnRAq7ZsTI0VRuEc9OrCPFiO1XL7bftTGmfNF0DcEwMHRgqiu7NGf8ZoZDREpGrCniDkjt79WbA=="; 1992 + url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz"; 1993 + sha512 = "z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw=="; 1976 1994 }; 1977 1995 }; 1978 - "jest-message-util-27.4.6" = { 1996 + "jest-message-util-27.5.1" = { 1979 1997 name = "jest-message-util"; 1980 1998 packageName = "jest-message-util"; 1981 - version = "27.4.6"; 1999 + version = "27.5.1"; 1982 2000 src = fetchurl { 1983 - url = "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.4.6.tgz"; 1984 - sha512 = "0p5szriFU0U74czRSFjH6RyS7UYIAkn/ntwMuOwTGWrQIOh5NzXXrq72LOqIkJKKvFbPq+byZKuBz78fjBERBA=="; 2001 + url = "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz"; 2002 + sha512 = "rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g=="; 1985 2003 }; 1986 2004 }; 1987 2005 "js-tokens-4.0.0" = { ··· 2290 2308 sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; 2291 2309 }; 2292 2310 }; 2311 + "minimatch-3.1.2" = { 2312 + name = "minimatch"; 2313 + packageName = "minimatch"; 2314 + version = "3.1.2"; 2315 + src = fetchurl { 2316 + url = "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"; 2317 + sha512 = "J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="; 2318 + }; 2319 + }; 2293 2320 "minimist-1.2.5" = { 2294 2321 name = "minimist"; 2295 2322 packageName = "minimist"; ··· 2317 2344 sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="; 2318 2345 }; 2319 2346 }; 2320 - "mocha-9.2.0" = { 2347 + "mocha-9.2.1" = { 2321 2348 name = "mocha"; 2322 2349 packageName = "mocha"; 2323 - version = "9.2.0"; 2350 + version = "9.2.1"; 2324 2351 src = fetchurl { 2325 - url = "https://registry.npmjs.org/mocha/-/mocha-9.2.0.tgz"; 2326 - sha512 = "kNn7E8g2SzVcq0a77dkphPsDSN7P+iYkqE0ZsGCYWRsoiKjOt+NvXfaagik8vuDa6W5Zw3qxe8Jfpt5qKf+6/Q=="; 2352 + url = "https://registry.npmjs.org/mocha/-/mocha-9.2.1.tgz"; 2353 + sha512 = "T7uscqjJVS46Pq1XDXyo9Uvey9gd3huT/DD9cYBb4K2Xc/vbKRPUWK067bxDQRK0yIz6Jxk73IrnimvASzBNAQ=="; 2327 2354 }; 2328 2355 }; 2329 2356 "moo-0.5.1" = { ··· 2380 2407 sha512 = "fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA=="; 2381 2408 }; 2382 2409 }; 2410 + "nanoid-3.3.1" = { 2411 + name = "nanoid"; 2412 + packageName = "nanoid"; 2413 + version = "3.3.1"; 2414 + src = fetchurl { 2415 + url = "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz"; 2416 + sha512 = "n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw=="; 2417 + }; 2418 + }; 2383 2419 "natural-compare-1.4.0" = { 2384 2420 name = "natural-compare"; 2385 2421 packageName = "natural-compare"; ··· 2398 2434 sha512 = "+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ=="; 2399 2435 }; 2400 2436 }; 2401 - "negotiator-0.6.2" = { 2437 + "negotiator-0.6.3" = { 2402 2438 name = "negotiator"; 2403 2439 packageName = "negotiator"; 2404 - version = "0.6.2"; 2440 + version = "0.6.3"; 2405 2441 src = fetchurl { 2406 - url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz"; 2407 - sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="; 2442 + url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"; 2443 + sha512 = "+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="; 2408 2444 }; 2409 2445 }; 2410 2446 "normalize-path-3.0.0" = { ··· 2650 2686 sha512 = "vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="; 2651 2687 }; 2652 2688 }; 2653 - "pretty-format-27.4.6" = { 2689 + "pretty-format-27.5.1" = { 2654 2690 name = "pretty-format"; 2655 2691 packageName = "pretty-format"; 2656 - version = "27.4.6"; 2692 + version = "27.5.1"; 2657 2693 src = fetchurl { 2658 - url = "https://registry.npmjs.org/pretty-format/-/pretty-format-27.4.6.tgz"; 2659 - sha512 = "NblstegA1y/RJW2VyML+3LlpFjzx62cUrtBIKIWDXEDkjNeleA7Od7nrzcs/VLQvAeV4CgSYhrN39DRN88Qi/g=="; 2694 + url = "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz"; 2695 + sha512 = "Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ=="; 2660 2696 }; 2661 2697 }; 2662 2698 "progress-2.0.3" = { ··· 2713 2749 sha512 = "qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="; 2714 2750 }; 2715 2751 }; 2716 - "qs-6.9.6" = { 2752 + "qs-6.9.7" = { 2717 2753 name = "qs"; 2718 2754 packageName = "qs"; 2719 - version = "6.9.6"; 2755 + version = "6.9.7"; 2720 2756 src = fetchurl { 2721 - url = "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz"; 2722 - sha512 = "TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ=="; 2757 + url = "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz"; 2758 + sha512 = "IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw=="; 2723 2759 }; 2724 2760 }; 2725 2761 "railroad-diagrams-1.0.0" = { ··· 2758 2794 sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="; 2759 2795 }; 2760 2796 }; 2761 - "raw-body-2.4.2" = { 2797 + "raw-body-2.4.3" = { 2762 2798 name = "raw-body"; 2763 2799 packageName = "raw-body"; 2764 - version = "2.4.2"; 2800 + version = "2.4.3"; 2765 2801 src = fetchurl { 2766 - url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz"; 2767 - sha512 = "RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ=="; 2802 + url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz"; 2803 + sha512 = "UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g=="; 2768 2804 }; 2769 2805 }; 2770 2806 "react-is-17.0.2" = { ··· 2902 2938 sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; 2903 2939 }; 2904 2940 }; 2905 - "sanitize-html-2.6.1" = { 2941 + "sanitize-html-2.7.0" = { 2906 2942 name = "sanitize-html"; 2907 2943 packageName = "sanitize-html"; 2908 - version = "2.6.1"; 2944 + version = "2.7.0"; 2909 2945 src = fetchurl { 2910 - url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.6.1.tgz"; 2911 - sha512 = "DzjSz3H5qDntD7s1TcWCSoRPmNR8UmA+y+xZQOvWgjATe2Br9ZW73+vD3Pj6Snrg0RuEuJdXgrKvnYuiuixRkA=="; 2946 + url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.0.tgz"; 2947 + sha512 = "jfQelabOn5voO7FAfnQF7v+jsA6z9zC/O4ec0z3E35XPEtHYJT/OdUziVWlKW4irCr2kXaQAyXTXDHWAibg1tA=="; 2912 2948 }; 2913 2949 }; 2914 2950 "saxes-5.0.1" = { ··· 3559 3595 sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; 3560 3596 }; 3561 3597 }; 3562 - "ws-7.5.6" = { 3598 + "ws-7.5.7" = { 3563 3599 name = "ws"; 3564 3600 packageName = "ws"; 3565 - version = "7.5.6"; 3601 + version = "7.5.7"; 3566 3602 src = fetchurl { 3567 - url = "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz"; 3568 - sha512 = "6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA=="; 3603 + url = "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz"; 3604 + sha512 = "KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A=="; 3569 3605 }; 3570 3606 }; 3571 3607 "xml-name-validator-3.0.0" = { ··· 3662 3698 args = { 3663 3699 name = "mjolnir"; 3664 3700 packageName = "mjolnir"; 3665 - version = "1.3.1"; 3666 - src = ../../../../../../../nix/store/k1myvl4f3yvjk9jw4d1b1k1rc8rlwcy2-source; 3701 + version = "1.3.2"; 3702 + src = ../../../../../../../nix/store/yikp7bs3z15vp8rpaghdqc9kpngsfvyj-source; 3667 3703 dependencies = [ 3668 3704 sources."@babel/code-frame-7.12.11" 3669 3705 sources."@babel/helper-validator-identifier-7.16.7" ··· 3693 3729 ]; 3694 3730 }) 3695 3731 sources."@humanwhocodes/object-schema-1.2.1" 3696 - sources."@jest/types-27.4.2" 3732 + sources."@jest/types-27.5.1" 3697 3733 sources."@selderee/plugin-htmlparser2-0.6.0" 3698 3734 sources."@tootallnate/once-1.1.2" 3699 3735 sources."@types/body-parser-1.19.2" 3736 + sources."@types/config-0.0.41" 3700 3737 sources."@types/connect-3.4.35" 3701 - sources."@types/crypto-js-4.1.0" 3738 + sources."@types/crypto-js-4.1.1" 3702 3739 sources."@types/express-4.17.13" 3703 3740 sources."@types/express-serve-static-core-4.17.28" 3741 + sources."@types/html-to-text-8.0.1" 3704 3742 sources."@types/istanbul-lib-coverage-2.0.4" 3705 3743 sources."@types/istanbul-lib-report-3.0.0" 3706 3744 sources."@types/istanbul-reports-3.0.1" ··· 3708 3746 sources."@types/json5-0.0.29" 3709 3747 sources."@types/mime-1.3.2" 3710 3748 sources."@types/mocha-9.1.0" 3711 - sources."@types/node-16.11.22" 3749 + sources."@types/node-16.11.25" 3712 3750 sources."@types/parse5-6.0.3" 3713 3751 sources."@types/qs-6.9.7" 3714 3752 sources."@types/range-parser-1.2.4" ··· 3719 3757 sources."@types/yargs-parser-20.2.1" 3720 3758 sources."@ungap/promise-all-settled-1.1.2" 3721 3759 sources."abab-2.0.5" 3722 - sources."accepts-1.3.7" 3760 + sources."accepts-1.3.8" 3723 3761 sources."acorn-8.7.0" 3724 3762 (sources."acorn-globals-6.0.0" // { 3725 3763 dependencies = [ ··· 3757 3795 sources."bcrypt-pbkdf-1.0.2" 3758 3796 sources."binary-extensions-2.2.0" 3759 3797 sources."bluebird-3.7.2" 3760 - sources."body-parser-1.19.1" 3798 + sources."body-parser-1.19.2" 3761 3799 sources."brace-expansion-1.1.11" 3762 3800 sources."braces-3.0.2" 3763 3801 sources."browser-process-hrtime-1.0.0" 3764 3802 sources."browser-stdout-1.3.1" 3765 3803 sources."buffer-from-1.1.2" 3766 3804 sources."builtin-modules-1.1.1" 3767 - sources."bytes-3.1.1" 3805 + sources."bytes-3.1.2" 3768 3806 sources."callsites-3.1.0" 3769 3807 sources."camelcase-6.3.0" 3770 3808 sources."caseless-0.12.0" ··· 3780 3818 sources."config-3.3.7" 3781 3819 sources."content-disposition-0.5.4" 3782 3820 sources."content-type-1.0.4" 3783 - sources."cookie-0.4.1" 3821 + sources."cookie-0.4.2" 3784 3822 sources."cookie-signature-1.0.6" 3785 3823 sources."core-util-is-1.0.2" 3786 3824 sources."cross-spawn-7.0.3" ··· 3802 3840 sources."depd-1.1.2" 3803 3841 sources."destroy-1.0.4" 3804 3842 sources."diff-5.0.0" 3805 - sources."diff-sequences-27.4.0" 3843 + sources."diff-sequences-27.5.1" 3806 3844 sources."discontinuous-range-1.0.0" 3807 3845 sources."doctrine-3.0.0" 3808 3846 sources."dom-serializer-1.3.2" ··· 3866 3904 sources."estraverse-5.3.0" 3867 3905 sources."esutils-2.0.3" 3868 3906 sources."etag-1.8.1" 3869 - sources."expect-27.4.6" 3870 - sources."express-4.17.2" 3907 + sources."expect-27.5.1" 3908 + sources."express-4.17.3" 3871 3909 sources."extend-3.0.2" 3872 3910 sources."extsprintf-1.3.0" 3873 3911 sources."fast-deep-equal-3.1.3" ··· 3893 3931 sources."glob-7.2.0" 3894 3932 sources."glob-parent-5.1.2" 3895 3933 sources."glob-to-regexp-0.4.1" 3896 - sources."globals-13.12.0" 3934 + sources."globals-13.12.1" 3897 3935 sources."graceful-fs-4.2.9" 3898 3936 sources."growl-1.10.5" 3899 3937 sources."har-schema-2.0.0" ··· 3941 3979 sources."is-unicode-supported-0.1.0" 3942 3980 sources."isexe-2.0.0" 3943 3981 sources."isstream-0.1.2" 3944 - sources."jest-diff-27.4.6" 3945 - sources."jest-get-type-27.4.0" 3946 - sources."jest-matcher-utils-27.4.6" 3947 - (sources."jest-message-util-27.4.6" // { 3982 + sources."jest-diff-27.5.1" 3983 + sources."jest-get-type-27.5.1" 3984 + sources."jest-matcher-utils-27.5.1" 3985 + (sources."jest-message-util-27.5.1" // { 3948 3986 dependencies = [ 3949 3987 sources."@babel/code-frame-7.16.7" 3950 3988 ]; ··· 3983 4021 sources."mime-db-1.51.0" 3984 4022 sources."mime-types-2.1.34" 3985 4023 sources."minimalistic-assert-1.0.1" 3986 - sources."minimatch-3.0.4" 4024 + sources."minimatch-3.1.2" 3987 4025 sources."minimist-1.2.5" 3988 4026 sources."mkdirp-1.0.4" 3989 - (sources."mocha-9.2.0" // { 4027 + (sources."mocha-9.2.1" // { 3990 4028 dependencies = [ 3991 4029 (sources."debug-4.3.3" // { 3992 4030 dependencies = [ 3993 4031 sources."ms-2.1.2" 3994 4032 ]; 3995 4033 }) 4034 + sources."minimatch-3.0.4" 3996 4035 sources."ms-2.1.3" 4036 + sources."nanoid-3.2.0" 3997 4037 sources."supports-color-8.1.1" 3998 4038 ]; 3999 4039 }) ··· 4004 4044 ]; 4005 4045 }) 4006 4046 sources."ms-2.0.0" 4007 - sources."nanoid-3.2.0" 4047 + sources."nanoid-3.3.1" 4008 4048 sources."natural-compare-1.4.0" 4009 4049 sources."nearley-2.20.1" 4010 - sources."negotiator-0.6.2" 4050 + sources."negotiator-0.6.3" 4011 4051 sources."normalize-path-3.0.0" 4012 4052 sources."nwsapi-2.2.0" 4013 4053 sources."oauth-sign-0.9.0" ··· 4033 4073 sources."pify-3.0.0" 4034 4074 sources."postcss-8.4.6" 4035 4075 sources."prelude-ls-1.1.2" 4036 - (sources."pretty-format-27.4.6" // { 4076 + (sources."pretty-format-27.5.1" // { 4037 4077 dependencies = [ 4038 4078 sources."ansi-styles-5.2.0" 4039 4079 ]; ··· 4043 4083 sources."pseudomap-1.0.2" 4044 4084 sources."psl-1.8.0" 4045 4085 sources."punycode-2.1.1" 4046 - sources."qs-6.9.6" 4086 + sources."qs-6.9.7" 4047 4087 sources."railroad-diagrams-1.0.0" 4048 4088 sources."randexp-0.4.6" 4049 4089 sources."randombytes-2.1.0" 4050 4090 sources."range-parser-1.2.1" 4051 - sources."raw-body-2.4.2" 4091 + sources."raw-body-2.4.3" 4052 4092 sources."react-is-17.0.2" 4053 4093 sources."readdirp-3.6.0" 4054 4094 sources."regexpp-3.2.0" ··· 4073 4113 sources."rimraf-3.0.2" 4074 4114 sources."safe-buffer-5.2.1" 4075 4115 sources."safer-buffer-2.1.2" 4076 - sources."sanitize-html-2.6.1" 4116 + sources."sanitize-html-2.7.0" 4077 4117 sources."saxes-5.0.1" 4078 4118 sources."selderee-0.6.0" 4079 4119 sources."semver-7.3.5" ··· 4112 4152 sources."symbol-tree-3.2.4" 4113 4153 (sources."table-6.8.0" // { 4114 4154 dependencies = [ 4115 - sources."ajv-8.9.0" 4155 + sources."ajv-8.10.0" 4116 4156 sources."json-schema-traverse-1.0.0" 4117 4157 ]; 4118 4158 }) ··· 4177 4217 sources."workerpool-6.2.0" 4178 4218 sources."wrap-ansi-7.0.0" 4179 4219 sources."wrappy-1.0.2" 4180 - sources."ws-7.5.6" 4220 + sources."ws-7.5.7" 4181 4221 sources."xml-name-validator-3.0.0" 4182 4222 sources."xmlchars-2.2.0" 4183 4223 sources."y18n-5.0.8"