Skip to content

Commit

Permalink
validated-changeset 0.14.0 (#582)
Browse files Browse the repository at this point in the history
* validated-changeset 0.14.0

Fix async validation order and add array access

* runloop aware
  • Loading branch information
snewcomer authored Feb 26, 2021
1 parent 02ecf6a commit 30e8166
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 6 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"@glimmer/tracking": "^1.0.1",
"ember-auto-import": "^1.5.2",
"ember-cli-babel": "^7.19.0",
"validated-changeset": "~0.13.1"
"validated-changeset": "~0.14.0"
},
"devDependencies": {
"@ember/optional-features": "^1.0.0",
Expand Down
12 changes: 11 additions & 1 deletion tests/dummy/app/components/changeset-form.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import Component from '@ember/component';
import { later } from '@ember/runloop';
import { action, get } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { Changeset } from 'ember-changeset';
Expand All @@ -9,7 +10,16 @@ let dummyValidations = {
return !!value;
},
email(value) {
return value && value.includes('@');
let ok = value && value.includes('@');
return new Promise((resolve) =>
later(
this,
() => {
resolve(ok);
},
400
)
);
},
},
};
Expand Down
8 changes: 4 additions & 4 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -13497,10 +13497,10 @@ validate-npm-package-name@~2.2.2:
dependencies:
builtins "0.0.7"

validated-changeset@~0.13.1:
version "0.13.1"
resolved "https://registry.yarnpkg.com/validated-changeset/-/validated-changeset-0.13.1.tgz#cf36dbcfcd18cc0cf92bdfc352e0fed26892a973"
integrity sha512-rKc3wPaS6+XPefiGjCqlOrRCtUDw+6CQnUv8AIyzbYSprzWwFAPTeYtWmYzTDBP9G6AENZ34QXszZlMz9INPGw==
validated-changeset@~0.14.0:
version "0.14.0"
resolved "https://registry.yarnpkg.com/validated-changeset/-/validated-changeset-0.14.0.tgz#fb8636dd7fdb7affd803dab34c59a06c898a32fe"
integrity sha512-QJJPr0WSgxbQp5bfued38JbltrSv64JhGLmvUcO/SKcO34kMyEkW1Do3gWnas3Oh3Xlgbef+wu2HHjOCnNAdaQ==

vary@~1.1.2:
version "1.1.2"
Expand Down

0 comments on commit 30e8166

Please sign in to comment.