diff --git a/.yarn/cache/@babel-compat-data-npm-7.14.5-112dec2d45-19701d675f.zip b/.yarn/cache/@babel-compat-data-npm-7.14.5-112dec2d45-19701d675f.zip deleted file mode 100644 index 4608760..0000000 Binary files a/.yarn/cache/@babel-compat-data-npm-7.14.5-112dec2d45-19701d675f.zip and /dev/null differ diff --git a/.yarn/cache/@babel-core-npm-7.14.6-903c8775cb-6ede604d8d.zip b/.yarn/cache/@babel-core-npm-7.14.6-903c8775cb-6ede604d8d.zip deleted file mode 100644 index 64bb2ff..0000000 Binary files a/.yarn/cache/@babel-core-npm-7.14.6-903c8775cb-6ede604d8d.zip and /dev/null differ diff --git a/.yarn/cache/@babel-eslint-parser-npm-7.14.5-f9a360f1f5-a63ab74d30.zip b/.yarn/cache/@babel-eslint-parser-npm-7.14.5-f9a360f1f5-a63ab74d30.zip deleted file mode 100644 index a49d0de..0000000 Binary files a/.yarn/cache/@babel-eslint-parser-npm-7.14.5-f9a360f1f5-a63ab74d30.zip and /dev/null differ diff --git a/.yarn/cache/@babel-generator-npm-7.14.5-296ef77bb1-7fcfeaf17e.zip b/.yarn/cache/@babel-generator-npm-7.14.5-296ef77bb1-7fcfeaf17e.zip deleted file mode 100644 index c8c3565..0000000 Binary files a/.yarn/cache/@babel-generator-npm-7.14.5-296ef77bb1-7fcfeaf17e.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-compilation-targets-npm-7.14.5-6e863fed9a-02df2c6d1b.zip b/.yarn/cache/@babel-helper-compilation-targets-npm-7.14.5-6e863fed9a-02df2c6d1b.zip deleted file mode 100644 index a85327e..0000000 Binary files a/.yarn/cache/@babel-helper-compilation-targets-npm-7.14.5-6e863fed9a-02df2c6d1b.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-function-name-npm-7.14.5-5fe13634f6-fd8ffa82f7.zip b/.yarn/cache/@babel-helper-function-name-npm-7.14.5-5fe13634f6-fd8ffa82f7.zip deleted file mode 100644 index b344cd2..0000000 Binary files a/.yarn/cache/@babel-helper-function-name-npm-7.14.5-5fe13634f6-fd8ffa82f7.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-get-function-arity-npm-7.14.5-e6a90e49c5-a60779918b.zip b/.yarn/cache/@babel-helper-get-function-arity-npm-7.14.5-e6a90e49c5-a60779918b.zip deleted file mode 100644 index d87d690..0000000 Binary files a/.yarn/cache/@babel-helper-get-function-arity-npm-7.14.5-e6a90e49c5-a60779918b.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-hoist-variables-npm-7.14.5-e24b531b4d-35af58eebf.zip b/.yarn/cache/@babel-helper-hoist-variables-npm-7.14.5-e24b531b4d-35af58eebf.zip deleted file mode 100644 index 73e3e23..0000000 Binary files a/.yarn/cache/@babel-helper-hoist-variables-npm-7.14.5-e24b531b4d-35af58eebf.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-member-expression-to-functions-npm-7.14.5-3c6b23a39a-5acb23803b.zip b/.yarn/cache/@babel-helper-member-expression-to-functions-npm-7.14.5-3c6b23a39a-5acb23803b.zip deleted file mode 100644 index 00ccc8e..0000000 Binary files a/.yarn/cache/@babel-helper-member-expression-to-functions-npm-7.14.5-3c6b23a39a-5acb23803b.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-module-imports-npm-7.14.5-11d168065b-b982799086.zip b/.yarn/cache/@babel-helper-module-imports-npm-7.14.5-11d168065b-b982799086.zip deleted file mode 100644 index 62e043e..0000000 Binary files a/.yarn/cache/@babel-helper-module-imports-npm-7.14.5-11d168065b-b982799086.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-module-transforms-npm-7.14.5-6e33b6adf7-f5d64c0242.zip b/.yarn/cache/@babel-helper-module-transforms-npm-7.14.5-6e33b6adf7-f5d64c0242.zip deleted file mode 100644 index 0750b93..0000000 Binary files a/.yarn/cache/@babel-helper-module-transforms-npm-7.14.5-6e33b6adf7-f5d64c0242.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-optimise-call-expression-npm-7.14.5-9d0e7b0f83-c7af558c63.zip b/.yarn/cache/@babel-helper-optimise-call-expression-npm-7.14.5-9d0e7b0f83-c7af558c63.zip deleted file mode 100644 index 73faee1..0000000 Binary files a/.yarn/cache/@babel-helper-optimise-call-expression-npm-7.14.5-9d0e7b0f83-c7af558c63.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-replace-supers-npm-7.14.5-871214921c-35d33cfe47.zip b/.yarn/cache/@babel-helper-replace-supers-npm-7.14.5-871214921c-35d33cfe47.zip deleted file mode 100644 index 8112e66..0000000 Binary files a/.yarn/cache/@babel-helper-replace-supers-npm-7.14.5-871214921c-35d33cfe47.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-simple-access-npm-7.14.5-fbcf0c968b-cd795416bd.zip b/.yarn/cache/@babel-helper-simple-access-npm-7.14.5-fbcf0c968b-cd795416bd.zip deleted file mode 100644 index 9342fae..0000000 Binary files a/.yarn/cache/@babel-helper-simple-access-npm-7.14.5-fbcf0c968b-cd795416bd.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-split-export-declaration-npm-7.14.5-193bcc5a6e-93437025a3.zip b/.yarn/cache/@babel-helper-split-export-declaration-npm-7.14.5-193bcc5a6e-93437025a3.zip deleted file mode 100644 index 50d908f..0000000 Binary files a/.yarn/cache/@babel-helper-split-export-declaration-npm-7.14.5-193bcc5a6e-93437025a3.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-validator-option-npm-7.14.5-fd38dcf0bc-1b25c34a5c.zip b/.yarn/cache/@babel-helper-validator-option-npm-7.14.5-fd38dcf0bc-1b25c34a5c.zip deleted file mode 100644 index 2587e74..0000000 Binary files a/.yarn/cache/@babel-helper-validator-option-npm-7.14.5-fd38dcf0bc-1b25c34a5c.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helpers-npm-7.14.6-98a6c32cb0-fe4e73975b.zip b/.yarn/cache/@babel-helpers-npm-7.14.6-98a6c32cb0-fe4e73975b.zip deleted file mode 100644 index 2e9370c..0000000 Binary files a/.yarn/cache/@babel-helpers-npm-7.14.6-98a6c32cb0-fe4e73975b.zip and /dev/null differ diff --git a/.yarn/cache/@babel-template-npm-7.14.5-98e7aff771-4939199c5b.zip b/.yarn/cache/@babel-template-npm-7.14.5-98e7aff771-4939199c5b.zip deleted file mode 100644 index 0643448..0000000 Binary files a/.yarn/cache/@babel-template-npm-7.14.5-98e7aff771-4939199c5b.zip and /dev/null differ diff --git a/.yarn/cache/@babel-traverse-npm-7.14.5-3d930726ec-3f4cf5ed68.zip b/.yarn/cache/@babel-traverse-npm-7.14.5-3d930726ec-3f4cf5ed68.zip deleted file mode 100644 index b20d74d..0000000 Binary files a/.yarn/cache/@babel-traverse-npm-7.14.5-3d930726ec-3f4cf5ed68.zip and /dev/null differ diff --git a/.yarn/cache/@eslint-community-eslint-utils-npm-4.1.2-c61919fe72-de817fbb30.zip b/.yarn/cache/@eslint-community-eslint-utils-npm-4.1.2-c61919fe72-de817fbb30.zip new file mode 100644 index 0000000..42212fd Binary files /dev/null and b/.yarn/cache/@eslint-community-eslint-utils-npm-4.1.2-c61919fe72-de817fbb30.zip differ diff --git a/.yarn/cache/builtin-modules-npm-3.2.0-ef7266e931-0265aa1ba7.zip b/.yarn/cache/builtin-modules-npm-3.3.0-db4f3d32de-db021755d7.zip similarity index 57% rename from .yarn/cache/builtin-modules-npm-3.2.0-ef7266e931-0265aa1ba7.zip rename to .yarn/cache/builtin-modules-npm-3.3.0-db4f3d32de-db021755d7.zip index 4dd1f58..c7e2044 100644 Binary files a/.yarn/cache/builtin-modules-npm-3.2.0-ef7266e931-0265aa1ba7.zip and b/.yarn/cache/builtin-modules-npm-3.3.0-db4f3d32de-db021755d7.zip differ diff --git a/.yarn/cache/ci-info-npm-3.2.0-90f4cf0660-c68995a94e.zip b/.yarn/cache/ci-info-npm-3.2.0-90f4cf0660-c68995a94e.zip deleted file mode 100644 index aec16f5..0000000 Binary files a/.yarn/cache/ci-info-npm-3.2.0-90f4cf0660-c68995a94e.zip and /dev/null differ diff --git a/.yarn/cache/ci-info-npm-3.7.1-fd86862c3f-72d93d5101.zip b/.yarn/cache/ci-info-npm-3.7.1-fd86862c3f-72d93d5101.zip new file mode 100644 index 0000000..42dcad2 Binary files /dev/null and b/.yarn/cache/ci-info-npm-3.7.1-fd86862c3f-72d93d5101.zip differ diff --git a/.yarn/cache/convert-source-map-npm-1.8.0-037f671dde-985d974a2d.zip b/.yarn/cache/convert-source-map-npm-1.8.0-037f671dde-985d974a2d.zip deleted file mode 100644 index 00cffe5..0000000 Binary files a/.yarn/cache/convert-source-map-npm-1.8.0-037f671dde-985d974a2d.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-unicorn-npm-32.0.1-bd22dedee0-e74051e8b0.zip b/.yarn/cache/eslint-plugin-unicorn-npm-32.0.1-bd22dedee0-e74051e8b0.zip deleted file mode 100644 index 3eafa51..0000000 Binary files a/.yarn/cache/eslint-plugin-unicorn-npm-32.0.1-bd22dedee0-e74051e8b0.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-unicorn-npm-45.0.2-88efe3cba2-c6ef0a0694.zip b/.yarn/cache/eslint-plugin-unicorn-npm-45.0.2-88efe3cba2-c6ef0a0694.zip new file mode 100644 index 0000000..16c15a2 Binary files /dev/null and b/.yarn/cache/eslint-plugin-unicorn-npm-45.0.2-88efe3cba2-c6ef0a0694.zip differ diff --git a/.yarn/cache/eslint-template-visitor-npm-2.3.2-2d1a722dab-83da75f462.zip b/.yarn/cache/eslint-template-visitor-npm-2.3.2-2d1a722dab-83da75f462.zip deleted file mode 100644 index 6c6a9b7..0000000 Binary files a/.yarn/cache/eslint-template-visitor-npm-2.3.2-2d1a722dab-83da75f462.zip and /dev/null differ diff --git a/.yarn/cache/gensync-npm-1.0.0-beta.2-224666d72f-a7437e58c6.zip b/.yarn/cache/gensync-npm-1.0.0-beta.2-224666d72f-a7437e58c6.zip deleted file mode 100644 index 75a7ba5..0000000 Binary files a/.yarn/cache/gensync-npm-1.0.0-beta.2-224666d72f-a7437e58c6.zip and /dev/null differ diff --git a/.yarn/cache/globals-npm-11.12.0-1fa7f41a6c-67051a45ec.zip b/.yarn/cache/globals-npm-11.12.0-1fa7f41a6c-67051a45ec.zip deleted file mode 100644 index 306b5aa..0000000 Binary files a/.yarn/cache/globals-npm-11.12.0-1fa7f41a6c-67051a45ec.zip and /dev/null differ diff --git a/.yarn/cache/import-modules-npm-2.1.0-f8f1a4ea1a-d9ac33dfea.zip b/.yarn/cache/import-modules-npm-2.1.0-f8f1a4ea1a-d9ac33dfea.zip deleted file mode 100644 index 827ac60..0000000 Binary files a/.yarn/cache/import-modules-npm-2.1.0-f8f1a4ea1a-d9ac33dfea.zip and /dev/null differ diff --git a/.yarn/cache/is-builtin-module-npm-3.1.0-8623ffacd0-f1e5dd2cd5.zip b/.yarn/cache/is-builtin-module-npm-3.1.0-8623ffacd0-f1e5dd2cd5.zip deleted file mode 100644 index 6077538..0000000 Binary files a/.yarn/cache/is-builtin-module-npm-3.1.0-8623ffacd0-f1e5dd2cd5.zip and /dev/null differ diff --git a/.yarn/cache/is-builtin-module-npm-3.2.0-8f435dc375-0315751b89.zip b/.yarn/cache/is-builtin-module-npm-3.2.0-8f435dc375-0315751b89.zip new file mode 100644 index 0000000..c9f1eae Binary files /dev/null and b/.yarn/cache/is-builtin-module-npm-3.2.0-8f435dc375-0315751b89.zip differ diff --git a/.yarn/cache/jsesc-npm-0.5.0-6827074492-b8b44cbfc9.zip b/.yarn/cache/jsesc-npm-0.5.0-6827074492-b8b44cbfc9.zip new file mode 100644 index 0000000..00aca13 Binary files /dev/null and b/.yarn/cache/jsesc-npm-0.5.0-6827074492-b8b44cbfc9.zip differ diff --git a/.yarn/cache/jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip b/.yarn/cache/jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip deleted file mode 100644 index 08cc200..0000000 Binary files a/.yarn/cache/jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip and /dev/null differ diff --git a/.yarn/cache/jsesc-npm-3.0.2-3b3b74ec0d-a36d3ca405.zip b/.yarn/cache/jsesc-npm-3.0.2-3b3b74ec0d-a36d3ca405.zip new file mode 100644 index 0000000..ac72feb Binary files /dev/null and b/.yarn/cache/jsesc-npm-3.0.2-3b3b74ec0d-a36d3ca405.zip differ diff --git a/.yarn/cache/json5-npm-2.2.0-da49dc7cb5-e88fc5274b.zip b/.yarn/cache/json5-npm-2.2.0-da49dc7cb5-e88fc5274b.zip deleted file mode 100644 index 322b81d..0000000 Binary files a/.yarn/cache/json5-npm-2.2.0-da49dc7cb5-e88fc5274b.zip and /dev/null differ diff --git a/.yarn/cache/min-indent-npm-1.0.1-77031f50e1-bfc6dd03c5.zip b/.yarn/cache/min-indent-npm-1.0.1-77031f50e1-bfc6dd03c5.zip new file mode 100644 index 0000000..5ab689d Binary files /dev/null and b/.yarn/cache/min-indent-npm-1.0.1-77031f50e1-bfc6dd03c5.zip differ diff --git a/.yarn/cache/multimap-npm-1.1.0-86e72bcb35-42769c9dd7.zip b/.yarn/cache/multimap-npm-1.1.0-86e72bcb35-42769c9dd7.zip deleted file mode 100644 index 05726f2..0000000 Binary files a/.yarn/cache/multimap-npm-1.1.0-86e72bcb35-42769c9dd7.zip and /dev/null differ diff --git a/.yarn/cache/regexp-tree-npm-0.1.24-b265ab7f23-5807013289.zip b/.yarn/cache/regexp-tree-npm-0.1.24-b265ab7f23-5807013289.zip new file mode 100644 index 0000000..fa8f550 Binary files /dev/null and b/.yarn/cache/regexp-tree-npm-0.1.24-b265ab7f23-5807013289.zip differ diff --git a/.yarn/cache/regjsparser-npm-0.9.1-47cd7c2ee2-5e1b76afe8.zip b/.yarn/cache/regjsparser-npm-0.9.1-47cd7c2ee2-5e1b76afe8.zip new file mode 100644 index 0000000..6c8bd31 Binary files /dev/null and b/.yarn/cache/regjsparser-npm-0.9.1-47cd7c2ee2-5e1b76afe8.zip differ diff --git a/.yarn/cache/reserved-words-npm-0.1.2-eed4b16ca9-72e80f71dc.zip b/.yarn/cache/reserved-words-npm-0.1.2-eed4b16ca9-72e80f71dc.zip deleted file mode 100644 index bc57b4b..0000000 Binary files a/.yarn/cache/reserved-words-npm-0.1.2-eed4b16ca9-72e80f71dc.zip and /dev/null differ diff --git a/.yarn/cache/semver-npm-7.3.8-25a996cb4f-ba9c7cbbf2.zip b/.yarn/cache/semver-npm-7.3.8-25a996cb4f-ba9c7cbbf2.zip new file mode 100644 index 0000000..c6d8940 Binary files /dev/null and b/.yarn/cache/semver-npm-7.3.8-25a996cb4f-ba9c7cbbf2.zip differ diff --git a/.yarn/cache/source-map-npm-0.5.7-7c3f035429-5dc2043b93.zip b/.yarn/cache/source-map-npm-0.5.7-7c3f035429-5dc2043b93.zip deleted file mode 100644 index de83a42..0000000 Binary files a/.yarn/cache/source-map-npm-0.5.7-7c3f035429-5dc2043b93.zip and /dev/null differ diff --git a/.yarn/cache/strip-indent-npm-3.0.0-519e75a28d-18f045d57d.zip b/.yarn/cache/strip-indent-npm-3.0.0-519e75a28d-18f045d57d.zip new file mode 100644 index 0000000..d24c484 Binary files /dev/null and b/.yarn/cache/strip-indent-npm-3.0.0-519e75a28d-18f045d57d.zip differ diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index e1fc195..e26dec9 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/package.json b/package.json index 6789240..db3122d 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-sort-keys-fix": "^1.1.2", "eslint-plugin-type-graphql": "^0.3.0", - "eslint-plugin-unicorn": "^32.0.1", + "eslint-plugin-unicorn": "^45.0.2", "eslint-plugin-woke": "^1.0.0", "eslint-plugin-write-good-comments": "^0.1.3", "nodemon": "^2.0.5", diff --git a/yarn.lock b/yarn.lock index 49baa85..ac257a7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -71,7 +71,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.14.5": +"@babel/code-frame@npm:^7.0.0": version: 7.14.5 resolution: "@babel/code-frame@npm:7.14.5" dependencies: @@ -80,177 +80,6 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/compat-data@npm:7.14.5" - checksum: 19701d675f849a8191cda2694d9f2fac4bb8fe0179911e3e32bf267f8b886b9825a9f4afbd6ebad170bd64b086fa115720a54b1c49e2ace3b857effadd80054d - languageName: node - linkType: hard - -"@babel/core@npm:^7.12.16": - version: 7.14.6 - resolution: "@babel/core@npm:7.14.6" - dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/generator": ^7.14.5 - "@babel/helper-compilation-targets": ^7.14.5 - "@babel/helper-module-transforms": ^7.14.5 - "@babel/helpers": ^7.14.6 - "@babel/parser": ^7.14.6 - "@babel/template": ^7.14.5 - "@babel/traverse": ^7.14.5 - "@babel/types": ^7.14.5 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.1.2 - semver: ^6.3.0 - source-map: ^0.5.0 - checksum: 6ede604d8de7a103c087b96a58548a3d27efb9e53de6ecc84f4b4ca947cd91f02b0289fc04557b04eb6e31243dbeabdcdb8fd520a1780f284333f56eb1b58913 - languageName: node - linkType: hard - -"@babel/eslint-parser@npm:^7.12.16": - version: 7.14.5 - resolution: "@babel/eslint-parser@npm:7.14.5" - dependencies: - eslint-scope: ^5.1.1 - eslint-visitor-keys: ^2.1.0 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ">=7.11.0" - eslint: ">=7.5.0" - checksum: a63ab74d30a6a6d1f34e6a52403eb2acdb273100d2139f0c751692389b6a04f6befebddb133f0c4417c475acf072bbc0b47dcf93097f018918aebec5705e5339 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/generator@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - jsesc: ^2.5.1 - source-map: ^0.5.0 - checksum: 7fcfeaf17e8e76ea91c66dc86c776d2112f52ce0315d3f4ca6a74b6eada0be1592d1ea6286d7241d3f634b63717ceef5d180d041a0b3dca9d071ba2e5fa7c77b - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-compilation-targets@npm:7.14.5" - dependencies: - "@babel/compat-data": ^7.14.5 - "@babel/helper-validator-option": ^7.14.5 - browserslist: ^4.16.6 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 02df2c6d1bc5f2336f380945aa266a3a65d057c5eff6be667235a8005048b21f69e4aaebc8e43ccfc2fb406688383ae8e572f257413febf244772e5e7af5fd7f - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-function-name@npm:7.14.5" - dependencies: - "@babel/helper-get-function-arity": ^7.14.5 - "@babel/template": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: fd8ffa82f7622b6e9a6294fb3b98b42e743ab2a8e3c329367667a960b5b98b48bc5ebf8be7308981f1985b9f3c69e1a3b4a91c8944ae97c31803240da92fb3c8 - languageName: node - linkType: hard - -"@babel/helper-get-function-arity@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-get-function-arity@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: a60779918b677a35e177bb4f46babfd54e9790587b6a4f076092a9eff2a940cbeacdeb10c94331b26abfe838769554d72293d16df897246cfccd1444e5e27cb7 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-hoist-variables@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: 35af58eebffca10988de7003e044ce2d27212aea72ac6d2c4604137da7f1e193cc694d8d60805d0d0beaf3d990f6f2dcc2622c52e3d3148e37017a29cacf2e56 - languageName: node - linkType: hard - -"@babel/helper-member-expression-to-functions@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-member-expression-to-functions@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: 5acb23803b92baa1b28a0f16cefa12b76d1ec170453a15ae70e646aedd25d66fd193c7b8841d9dea5d52a0a8f193635fcda74c444bbcb79b71c95a9bd6d9c013 - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-module-imports@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: b98279908698a50a22634e683924cb25eb93edf1bf28ac65691dfa82d7a1a4dae4e6b12b8ef9f9a50171ca484620bce544f270873c53505d8a45364c5b665c0c - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-module-transforms@npm:7.14.5" - dependencies: - "@babel/helper-module-imports": ^7.14.5 - "@babel/helper-replace-supers": ^7.14.5 - "@babel/helper-simple-access": ^7.14.5 - "@babel/helper-split-export-declaration": ^7.14.5 - "@babel/helper-validator-identifier": ^7.14.5 - "@babel/template": ^7.14.5 - "@babel/traverse": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: f5d64c0242ec8949ee09069a634d28ae750ab22f9533ea90eab9eaf3405032a33b0b329a63fac0a7901482efb8a388a06279f7544225a0bc3c1b92b306ab2b6e - languageName: node - linkType: hard - -"@babel/helper-optimise-call-expression@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-optimise-call-expression@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: c7af558c63eb5449bf2249f1236d892ed54a400cb6c721756cde573b996c12c64dee6b57fa18ad1a0025d152e6f689444f7ea32997a1d56e1af66c3eda18843d - languageName: node - linkType: hard - -"@babel/helper-replace-supers@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-replace-supers@npm:7.14.5" - dependencies: - "@babel/helper-member-expression-to-functions": ^7.14.5 - "@babel/helper-optimise-call-expression": ^7.14.5 - "@babel/traverse": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: 35d33cfe473f9fb5cc1110ee259686179ecd07e00e07d9eb03de998e47f49d59fc2e183cf6be0793fd6bec24510b893415e52ace93ae940f94663c4a02c6fbd0 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-simple-access@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: cd795416bd10dd2f1bdebb36f1af08bf263024fdbf789cfda5dd1fbf4fea1fd0375e21d0bcb910a7d49b09b7480340797dcdfc888fbc895aeae45c145358ad75 - languageName: node - linkType: hard - -"@babel/helper-split-export-declaration@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-split-export-declaration@npm:7.14.5" - dependencies: - "@babel/types": ^7.14.5 - checksum: 93437025a33747bfd37d6d5a9cdac8f4b6b3e5c0c53c0e24c5444575e731ea64fd5471a51a039fd74ff3378f916ea2d69d9f10274d253ed6f832952be2fd65f0 - languageName: node - linkType: hard - "@babel/helper-string-parser@npm:^7.19.4": version: 7.19.4 resolution: "@babel/helper-string-parser@npm:7.19.4" @@ -279,24 +108,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-validator-option@npm:7.14.5" - checksum: 1b25c34a5cb3d8602280f33b9ab687d2a77895e3616458d0f70ddc450ada9b05e342c44f322bc741d51b252e84cff6ec44ae93d622a3354828579a643556b523 - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.14.6": - version: 7.14.6 - resolution: "@babel/helpers@npm:7.14.6" - dependencies: - "@babel/template": ^7.14.5 - "@babel/traverse": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: fe4e73975b062a8b8b95f499f4ac1064c9a53d4ee83cc273c2420250f6a46b59f1f5e35050d41ebe04efd7885a28ceea6f4f16d8eb091e24622f2a4a5eb20f23 - languageName: node - linkType: hard - "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.14.5": version: 7.14.5 resolution: "@babel/highlight@npm:7.14.5" @@ -308,7 +119,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.16.2, @babel/parser@npm:^7.14.5, @babel/parser@npm:^7.14.6": +"@babel/parser@npm:7.16.2": version: 7.16.2 resolution: "@babel/parser@npm:7.16.2" bin: @@ -326,35 +137,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/template@npm:7.14.5" - dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/parser": ^7.14.5 - "@babel/types": ^7.14.5 - checksum: 4939199c5b1ca8940e14c87f30f4fab5f35c909bef88447131075349027546927b4e3e08e50db5c2db2024f2c6585a4fe571c739c835ac980f7a4ada2dd8a623 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/traverse@npm:7.14.5" - dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/generator": ^7.14.5 - "@babel/helper-function-name": ^7.14.5 - "@babel/helper-hoist-variables": ^7.14.5 - "@babel/helper-split-export-declaration": ^7.14.5 - "@babel/parser": ^7.14.5 - "@babel/types": ^7.14.5 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: 3f4cf5ed685db7fef76d4242cbb14d111db0ea0a7cca163edd29e09ace13312ce085595e7d90fedae2e14e40448a116c222b1060e1c799b87266b8ed92492a3d - languageName: node - linkType: hard - -"@babel/types@npm:7.16.0, @babel/types@npm:^7.14.5": +"@babel/types@npm:7.16.0": version: 7.16.0 resolution: "@babel/types@npm:7.16.0" dependencies: @@ -404,6 +187,17 @@ __metadata: languageName: node linkType: hard +"@eslint-community/eslint-utils@npm:^4.1.2": + version: 4.1.2 + resolution: "@eslint-community/eslint-utils@npm:4.1.2" + dependencies: + eslint-visitor-keys: ^3.3.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: de817fbb30a6b92c5cce0a3a3163e0c71185ade5afa9a4060aaab379885a972c2a1617f9f3d0b39242ef055c77c67af01fe1f6ffe506ccfde85a7f33917dac7c + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.2": version: 0.4.2 resolution: "@eslint/eslintrc@npm:0.4.2" @@ -2319,7 +2113,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.14.5, browserslist@npm:^4.16.6": +"browserslist@npm:^4.14.5": version: 4.16.6 resolution: "browserslist@npm:4.16.6" dependencies: @@ -2406,10 +2200,10 @@ __metadata: languageName: node linkType: hard -"builtin-modules@npm:^3.0.0": - version: 3.2.0 - resolution: "builtin-modules@npm:3.2.0" - checksum: 0265aa1ba78e1a16f4e18668d815cb43fb364e6a6b8aa9189c6f44c7b894a551a43b323c40206959d2d4b2568c1f2805607ad6c88adc306a776ce6904cca6715 +"builtin-modules@npm:^3.3.0": + version: 3.3.0 + resolution: "builtin-modules@npm:3.3.0" + checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d languageName: node linkType: hard @@ -2636,10 +2430,10 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^3.1.1": - version: 3.2.0 - resolution: "ci-info@npm:3.2.0" - checksum: c68995a94e95ce3f233ff845e62dfc56f2e8ff1e3f5c1361bcdd520cbbc9726d8a54cbc1a685cb9ee19c3c5e71a1dade6dda23eb364b59b8e6c32508a9b761bc +"ci-info@npm:^3.6.1": + version: 3.7.1 + resolution: "ci-info@npm:3.7.1" + checksum: 72d93d5101ea1c186511277fbd8d06ae8a6e028cc2fb94361e92bf735b39c5ebd192e8d15a66ff8c4e3ed569f87c2f844e96f90e141b2de5c649f77ec34ff601 languageName: node linkType: hard @@ -2946,15 +2740,6 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.7.0": - version: 1.8.0 - resolution: "convert-source-map@npm:1.8.0" - dependencies: - safe-buffer: ~5.1.1 - checksum: 985d974a2d33e1a2543ada51c93e1ba2f73eaed608dc39f229afc78f71dcc4c8b7d7c684aa647e3c6a3a204027444d69e53e169ce94e8d1fa8d7dee80c9c8fed - languageName: node - linkType: hard - "cookie-signature@npm:1.0.6": version: 1.0.6 resolution: "cookie-signature@npm:1.0.6" @@ -3709,26 +3494,29 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^32.0.1": - version: 32.0.1 - resolution: "eslint-plugin-unicorn@npm:32.0.1" +"eslint-plugin-unicorn@npm:^45.0.2": + version: 45.0.2 + resolution: "eslint-plugin-unicorn@npm:45.0.2" dependencies: - ci-info: ^3.1.1 + "@babel/helper-validator-identifier": ^7.19.1 + "@eslint-community/eslint-utils": ^4.1.2 + ci-info: ^3.6.1 clean-regexp: ^1.0.0 - eslint-template-visitor: ^2.3.2 - eslint-utils: ^2.1.0 - import-modules: ^2.1.0 - is-builtin-module: ^3.1.0 + esquery: ^1.4.0 + indent-string: ^4.0.0 + is-builtin-module: ^3.2.0 + jsesc: ^3.0.2 lodash: ^4.17.21 pluralize: ^8.0.0 read-pkg-up: ^7.0.1 - regexp-tree: ^0.1.23 - reserved-words: ^0.1.2 + regexp-tree: ^0.1.24 + regjsparser: ^0.9.1 safe-regex: ^2.1.1 - semver: ^7.3.5 + semver: ^7.3.8 + strip-indent: ^3.0.0 peerDependencies: - eslint: ">=7.23.0" - checksum: e74051e8b05f66c55355c719e7738495e9fcdaca0beb618c223c65640406c1eb54e10c4858ee80a476f97e199174e265734dbcb35563137e407fe05cb7343454 + eslint: ">=8.28.0" + checksum: c6ef0a0694f147b58bcb389090d0da87892b469de176c26cf062758a670d288753336d98613f5519d7997d272248eadbc45a4d5127c0cbd39804c61dd0975962 languageName: node linkType: hard @@ -3770,21 +3558,6 @@ __metadata: languageName: node linkType: hard -"eslint-template-visitor@npm:^2.3.2": - version: 2.3.2 - resolution: "eslint-template-visitor@npm:2.3.2" - dependencies: - "@babel/core": ^7.12.16 - "@babel/eslint-parser": ^7.12.16 - eslint-visitor-keys: ^2.0.0 - esquery: ^1.3.1 - multimap: ^1.1.0 - peerDependencies: - eslint: ">=7.0.0" - checksum: 83da75f46251d0f3c72367db23993194b105e8dde96f70d1fc782ece5ed7f8d299c4d7f9330fd1f2774458bed90c21c445984f659efc11c4bb49491a8d934e3e - languageName: node - linkType: hard - "eslint-utils@npm:^2.1.0": version: 2.1.0 resolution: "eslint-utils@npm:2.1.0" @@ -3812,7 +3585,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.0.0, eslint-visitor-keys@npm:^2.1.0": +"eslint-visitor-keys@npm:^2.0.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d @@ -3918,7 +3691,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.3.1, esquery@npm:^1.4.0": +"esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" dependencies: @@ -4384,13 +4157,6 @@ __metadata: languageName: node linkType: hard -"gensync@npm:^1.0.0-beta.2": - version: 1.0.0-beta.2 - resolution: "gensync@npm:1.0.0-beta.2" - checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec - languageName: node - linkType: hard - "get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" @@ -4520,13 +4286,6 @@ __metadata: languageName: node linkType: hard -"globals@npm:^11.1.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e - languageName: node - linkType: hard - "globals@npm:^13.6.0, globals@npm:^13.9.0": version: 13.9.0 resolution: "globals@npm:13.9.0" @@ -4929,13 +4688,6 @@ __metadata: languageName: node linkType: hard -"import-modules@npm:^2.1.0": - version: 2.1.0 - resolution: "import-modules@npm:2.1.0" - checksum: d9ac33dfea5a301c0cdc51455d875c373b2c04eb673488cb6d706474612575763f8ea6353d0b4a5bfffb2a9a06cbf4ecba90d8d9db4aa5f736fa957acbbc851c - languageName: node - linkType: hard - "imurmurhash@npm:^0.1.4": version: 0.1.4 resolution: "imurmurhash@npm:0.1.4" @@ -5081,12 +4833,12 @@ __metadata: languageName: node linkType: hard -"is-builtin-module@npm:^3.1.0": - version: 3.1.0 - resolution: "is-builtin-module@npm:3.1.0" +"is-builtin-module@npm:^3.2.0": + version: 3.2.0 + resolution: "is-builtin-module@npm:3.2.0" dependencies: - builtin-modules: ^3.0.0 - checksum: f1e5dd2cd5f252d4d799b20a0c8c4f7e9c399c4d141749af76ca0121058d4062c3015d026f1b1409dd3d2a4ddfb9b15cf6eb9c370fed53fea8652ce35b5e95cb + builtin-modules: ^3.3.0 + checksum: 0315751b898feff0646511c896e88b608a755c5025d0ce9a3ad25783de50be870e47dafb838cebbb06fbb2a948b209ea55348eee267836c9dd40d3a11ec717d3 languageName: node linkType: hard @@ -5426,12 +5178,21 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" +"jsesc@npm:^3.0.2": + version: 3.0.2 + resolution: "jsesc@npm:3.0.2" + bin: + jsesc: bin/jsesc + checksum: a36d3ca40574a974d9c2063bf68c2b6141c20da8f2a36bd3279fc802563f35f0527a6c828801295bdfb2803952cf2cf387786c2c90ed564f88d5782475abfe3c + languageName: node + linkType: hard + +"jsesc@npm:~0.5.0": + version: 0.5.0 + resolution: "jsesc@npm:0.5.0" bin: jsesc: bin/jsesc - checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d + checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 languageName: node linkType: hard @@ -5488,17 +5249,6 @@ __metadata: languageName: node linkType: hard -"json5@npm:^2.1.2": - version: 2.2.0 - resolution: "json5@npm:2.2.0" - dependencies: - minimist: ^1.2.5 - bin: - json5: lib/cli.js - checksum: e88fc5274bb58fc99547baa777886b069d2dd96d9cfc4490b305fd16d711dabd5979e35a4f90873cefbeb552e216b041a304fe56702bedba76e19bc7845f208d - languageName: node - linkType: hard - "jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" @@ -6113,6 +5863,13 @@ __metadata: languageName: node linkType: hard +"min-indent@npm:^1.0.0": + version: 1.0.1 + resolution: "min-indent@npm:1.0.1" + checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 + languageName: node + linkType: hard + "minimatch@npm:^3.0.4": version: 3.0.4 resolution: "minimatch@npm:3.0.4" @@ -6320,13 +6077,6 @@ __metadata: languageName: node linkType: hard -"multimap@npm:^1.1.0": - version: 1.1.0 - resolution: "multimap@npm:1.1.0" - checksum: 42769c9dd74096d989618fd0f47c69d19f9bab48d1b0b673cfa6c44042a0bd5847524533a06afde80334b4a24defec27754dc8d1f083ee7bb880f69f437efabc - languageName: node - linkType: hard - "multistream@npm:^4.1.0": version: 4.1.0 resolution: "multistream@npm:4.1.0" @@ -7617,7 +7367,16 @@ __metadata: languageName: node linkType: hard -"regexp-tree@npm:^0.1.23, regexp-tree@npm:~0.1.1": +"regexp-tree@npm:^0.1.24": + version: 0.1.24 + resolution: "regexp-tree@npm:0.1.24" + bin: + regexp-tree: bin/regexp-tree + checksum: 5807013289d9205288d665e0f8d8cff94843dfd55fdedd1833eb9d9bbd07188a37dfa02942ec5cdc671180037f715148fac1ba6f18fd6be4268e5a8feb49d340 + languageName: node + linkType: hard + +"regexp-tree@npm:~0.1.1": version: 0.1.23 resolution: "regexp-tree@npm:0.1.23" bin: @@ -7658,6 +7417,17 @@ __metadata: languageName: node linkType: hard +"regjsparser@npm:^0.9.1": + version: 0.9.1 + resolution: "regjsparser@npm:0.9.1" + dependencies: + jsesc: ~0.5.0 + bin: + regjsparser: bin/parser + checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc + languageName: node + linkType: hard + "repeating@npm:^2.0.0": version: 2.0.1 resolution: "repeating@npm:2.0.1" @@ -7702,13 +7472,6 @@ __metadata: languageName: node linkType: hard -"reserved-words@npm:^0.1.2": - version: 0.1.2 - resolution: "reserved-words@npm:0.1.2" - checksum: 72e80f71dcde1e2d697e102473ad6d597e1659118836092c63cc4db68a64857f07f509176d239c8675b24f7f03574336bf202a780cc1adb39574e2884d1fd1fa - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -7945,6 +7708,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.8": + version: 7.3.8 + resolution: "semver@npm:7.3.8" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1 + languageName: node + linkType: hard + "send@npm:0.17.1": version: 0.17.1 resolution: "send@npm:0.17.1" @@ -8167,13 +7941,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0": - version: 0.5.7 - resolution: "source-map@npm:0.5.7" - checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d - languageName: node - linkType: hard - "source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" @@ -8469,6 +8236,15 @@ __metadata: languageName: node linkType: hard +"strip-indent@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-indent@npm:3.0.0" + dependencies: + min-indent: ^1.0.0 + checksum: 18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 + languageName: node + linkType: hard + "strip-json-comments@npm:^2.0.0, strip-json-comments@npm:~2.0.1": version: 2.0.1 resolution: "strip-json-comments@npm:2.0.1" @@ -9220,7 +8996,7 @@ __metadata: eslint-plugin-simple-import-sort: ^7.0.0 eslint-plugin-sort-keys-fix: ^1.1.2 eslint-plugin-type-graphql: ^0.3.0 - eslint-plugin-unicorn: ^32.0.1 + eslint-plugin-unicorn: ^45.0.2 eslint-plugin-woke: ^1.0.0 eslint-plugin-write-good-comments: ^0.1.3 express: ^4.17.1