3.0.12 • Published 2 days ago

@womorg/architecto-hic-sunt v3.0.12

Weekly downloads
-
License
MIT
Repository
github
Last release
2 days ago

Ember CP Validations

Build Status npm version Download Total Ember Observer Score

An EmberJS validation framework that is completely and utterly computed property based.

Compatibility

AddonEmberNode
6.x>= 3.28>= 14.x
5.x>= 3.28>= 12.x
4.x<= 3.28>= 12.x

Features

No observers were used nor harmed while developing and testing this addon.

  • Lazily computed validations
  • Ruby on rails inspired validators
  • Support for Ember Data Models, Objects, Components, Services, etc.
  • Support for nested models and objects
  • Synchronous and asynchronous support
  • Easily integrated with Ember Data
  • No observers. Seriously... there are none. Like absolutely zero....
  • Custom validators
  • I18n support
  • Debounceable validations
  • Warning validations

Introduction to Ember CP Validations

You can also learn more by watching this Global Ember Meetup talk:

Introduction to @womorg/architecto-hic-sunt

Installation

ember install @womorg/architecto-hic-sunt

Upgrading to 4.x

If you are upgrading from 3.x to 4.x, please checkout the upgrading documentation.

Helpful Links

Looking for help?

warningpackage managercollection.es6Streamsharedarraybufferbundlerclonegetintrinsicvariables in cssslotstartergdprformes5Array.prototype.findLastIndextextisReactiveExtensionssuperagenttapeparserflagcurlchromeUint8ClampedArrayl10nECMAScript 5astdeterministicrm -frthroatObject.valuestscensorkarmaECMAScript 7protormtoobjectCSSStyleDeclarationECMAScript 2015sigintswfoncepackagesshammimetypespromisesdeep-copytelephoneless csshigher-orderlastsetisConcatSpreadablefetchaccessibilityoffsetdotenvregular expressionInt16Arraysafefindsortreducemime-dbMaptddeventEmitterindicatorsyntaxspinnersschemeInt32Arrayeast-asian-widthtyped arraystylesheetprototypeFloat64Arrayclass-validatorObject.entriespipejwtintrinsicdataviewString.prototype.trimpropertiesfixed-widthidlerangeerror.envhttpenvironmenttypenumberUnderscore__proto__statelessHyBimulti-packagedefinebddcodestoArraybyteparsemomenttrimRightboundmobilesameValueZerojQueryObjecttypanionargvpostcssoptimizerfigletoperating-systemTypeBoxsomeescommand-linestyleguiderandomtslibroutersigtermenumerablemodulesdeepclonewafprettyECMAScript 2021stablemkdirpTypedArrayframeworktostringtagdom-testing-librarytypescolorRegExp#flagsObject.keysmkdirSetworkspace:*avadefinePropertyworkerpnpm9es-shim APIstyled-componentscss-in-jssyntaxerroreslintconfigpolyfillinstallerwaitRxJSes2016requireterminalajaxdeepcopyparentroutingtesterequalitytypedarraysrobustmimeES2017cryptoes2018validationECMAScript 2017compilerchinesereadablewalkrestinUint32ArraytypedarrayawsFloat32Arraycloudformationfast-cloneeventDispatchersetters3matchesECMAScript 2020sidedropdayjselectronobjencryptionmake dirgetOwnPropertyDescriptornopewriterdsarrayseslint-plugines2015openregexttytraversefindLastdeep-cloneresolvedataViewfastclone@@toStringTagstyleStreamswatchpreprocessorconcatcharacterswordbreaknamedescriptionvaluesidsimpledb_.extendES2018Reflect.getPrototypeOftypedbrowserlistreact-hook-formchromiumminimaldescriptorfunctionalexit-codepyyamlregulardescriptorsECMAScript 2023autoprefixervariablesescapestylingnamesarktypeArray.prototype.flatMapshellbuffersremoveassertcommandflagsPromiseprotocol-buffersemitSymbolpositiveglacierxtermliveArray.prototype.findLastshebangeslintpluginargumententrieschannelairbnbassigndirectoryRegExp.prototype.flagslimitnodees6debuggeres8sortedcreatefseventsurlcall-bindinspectarrayhasOwnnegativetimeinternal slotwgettypesaferuntimeautoscalingexeclinuxES3eventskeyinferenceeverybootstrap csshttpstaketaprgbvpcapiObject.assigngetoptsearchhasprocesslintshrinkwrapparentsobjectESschemaregexpredacthandlersextendbusyoptimistcorezodECMAScript 2018ES2021ECMAScript 6viewjsonpathflattenefficientObservablesexitmochasetImmediatebrowserslistrm -rfauthenticationes7serializationreact-testing-librarydynamodbhotutilitiesfullbatchgradients css3webcharacteriamequalpersistentArrayinstallUint16Arrayasciiimmutableprogressmiddlewarestringifierimportpasswordstreams2WeakSetreal-timeArray.prototype.filterhelpersfunctionwindowskinesisconnectpatchES2022a11ydeletetoolsclassnamedependencieslrufromObject.getPrototypeOflook-upsymlinkscryptbundlingclassesWebSockethashseslesscssAsyncIteratorerror-handlingECMAScript 3loadbalancingPushstylesES2016pushString.prototype.matchAllreact-hooksbootstrap lesscss lesslogperformanceutil.inspectec2emojii18nWebSocketspostcss-pluginjestrfc4122functionsvaluearttrimhardlinksguidbuffertrimStartexpressgenericsmixinsRxscheme-validationclirecursiveMicrosoftio-tsdependency managertypeerror0cloudsearchfluxirqvestimmeromitratelimitcss nestingconcurrencytestingasynclimitedforEachsequenceshimreadablestreamownapppathArray.prototype.flattenWeakMaptoStringTagnpmUint8ArrayimportexportcloudfrontECMAScript 2022es2017consumegroupByemrserializercloudwatchhas-owncircularsignalsmacosquotedatamapreducehooksstreampropertyqueryspeedcompareiteraterestfulprefixinputestreeconcatMapdombannerslicereuseeslintfast-deep-copybcryptIteratorstoragegatewayproxyansiformattingtypescriptwritablearraybufferroute53ECMAScript 2019find-upuuidendpointoutputdirroutefilejasmineCSSreplayES7negative zeroelasticachecallbindFunction.prototype.nametypeofcss variableJSONcolorstoSortedcode pointssymbolsxhrsinatrapicomatchnativemodulerategroupstringjsInt8ArrayphoneflatMapsharedrapidargsiteratoragentaccessorsymlinkmergeArrayBuffer#slicereactmapinvariantglobsymboltc39validateRFC-6455byteLengthless compilercollectionbrowserECMAScript 2016workflowloadingerrortoolkitpackage.jsonqskoreanstreamsinternalbeanstalkwidthbindcolourcorslessreducerstatecompile lessthrottlelinewrapponyfilles-abstractsqsfastifyTypeScriptfsassertionqueuemetadatasuperstructYAMLrmdirclassnameskeysES2020copyES2023jsoncssawesomesaucemrucommanderloggingfindupcontainsform-validationcheckmatchAllformswordwrapObject.isformatjapaneseunicodehasOwnPropertypackagevalidloggerrequestArray.prototype.flatURLSearchParamsredux-toolkitlazyjoiObservablecallboundtrimEndextrasettingssignalpredictablelengthreadweaksetES8ebslinkprivateconsoleES5serializeprunewhichwalkingflatObject.definePropertydeeplockfilefastcallES6ES2015monorepooptionplugindatastructurepromiseweakmapperformantcall-boundecmascriptmatchnested cssgradients cssconfigurableutilityhookformtaskquerystringtestspecstdlibcallbackdebugcoercible$.extendenderamazonfindLastIndexnodejs256parsingdiffsnstermfastcopy
3.0.12

2 days ago

3.0.11

3 days ago

3.0.10

4 days ago

3.0.9

5 days ago

3.0.8

6 days ago

3.0.7

7 days ago

3.0.6

8 days ago

3.0.5

9 days ago

2.0.5

10 days ago

2.0.3

12 days ago

2.0.4

11 days ago

2.0.2

13 days ago

2.0.1

14 days ago

2.0.0

15 days ago

1.0.0

16 days ago