diff --git a/package.json b/package.json index e745b30a..8562bfbc 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "lint-staged": "^13.0.3", "markdownlint": "^0.30.0", "prettier": "^2.7.1", - "secretlint": "^6.2.0", + "secretlint": "^7.0.7", "syncyarnlock": "^1.0.19" } } diff --git a/yarn.lock b/yarn.lock index 8c50acfe..96e3c143 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2414,68 +2414,71 @@ "@pnpm/network.ca-file" "^1.0.1" config-chain "^1.1.11" -"@secretlint/config-creator@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/config-creator/-/config-creator-6.2.4.tgz#0a86ddcc9ef312e56a81e0bc8ca08d4aefc77b2e" - integrity sha512-MPTROyzwBP6UrImnDcOvLhuLhlJBXy2hUvCeloouuYIOIeu3HlFQPFzyoQM1f7RMsGNfN6oBgo9RoZd8SS7AQw== +"@secretlint/config-creator@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/config-creator/-/config-creator-7.0.7.tgz#f50345f1e336c7cb3828ec72b9ba0c6577ff8453" + integrity sha512-Lk3sr1k+xLDDAdUXuFbKLzvqYmcUKthNQuP4XSJbSh3PjcpTjyhbR908xxdhJtgPeosCNOxoUgLZzNewcQsSJA== dependencies: - "@secretlint/types" "^6.2.4" + "@secretlint/types" "^7.0.7" -"@secretlint/config-loader@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/config-loader/-/config-loader-6.2.4.tgz#bd4f8238f76968bf31a5a54808d16eecf6822de6" - integrity sha512-50FOZn+KqIiySFHTLTSQIN5uYXZTR9v7XxbP6ypsyU3IQCcLJUchS0UWRWau7MWQB8EgrcZnfjYxXPZXBM3q1Q== +"@secretlint/config-loader@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/config-loader/-/config-loader-7.0.7.tgz#02858f14e14b571addfc8a0f3cf9246e08242066" + integrity sha512-08EhThYyAmhhzoG6ZtorfnxE+5nt4Dy/HWKNxypZPxtiCF0v7c6vSk3W3ehzHOl+TkEtlxMjLrDxOLyw3kXhNA== dependencies: - "@secretlint/profiler" "^6.2.4" - "@secretlint/types" "^6.2.4" + "@secretlint/profiler" "^7.0.7" + "@secretlint/types" "^7.0.7" ajv "^8.12.0" debug "^4.3.4" rc-config-loader "^4.1.3" try-resolve "^1.0.1" -"@secretlint/core@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/core/-/core-6.2.4.tgz#3f805c473351a2949a9abf13f529c3ad70aea372" - integrity sha512-a4xlq3hcCmLAyQ0nZf6NIJ+fyuGXa94FmM/vrjoUNXp7PihorITVTZGVj7Ygie3aJCOo7sDhh2MMVq9o029Vjg== +"@secretlint/core@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/core/-/core-7.0.7.tgz#f0aa4b68a4efc4ff04a9e5194a70d0eb6bab0f3e" + integrity sha512-8GV4VaAC5E7JlAQcmVMmU2TlecVwWd12WE/3N7Nfn9kNn1dVWoJl+U/Oe/ARxdi4k9OI4VTETlLcFuw0iHuFCg== dependencies: - "@secretlint/profiler" "^6.2.4" - "@secretlint/types" "^6.2.4" + "@secretlint/profiler" "^7.0.7" + "@secretlint/types" "^7.0.7" debug "^4.3.4" - structured-source "^3.0.2" + structured-source "^4.0.0" -"@secretlint/formatter@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/formatter/-/formatter-6.2.4.tgz#ac314755626f77aaf8dc00b15cc5fdf42e5d5995" - integrity sha512-KmESPIxyn4m2CwFOewliZxcJ1dqKy6KC6Ht430wlYBsvtmplCzGEC4QAcow95FAROsaQVjXT9eSpyoafvV/KkA== +"@secretlint/formatter@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/formatter/-/formatter-7.0.7.tgz#7f3ad4bd84aceda154b0dd94413add5b6b8c6504" + integrity sha512-OR+yXPFZch0K0mKGDITtqobsprTX4ttSQrdjEoHvyUsWDONIV7ONzIXWByYxaN3msLIhwsqMw6myYCUcyeG0XQ== dependencies: - "@secretlint/types" "^6.2.4" + "@secretlint/types" "^7.0.7" "@textlint/linter-formatter" "^12.6.1" + "@textlint/module-interop" "^13.3.3" "@textlint/types" "^12.6.1" chalk "^4.1.2" debug "^4.3.4" + is-file "^1.0.0" pluralize "^8.0.0" strip-ansi "^6.0.1" table "^6.8.1" terminal-link "^2.1.1" try-resolve "^1.0.1" -"@secretlint/node@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/node/-/node-6.2.4.tgz#454182eafb98cb5b4063e66830f12a5a83db8d1e" - integrity sha512-clZncybqtvWJODfEGAxzl6oufWp3Jj/U6NBHNQHbnpaCpe9DQbdby6QIpiLV0+R1yrHzfhZGpMX/+N8g8VKdQA== - dependencies: - "@secretlint/config-loader" "^6.2.4" - "@secretlint/core" "^6.2.4" - "@secretlint/formatter" "^6.2.4" - "@secretlint/profiler" "^6.2.4" - "@secretlint/source-creator" "^6.2.4" +"@secretlint/node@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/node/-/node-7.0.7.tgz#363fc811c4dc6632661066a4226fc02acd85a5e9" + integrity sha512-wjzvDcf1aEPsoVklR9nnB+l5xyThm9vmauPonujkL45pNWH3ond3+hIcTtwoGOLEADHkvT/dv0cPoOQKfRFFEA== + dependencies: + "@secretlint/config-loader" "^7.0.7" + "@secretlint/core" "^7.0.7" + "@secretlint/formatter" "^7.0.7" + "@secretlint/profiler" "^7.0.7" + "@secretlint/source-creator" "^7.0.7" + "@secretlint/types" "^7.0.7" debug "^4.3.4" p-map "^4.0.0" -"@secretlint/profiler@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/profiler/-/profiler-6.2.4.tgz#b715fd044a9bcfe5e150da34b1171b361d0d0cd5" - integrity sha512-1NFw6Gyh8l4rKgYBeP3IWv+EdlV65Tkk2O5hEjMsAvBUMbO5KeYMy0A8quY0egR8+k+K0x086XVCLzqdQm3CGQ== +"@secretlint/profiler@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/profiler/-/profiler-7.0.7.tgz#d4e20f28ea644e3ed525755c2ed0620fe939ec7a" + integrity sha512-RX5x0PH74Inty7CaUJ6iLCjr5wbby7oRhoxMkWB4yUevmJKzCadGS8eVK/gNHrKt93aAdCGb/ic/wRE5+4fX5w== "@secretlint/secretlint-rule-aws@^6.2.4": version "6.2.4" @@ -2564,12 +2567,12 @@ "@secretlint/types" "^6.2.4" "@textlint/regexp-string-matcher" "^2.0.2" -"@secretlint/source-creator@^6.2.4": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@secretlint/source-creator/-/source-creator-6.2.4.tgz#6ed34573b619b20773013d65405f82e300e50337" - integrity sha512-4x5MvkgB6seaDTkTjfb1WaK6GVzGpqNje4l2Ma8YisfwyM6ViPNdkJkDh8Q9+PWpozUy10YjqPVRqlw6/PoYZg== +"@secretlint/source-creator@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/source-creator/-/source-creator-7.0.7.tgz#e2afffcc830e7488f18d74e505ba33ae2879f374" + integrity sha512-yWd85+V63jNyII3o2K1lySq8AYC4NuhdBsEJEPgrMCp08excfGMw6ZM8d6tQgrOI1bxrbZANXUWxQO8CSHtj6Q== dependencies: - "@secretlint/types" "^6.2.4" + "@secretlint/types" "^7.0.7" istextorbinary "^6.0.0" "@secretlint/types@^6.2.4": @@ -2577,6 +2580,11 @@ resolved "https://registry.yarnpkg.com/@secretlint/types/-/types-6.2.4.tgz#9b6d55df313a15319c9ffcbaf9265c58bed5aa2d" integrity sha512-IzJo5ECo/mU4DYeKLIHY0WyyU1XsE2NcMIxBC6z9taWhuQstU3dwHEdQZt/GzduTWowgI9Cgi0qx7vdxkqrLHw== +"@secretlint/types@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@secretlint/types/-/types-7.0.7.tgz#84f1ee60aeab8362210bbe208b7488f02bb0f331" + integrity sha512-ruGA8xoqxzaF2lHam1G7KcVjJ2z5JnB3fTnyy1sSOioyV7lXPP7aUMr/wlv+MOvufGXkPRFatZmljV9WnILnJA== + "@semantic-release/changelog@^6.0.1": version "6.0.3" resolved "https://registry.yarnpkg.com/@semantic-release/changelog/-/changelog-6.0.3.tgz#6195630ecbeccad174461de727d5f975abc23eeb" @@ -2783,6 +2791,11 @@ resolved "https://registry.yarnpkg.com/@textlint/module-interop/-/module-interop-12.6.1.tgz#82adf942281a8880e1ad70b305d8caba87356830" integrity sha512-COyRctLVh2ktAObmht3aNtqUvP0quoellKu1c2RrXny1po+Mf7PkvEKIxphtArE4JXMAmu01cDxfH6X88+eYIg== +"@textlint/module-interop@^13.3.3": + version "13.3.3" + resolved "https://registry.yarnpkg.com/@textlint/module-interop/-/module-interop-13.3.3.tgz#645b47b9e951030b2d656e2c9266b5587de2a17b" + integrity sha512-CwfVpRGAxbkhGY9vLLU06Q/dy/RMNnyzbmt6IS2WIyxqxvGaF7QZtFYpKEEm63aemVyUvzQ7WM3yVOoUg6P92w== + "@textlint/regexp-string-matcher@^2.0.2": version "2.0.2" resolved "https://registry.yarnpkg.com/@textlint/regexp-string-matcher/-/regexp-string-matcher-2.0.2.tgz#cef4d8353dac624086069e290d9631ca285df34d" @@ -3683,10 +3696,10 @@ bottleneck@^2.15.3: resolved "https://registry.yarnpkg.com/bottleneck/-/bottleneck-2.19.5.tgz#5df0b90f59fd47656ebe63c78a98419205cadd91" integrity sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw== -boundary@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/boundary/-/boundary-1.0.1.tgz#4d67dc2602c0cc16dd9bce7ebf87e948290f5812" - integrity sha512-AaLhxHwYVh55iOTJncV3DE5o7RakEUSSj64XXEWRTiIhlp7aDI8qR0vY/k8Uw0Z234VjZi/iG/WxfrvqYPUCww== +boundary@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/boundary/-/boundary-2.0.0.tgz#169c8b1f0d44cf2c25938967a328f37e0a4e5efc" + integrity sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA== brace-expansion@^1.1.7: version "1.1.11" @@ -4568,7 +4581,7 @@ decamelize-keys@^1.1.0: decamelize "^1.1.0" map-obj "^1.0.0" -decamelize@^1.1.0, decamelize@^1.2.0: +decamelize@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -5472,7 +5485,7 @@ fast-glob@^3.1.1: merge2 "^1.3.0" micromatch "^4.0.4" -fast-glob@^3.2.11, fast-glob@^3.2.9: +fast-glob@^3.2.9: version "3.2.11" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== @@ -5483,6 +5496,17 @@ fast-glob@^3.2.11, fast-glob@^3.2.9: merge2 "^1.3.0" micromatch "^4.0.4" +fast-glob@^3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fast-json-parse@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d" @@ -6078,14 +6102,14 @@ globby@11.1.0, globby@^11.0.0, globby@^11.0.1, globby@^11.1.0: merge2 "^1.4.1" slash "^3.0.0" -globby@^13.0.0: - version "13.1.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515" - integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ== +globby@^13.0.0, globby@^13.2.2: + version "13.2.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" + integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== dependencies: dir-glob "^3.0.1" - fast-glob "^3.2.11" - ignore "^5.2.0" + fast-glob "^3.3.0" + ignore "^5.2.4" merge2 "^1.4.1" slash "^4.0.0" @@ -6359,7 +6383,7 @@ ignore-walk@^6.0.0: dependencies: minimatch "^7.4.2" -ignore@^5.0.4, ignore@^5.2.0, ignore@~5.2.4: +ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4, ignore@~5.2.4: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== @@ -7895,24 +7919,6 @@ meow@^8.0.0, meow@^8.1.2: type-fest "^0.18.0" yargs-parser "^20.2.3" -meow@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" - integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize "^1.2.0" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - merge-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" @@ -10276,18 +10282,18 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.0.0" -secretlint@^6.2.0: - version "6.2.4" - resolved "https://registry.yarnpkg.com/secretlint/-/secretlint-6.2.4.tgz#0a84a23f0057764c643fbe2c50d7fb0c50ee1d15" - integrity sha512-O/Xb0yQ3I47aQXhktPd86Li3kXR7U6Nhiv1SUjCK4Hq4P5Eihaw74Ln56skzvx4yH5TWJYA5t/53VcI7bGIb5g== +secretlint@^7.0.7: + version "7.0.7" + resolved "https://registry.yarnpkg.com/secretlint/-/secretlint-7.0.7.tgz#103d02947dcc9035687ee44e1df1b41b6e16d524" + integrity sha512-Fq7j8vJNWd8VI4PCtXm5QE2VPIYySUqPBcqF2bLcDx5dBZ2INNjwT+2h1y7UGv2aMuG2dC82Vw4y7/voGHfn2A== dependencies: - "@secretlint/config-creator" "^6.2.4" - "@secretlint/formatter" "^6.2.4" - "@secretlint/node" "^6.2.4" - "@secretlint/profiler" "^6.2.4" + "@secretlint/config-creator" "^7.0.7" + "@secretlint/formatter" "^7.0.7" + "@secretlint/node" "^7.0.7" + "@secretlint/profiler" "^7.0.7" debug "^4.3.4" - globby "^11.1.0" - meow "^9.0.0" + globby "^13.2.2" + meow "^12.0.1" read-pkg "^8.0.0" "semver@2 || 3 || 4 || 5", semver@^5.6.0: @@ -10746,12 +10752,12 @@ strong-log-transformer@2.1.0, strong-log-transformer@^2.1.0: minimist "^1.2.0" through "^2.3.4" -structured-source@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/structured-source/-/structured-source-3.0.2.tgz#dd802425e0f53dc4a6e7aca3752901a1ccda7af5" - integrity sha512-Ap7JHfKgmH40SUjumqyKTHYHNZ8GvGQskP34ks0ElHCDEig+bYGpmXVksxPSrgcY9rkJqhVMzfeg5GIpZelfpQ== +structured-source@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/structured-source/-/structured-source-4.0.0.tgz#0c9e59ee43dedd8fc60a63731f60e358102a4948" + integrity sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA== dependencies: - boundary "^1.0.1" + boundary "^2.0.0" style-loader@^3.3.1: version "3.3.3"