feat: es6+mods

This commit is contained in:
Andres 2023-10-06 22:11:40 +02:00
commit 19c92ed244
19 changed files with 179 additions and 245 deletions

168
yarn.lock
View file

@ -22,16 +22,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/code-frame@npm:7.22.5"
dependencies:
"@babel/highlight": "npm:^7.22.5"
checksum: b1ac7de75859699a9118c5247f489cc943d8d041339323904cd8140592993762f50abc14bc49b6703cb8a94b1aa90d6df2599625825e7ae470c9283b4a6170aa
languageName: node
linkType: hard
"@babel/code-frame@npm:^7.22.13":
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.13":
version: 7.22.13
resolution: "@babel/code-frame@npm:7.22.13"
dependencies:
@ -41,6 +32,15 @@ __metadata:
languageName: node
linkType: hard
"@babel/code-frame@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/code-frame@npm:7.22.5"
dependencies:
"@babel/highlight": "npm:^7.22.5"
checksum: b1ac7de75859699a9118c5247f489cc943d8d041339323904cd8140592993762f50abc14bc49b6703cb8a94b1aa90d6df2599625825e7ae470c9283b4a6170aa
languageName: node
linkType: hard
"@babel/compat-data@npm:^7.22.9":
version: 7.22.9
resolution: "@babel/compat-data@npm:7.22.9"
@ -511,29 +511,7 @@ __metadata:
languageName: node
linkType: hard
"@commitlint/load@npm:>6.1.1":
version: 17.6.7
resolution: "@commitlint/load@npm:17.6.7"
dependencies:
"@commitlint/config-validator": "npm:^17.6.7"
"@commitlint/execute-rule": "npm:^17.4.0"
"@commitlint/resolve-extends": "npm:^17.6.7"
"@commitlint/types": "npm:^17.4.4"
"@types/node": "npm:*"
chalk: "npm:^4.1.0"
cosmiconfig: "npm:^8.0.0"
cosmiconfig-typescript-loader: "npm:^4.0.0"
lodash.isplainobject: "npm:^4.0.6"
lodash.merge: "npm:^4.6.2"
lodash.uniq: "npm:^4.5.0"
resolve-from: "npm:^5.0.0"
ts-node: "npm:^10.8.1"
typescript: "npm:^4.6.4 || ^5.0.0"
checksum: 70e627ee4146cba54889cdab242abe5b9d620de83b029a2c333c4b9b6b14e2bc2bd260e23443223b1c1e082c29cb2f4b8d928014bfc4c0680afa205e565ad3eb
languageName: node
linkType: hard
"@commitlint/load@npm:^17.7.2":
"@commitlint/load@npm:>6.1.1, @commitlint/load@npm:^17.7.2":
version: 17.7.2
resolution: "@commitlint/load@npm:17.7.2"
dependencies:
@ -1335,16 +1313,16 @@ __metadata:
linkType: hard
"@types/minimist@npm:^1.2.0":
version: 1.2.2
resolution: "@types/minimist@npm:1.2.2"
checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d
version: 1.2.3
resolution: "@types/minimist@npm:1.2.3"
checksum: 666ea4f8c39dcbdfbc3171fe6b3902157c845cc9cb8cee33c10deb706cda5e0cc80f98ace2d6d29f6774b0dc21180c96cd73c592a1cbefe04777247c7ba0e84b
languageName: node
linkType: hard
"@types/node@npm:*":
version: 20.4.5
resolution: "@types/node@npm:20.4.5"
checksum: aa31081f82a2d377f00cfd7ced73925753db1f542fca19e6b0442585a7322b8eacd957fdccaaff65d9976454d213af0980c12390c59a975cf8a368e3f872717a
version: 20.8.2
resolution: "@types/node@npm:20.8.2"
checksum: 61bd39870625d8afcbb4f21d6a0c3a9681f6d508dc6b06f2497e9ad3ec942092a120bcfdbc1757a8e4017308449bc2a9b9865b2b9840b158878a4e8cc0804a3c
languageName: node
linkType: hard
@ -1356,9 +1334,9 @@ __metadata:
linkType: hard
"@types/normalize-package-data@npm:^2.4.0":
version: 2.4.1
resolution: "@types/normalize-package-data@npm:2.4.1"
checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5
version: 2.4.2
resolution: "@types/normalize-package-data@npm:2.4.2"
checksum: 2132e4054711e6118de967ae3a34f8c564e58d71fbcab678ec2c34c14659f638a86c35a0fd45237ea35a4a03079cf0a485e3f97736ffba5ed647bfb5da086b03
languageName: node
linkType: hard
@ -2391,9 +2369,9 @@ __metadata:
linkType: hard
"cli-spinners@npm:^2.5.0":
version: 2.9.0
resolution: "cli-spinners@npm:2.9.0"
checksum: 457497ccef70eec3f1d0825e4a3396ba43f6833a4900c2047c0efe2beecb1c0df476949ea378bcb6595754f7508e28ae943eeb30bbda807f59f547b270ec334c
version: 2.9.1
resolution: "cli-spinners@npm:2.9.1"
checksum: 80b7b21f2e713729041b26afd02cd881a05ba83d0973c60d332e6010261a732a42d039bdf401dec32645cba41a69324880bbbd999c8876b1eb9888451137df01
languageName: node
linkType: hard
@ -2973,14 +2951,19 @@ __metadata:
linkType: hard
"cosmiconfig@npm:^8.0.0":
version: 8.2.0
resolution: "cosmiconfig@npm:8.2.0"
version: 8.3.6
resolution: "cosmiconfig@npm:8.3.6"
dependencies:
import-fresh: "npm:^3.2.1"
import-fresh: "npm:^3.3.0"
js-yaml: "npm:^4.1.0"
parse-json: "npm:^5.0.0"
parse-json: "npm:^5.2.0"
path-type: "npm:^4.0.0"
checksum: e0b188f9a672ee7135851bf9d9fc8f0ba00f9769c95fda5af0ebc274804f6aeb713b753e04e706f595e1fbd0fa67c5073840666019068c0296a06057560ab39d
peerDependencies:
typescript: ">=4.9.5"
peerDependenciesMeta:
typescript:
optional: true
checksum: 91d082baca0f33b1c085bf010f9ded4af43cbedacba8821da0fb5667184d0a848addc52c31fadd080007f904a555319c238cf5f4c03e6d58ece2e4876b2e73d6
languageName: node
linkType: hard
@ -4745,11 +4728,11 @@ __metadata:
linkType: hard
"handlebars@npm:^4.7.7":
version: 4.7.7
resolution: "handlebars@npm:4.7.7"
version: 4.7.8
resolution: "handlebars@npm:4.7.8"
dependencies:
minimist: "npm:^1.2.5"
neo-async: "npm:^2.6.0"
neo-async: "npm:^2.6.2"
source-map: "npm:^0.6.1"
uglify-js: "npm:^3.1.4"
wordwrap: "npm:^1.0.0"
@ -4758,7 +4741,7 @@ __metadata:
optional: true
bin:
handlebars: bin/handlebars
checksum: 617b1e689b7577734abc74564bdb8cdaddf8fd48ce72afdb489f426e9c60a7d6ee2a2707c023720c4059070128243c948bded8f2716e4543378033e3971b85ea
checksum: bd528f4dd150adf67f3f857118ef0fa43ff79a153b1d943fa0a770f2599e38b25a7a0dbac1a3611a4ec86970fd2325a81310fb788b5c892308c9f8743bd02e11
languageName: node
linkType: hard
@ -5021,7 +5004,7 @@ __metadata:
languageName: node
linkType: hard
"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1":
"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
dependencies:
@ -5205,16 +5188,7 @@ __metadata:
languageName: node
linkType: hard
"is-core-module@npm:^2.12.0, is-core-module@npm:^2.5.0":
version: 2.12.1
resolution: "is-core-module@npm:2.12.1"
dependencies:
has: "npm:^1.0.3"
checksum: 35d5f90c95f7c737d287121e924bdfcad0a47b33efd7f89c58e9ab3810b43b1f1d377b641797326bde500e47edf5a7bf74a464e0c336a5c7e827b13fa41b57af
languageName: node
linkType: hard
"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.9.0":
"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0":
version: 2.13.0
resolution: "is-core-module@npm:2.13.0"
dependencies:
@ -6561,7 +6535,7 @@ __metadata:
languageName: node
linkType: hard
"neo-async@npm:^2.6.0":
"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
checksum: 1a7948fea86f2b33ec766bc899c88796a51ba76a4afc9026764aedc6e7cde692a09067031e4a1bf6db4f978ccd99e7f5b6c03fe47ad9865c3d4f99050d67e002
@ -7001,7 +6975,7 @@ __metadata:
languageName: node
linkType: hard
"parse-json@npm:^5.0.0":
"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
dependencies:
@ -7659,20 +7633,7 @@ __metadata:
languageName: node
linkType: hard
"resolve@npm:^1.10.0":
version: 1.22.3
resolution: "resolve@npm:1.22.3"
dependencies:
is-core-module: "npm:^2.12.0"
path-parse: "npm:^1.0.7"
supports-preserve-symlinks-flag: "npm:^1.0.0"
bin:
resolve: bin/resolve
checksum: 3d733800d5f7525df912e9c4a68ee14574f42fa3676651debe6d2f6f55f8eef35626ad6330745da52943d695760f1ac7ee85b2c24f48be111f744aba7cb2e06d
languageName: node
linkType: hard
"resolve@npm:^1.22.2, resolve@npm:^1.22.4":
"resolve@npm:^1.10.0, resolve@npm:^1.22.2, resolve@npm:^1.22.4":
version: 1.22.6
resolution: "resolve@npm:1.22.6"
dependencies:
@ -7698,20 +7659,7 @@ __metadata:
languageName: node
linkType: hard
"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin<compat/resolve>":
version: 1.22.3
resolution: "resolve@patch:resolve@npm%3A1.22.3#optional!builtin<compat/resolve>::version=1.22.3&hash=c3c19d"
dependencies:
is-core-module: "npm:^2.12.0"
path-parse: "npm:^1.0.7"
supports-preserve-symlinks-flag: "npm:^1.0.0"
bin:
resolve: bin/resolve
checksum: b775dffbad4d4ed3ae498a37d33a96282d64de50955f7642258aeaa2886e419598f4dfe837c0e31bcc6eb448287c1578e899dffe49eca76ef393bf8605a3b543
languageName: node
linkType: hard
"resolve@patch:resolve@npm%3A^1.22.2#optional!builtin<compat/resolve>, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin<compat/resolve>":
"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin<compat/resolve>, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin<compat/resolve>, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin<compat/resolve>":
version: 1.22.6
resolution: "resolve@patch:resolve@npm%3A1.22.6#optional!builtin<compat/resolve>::version=1.22.6&hash=c3c19d"
dependencies:
@ -8251,9 +8199,9 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
version: 3.0.13
resolution: "spdx-license-ids@npm:3.0.13"
checksum: 6328c516e958ceee80362dc657a58cab01c7fdb4667a1a4c1a3e91d069983977f87971340ee857eb66f65079b5d8561e56dc91510802cd7bebaae7632a6aa7fa
version: 3.0.16
resolution: "spdx-license-ids@npm:3.0.16"
checksum: 6425c54132ca38d717315cdbd2b620235937d1859972c5978bbc95b4c14400438ffe113709d8aabb0d5498cc27a5b89876fca0fe21b4e26f5ce122bc86d0d88e
languageName: node
linkType: hard
@ -8929,17 +8877,7 @@ __metadata:
languageName: node
linkType: hard
"typescript@npm:^4.6.4 || ^5.0.0":
version: 5.1.6
resolution: "typescript@npm:5.1.6"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: f347cde665cf43dc4c1c7d9821c7d9bbec3c3914f4bdd82ee490e9fb9f6d99036ed8666463b6a192dd005eeef333c5087d5931bdd51ec853436ff9a670a7417e
languageName: node
linkType: hard
"typescript@npm:^5.2.2":
"typescript@npm:^4.6.4 || ^5.0.0, typescript@npm:^5.2.2":
version: 5.2.2
resolution: "typescript@npm:5.2.2"
bin:
@ -8949,17 +8887,7 @@ __metadata:
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin<compat/typescript>":
version: 5.1.6
resolution: "typescript@patch:typescript@npm%3A5.1.6#optional!builtin<compat/typescript>::version=5.1.6&hash=5da071"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: f5481fa3ba0eee8970f46708d13c05650a865ad093b586fc9573f425c64c57ca97e3308e110bb528deb3ccebe83f6fd7b5a8ac90018038da96326a9ccdf8e77c
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^5.2.2#optional!builtin<compat/typescript>":
"typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin<compat/typescript>, typescript@patch:typescript@npm%3A^5.2.2#optional!builtin<compat/typescript>":
version: 5.2.2
resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin<compat/typescript>::version=5.2.2&hash=f3b441"
bin: