-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update enumify to 2.x #448
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
module.exports = { | ||
presets: [ | ||
'@vue/app' | ||
], | ||
plugins: [ | ||
['@babel/plugin-proposal-class-properties', { loose: true }] | ||
] | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
"build": "vue-cli-service build", | ||
"build:report": "vue-cli-service build --report", | ||
"build:watch": "vue-cli-service build --watch --mode development", | ||
"checkpoint" : "./src/services/mock/generate", | ||
"checkpoint": "./src/services/mock/generate", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done by |
||
"coverage:unit": "nyc vue-cli-service test:unit", | ||
"dev": "yarn run serve", | ||
"lint": "vue-cli-service lint", | ||
|
@@ -32,7 +32,7 @@ | |
"cytoscape-undo-redo": "^1.3.1", | ||
"dedent": "^0.7.0", | ||
"dotparser": "^0.4.0", | ||
"enumify": "^1.0.4", | ||
"enumify": "^2.0.0", | ||
"graphql": "^14.5.8", | ||
"graphql-tag": "^2.10.1", | ||
"jshint": "^2.10.2", | ||
|
@@ -50,6 +50,7 @@ | |
"vuex-router-sync": "^5.0.0" | ||
}, | ||
"devDependencies": { | ||
"@babel/plugin-proposal-class-properties": "^7.8.3", | ||
"@cypress/webpack-preprocessor": "^4.1.3", | ||
"@mdi/font": "^4.5.95", | ||
"@vue/cli-plugin-babel": "^3.12.0", | ||
|
@@ -89,6 +90,9 @@ | |
"vuetify-loader": "^1.3.0", | ||
"webpack": "^4.41.0" | ||
}, | ||
"resolutions": { | ||
"istanbul-instrumenter-loader/**/istanbul-lib-instrument": "4.0.1" | ||
}, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Overriding the dependency of the loader, as the new Istanbul instrument library loads Babel plug-ins. Alas it seems like a release with the new version might take a while over there. |
||
"bugs": { | ||
"url": "https://github.com/cylc/cylc-ui/issues" | ||
} | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,34 @@ | ||
import { Enum } from 'enumify' | ||
import { Enumify } from 'enumify' | ||
|
||
/** | ||
* Cylc valid task states. | ||
*/ | ||
class TaskState extends Enum {} | ||
// NOTE: the order of the enum values is important to calculate the group states in the UI. Items at | ||
// the top of the list have preference over the items below in the algorithm. | ||
TaskState.initEnum([ | ||
'SUBMIT_FAILED', | ||
'FAILED', | ||
'EXPIRED', | ||
'SUBMIT_RETRYING', | ||
'RETRYING', | ||
'RUNNING', | ||
'SUBMITTED', | ||
'READY', | ||
'QUEUED', | ||
'WAITING', | ||
'HELD', | ||
'SUCCEEDED', | ||
'RUNAHEAD' | ||
]) | ||
class TaskState extends Enumify { | ||
// NOTE: the order of the enum values is important to calculate the group states in the UI. Items at | ||
// the top of the list have preference over the items below in the algorithm. | ||
static SUBMIT_FAILED = new TaskState('SUBMIT_FAILED') | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. class TaskState has attribute which are TaskState instances, very meta! |
||
static FAILED = new TaskState('FAILED') | ||
static EXPIRED = new TaskState('EXPIRED') | ||
static SUBMIT_RETRYING = new TaskState('SUBMIT_RETRYING') | ||
static RETRYING = new TaskState('RETRYING') | ||
static RUNNING = new TaskState('RUNNING') | ||
static SUBMITTED = new TaskState('SUBMITTED') | ||
static READY = new TaskState('READY') | ||
static QUEUED = new TaskState('QUEUED') | ||
static WAITING = new TaskState('WAITING') | ||
static HELD = new TaskState('HELD') | ||
static SUCCEEDED = new TaskState('SUCCEEDED') | ||
static RUNAHEAD = new TaskState('RUNAHEAD') | ||
static _ = this.closeEnum() | ||
|
||
/** | ||
* Constructor. | ||
* @param {String} text | ||
*/ | ||
constructor (name) { | ||
super() | ||
this.name = name | ||
} | ||
} | ||
|
||
export default TaskState |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -345,7 +345,7 @@ | |
"@babel/helper-remap-async-to-generator" "^7.8.3" | ||
"@babel/plugin-syntax-async-generators" "^7.8.0" | ||
|
||
"@babel/plugin-proposal-class-properties@^7.0.0": | ||
"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.8.3": | ||
version "7.8.3" | ||
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" | ||
integrity sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== | ||
|
@@ -3113,15 +3113,6 @@ axios@^0.19.0: | |
dependencies: | ||
follow-redirects "1.5.10" | ||
|
||
babel-code-frame@^6.26.0: | ||
version "6.26.0" | ||
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" | ||
integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= | ||
dependencies: | ||
chalk "^1.1.3" | ||
esutils "^2.0.2" | ||
js-tokens "^3.0.2" | ||
|
||
babel-eslint@^10.0.3: | ||
version "10.1.0" | ||
resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" | ||
|
@@ -3134,20 +3125,6 @@ babel-eslint@^10.0.3: | |
eslint-visitor-keys "^1.0.0" | ||
resolve "^1.12.0" | ||
|
||
babel-generator@^6.18.0: | ||
version "6.26.1" | ||
resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" | ||
integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== | ||
dependencies: | ||
babel-messages "^6.23.0" | ||
babel-runtime "^6.26.0" | ||
babel-types "^6.26.0" | ||
detect-indent "^4.0.0" | ||
jsesc "^1.3.0" | ||
lodash "^4.17.4" | ||
source-map "^0.5.7" | ||
trim-right "^1.0.1" | ||
|
||
babel-loader@^8.0.2, babel-loader@^8.0.5: | ||
version "8.1.0" | ||
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" | ||
|
@@ -3159,13 +3136,6 @@ babel-loader@^8.0.2, babel-loader@^8.0.5: | |
pify "^4.0.1" | ||
schema-utils "^2.6.5" | ||
|
||
babel-messages@^6.23.0: | ||
version "6.23.0" | ||
resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" | ||
integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= | ||
dependencies: | ||
babel-runtime "^6.22.0" | ||
|
||
babel-plugin-dynamic-import-node@^2.2.0, babel-plugin-dynamic-import-node@^2.3.0: | ||
version "2.3.0" | ||
resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f" | ||
|
@@ -3193,55 +3163,14 @@ [email protected]: | |
core-js "^2.5.0" | ||
regenerator-runtime "^0.10.5" | ||
|
||
babel-runtime@^6.22.0, babel-runtime@^6.26.0: | ||
babel-runtime@^6.26.0: | ||
version "6.26.0" | ||
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" | ||
integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= | ||
dependencies: | ||
core-js "^2.4.0" | ||
regenerator-runtime "^0.11.0" | ||
|
||
babel-template@^6.16.0: | ||
version "6.26.0" | ||
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" | ||
integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= | ||
dependencies: | ||
babel-runtime "^6.26.0" | ||
babel-traverse "^6.26.0" | ||
babel-types "^6.26.0" | ||
babylon "^6.18.0" | ||
lodash "^4.17.4" | ||
|
||
babel-traverse@^6.18.0, babel-traverse@^6.26.0: | ||
version "6.26.0" | ||
resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" | ||
integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= | ||
dependencies: | ||
babel-code-frame "^6.26.0" | ||
babel-messages "^6.23.0" | ||
babel-runtime "^6.26.0" | ||
babel-types "^6.26.0" | ||
babylon "^6.18.0" | ||
debug "^2.6.8" | ||
globals "^9.18.0" | ||
invariant "^2.2.2" | ||
lodash "^4.17.4" | ||
|
||
babel-types@^6.18.0, babel-types@^6.26.0: | ||
version "6.26.0" | ||
resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" | ||
integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= | ||
dependencies: | ||
babel-runtime "^6.26.0" | ||
esutils "^2.0.2" | ||
lodash "^4.17.4" | ||
to-fast-properties "^1.0.3" | ||
|
||
babylon@^6.18.0: | ||
version "6.18.0" | ||
resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" | ||
integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== | ||
|
||
backo2@^1.0.2: | ||
version "1.0.2" | ||
resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" | ||
|
@@ -5171,7 +5100,7 @@ debug-log@^1.0.0: | |
resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" | ||
integrity sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8= | ||
|
||
[email protected], debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: | ||
[email protected], debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: | ||
version "2.6.9" | ||
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" | ||
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== | ||
|
@@ -5397,13 +5326,6 @@ destroy@~1.0.4: | |
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" | ||
integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= | ||
|
||
detect-indent@^4.0.0: | ||
version "4.0.0" | ||
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" | ||
integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= | ||
dependencies: | ||
repeating "^2.0.0" | ||
|
||
detect-node@^2.0.4: | ||
version "2.0.4" | ||
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" | ||
|
@@ -5748,10 +5670,10 @@ entities@^2.0.0: | |
resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4" | ||
integrity sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw== | ||
|
||
enumify@^1.0.4: | ||
version "1.0.4" | ||
resolved "https://registry.yarnpkg.com/enumify/-/enumify-1.0.4.tgz#2bb6263071dd4551e54c55755707fad24a40cd7e" | ||
integrity sha1-K7YmMHHdRVHlTFV1Vwf60kpAzX4= | ||
enumify@^2.0.0: | ||
version "2.0.0" | ||
resolved "https://registry.yarnpkg.com/enumify/-/enumify-2.0.0.tgz#7b079efa0ce2a4ebf1a8da24c4544000db41af3e" | ||
integrity sha512-hpyRdixXrBdr1sZOWH/WKBleMtHWVbM+DyVa0OqKQnKEw6x0TuUNYjcWKlp5/+tdiOsbgYiaZ/pYUeMake4k8A== | ||
|
||
[email protected]: | ||
version "3.2.2" | ||
|
@@ -7051,11 +6973,6 @@ globals@^12.1.0: | |
dependencies: | ||
type-fest "^0.8.1" | ||
|
||
globals@^9.18.0: | ||
version "9.18.0" | ||
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" | ||
integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== | ||
|
||
[email protected], globby@^10.0.1: | ||
version "10.0.2" | ||
resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" | ||
|
@@ -8349,11 +8266,6 @@ istanbul-instrumenter-loader@^3.0.1: | |
loader-utils "^1.1.0" | ||
schema-utils "^0.3.0" | ||
|
||
istanbul-lib-coverage@^1.2.1: | ||
version "1.2.1" | ||
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" | ||
integrity sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ== | ||
|
||
istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.0.0-alpha.1: | ||
version "3.0.0" | ||
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" | ||
|
@@ -8366,20 +8278,7 @@ istanbul-lib-hook@^3.0.0: | |
dependencies: | ||
append-transform "^2.0.0" | ||
|
||
istanbul-lib-instrument@^1.7.3: | ||
version "1.10.2" | ||
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca" | ||
integrity sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A== | ||
dependencies: | ||
babel-generator "^6.18.0" | ||
babel-template "^6.16.0" | ||
babel-traverse "^6.18.0" | ||
babel-types "^6.18.0" | ||
babylon "^6.18.0" | ||
istanbul-lib-coverage "^1.2.1" | ||
semver "^5.3.0" | ||
|
||
istanbul-lib-instrument@^4.0.0: | ||
[email protected], istanbul-lib-instrument@^1.7.3, istanbul-lib-instrument@^4.0.0: | ||
version "4.0.1" | ||
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz#61f13ac2c96cfefb076fe7131156cc05907874e6" | ||
integrity sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg== | ||
|
@@ -8492,11 +8391,6 @@ [email protected]: | |
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" | ||
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== | ||
|
||
js-tokens@^3.0.2: | ||
version "3.0.2" | ||
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" | ||
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= | ||
|
||
[email protected], js-yaml@^3.13.1: | ||
version "3.13.1" | ||
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" | ||
|
@@ -8547,11 +8441,6 @@ jsdom@^15.2.1: | |
ws "^7.0.0" | ||
xml-name-validator "^3.0.0" | ||
|
||
jsesc@^1.3.0: | ||
version "1.3.0" | ||
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" | ||
integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= | ||
|
||
jsesc@^2.5.1: | ||
version "2.5.2" | ||
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" | ||
|
@@ -9083,7 +8972,7 @@ lodash.xorby@^4.7.0: | |
resolved "https://registry.yarnpkg.com/lodash.xorby/-/lodash.xorby-4.7.0.tgz#9c19a6f9f063a6eb53dd03c1b6871799801463d7" | ||
integrity sha1-nBmm+fBjputT3QPBtocXmYAUY9c= | ||
|
||
[email protected], lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.3, lodash@^4.17.4, lodash@~4.17.11, lodash@~4.17.12: | ||
[email protected], lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.3, lodash@~4.17.11, lodash@~4.17.12: | ||
version "4.17.15" | ||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" | ||
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== | ||
|
@@ -12508,7 +12397,7 @@ source-map-url@^0.4.0: | |
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" | ||
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= | ||
|
||
source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7: | ||
source-map@^0.5.0, source-map@^0.5.6: | ||
version "0.5.7" | ||
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" | ||
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= | ||
|
@@ -13217,11 +13106,6 @@ to-arraybuffer@^1.0.0: | |
resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" | ||
integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= | ||
|
||
to-fast-properties@^1.0.3: | ||
version "1.0.3" | ||
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" | ||
integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= | ||
|
||
to-fast-properties@^2.0.0: | ||
version "2.0.0" | ||
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" | ||
|
@@ -13338,11 +13222,6 @@ trim-off-newlines@^1.0.0: | |
resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" | ||
integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= | ||
|
||
trim-right@^1.0.1: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" | ||
integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= | ||
|
||
tryer@^1.0.1: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So that we support static fields in classes with ES6. (
loose
so that it is less strict with how we define the static fields)