Skip to content

Commit b52aa61

Browse files
v4.4.0
1 parent d5f0f5c commit b52aa61

File tree

7 files changed

+11
-25
lines changed

7 files changed

+11
-25
lines changed

dist/object-model.cjs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// ObjectModel v4.3.1 - http://objectmodel.js.org
1+
// ObjectModel v4.4.0 - http://objectmodel.js.org
22
// MIT License - Sylvain Pollet-Villard
33
const
44
ObjectProto = Object.prototype,
@@ -752,13 +752,6 @@ extend(FunctionModel, Model, {
752752
return this
753753
},
754754

755-
extend(newArgs, newReturns) {
756-
const args = this.definition.arguments,
757-
mixedArgs = newArgs.map((a, i) => extendDefinition(i in args ? args[i] : [], newArgs[i])),
758-
mixedReturns = extendDefinition(this.definition.return, newReturns);
759-
return extendModel(new FunctionModel(...mixedArgs).return(mixedReturns), this)
760-
},
761-
762755
[_check](f, path, errors) {
763756
if (!isFunction(f)) stackError(errors, "Function", f, path);
764757
}

dist/object-model.js

Lines changed: 1 addition & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/object-model.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/object-model.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/object-model.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,15 +148,15 @@ <h2>What's inside the box ?</h2>
148148
<li>Constants and private properties based on name conventions</li>
149149
<li>Explicit error messages</li>
150150
<li>Customizable error handlers</li>
151-
<li>all in <strong class="size-gzip">4.11 kB</strong> minified and gzipped,
151+
<li>all in <strong class="size-gzip">4.05 kB</strong> minified and gzipped,
152152
even less when using tree-shaking
153153
</li>
154154
</ul>
155155
</div>
156156

157157
<div id="download">
158158
<h2>Download</h2>
159-
<h3>Current version: v<span class="version">4.3.1</span></h3>
159+
<h3>Current version: v<span class="version">4.4.0</span></h3>
160160
<ul>
161161
<li>
162162
From <a href="https://www.npmjs.com/package/objectmodel" target="_blank" rel="noopener">
@@ -167,11 +167,11 @@ <h3>Current version: v<span class="version">4.3.1</span></h3>
167167
<a href="http://cdn.pika.dev/objectmodel" rel="noopener">cdn.pika.dev/objectmodel</a>
168168
</li>
169169
<li>Minified <abbr title="ECMAScript module">ESM</abbr> bundle
170-
(<strong class="size-gzip">4.11 kB</strong> gzipped) :
170+
(<strong class="size-gzip">4.05 kB</strong> gzipped) :
171171
<a href="dist/object-model.min.js">object-model.min.js</a>
172172
</li>
173173
<li>Source files :
174-
<a class="link-zip" href="https://github.com/sylvainpolletvillard/ObjectModel/archive/v4.3.1.zip">object-model-4.3.1.zip</a>
174+
<a class="link-zip" href="https://github.com/sylvainpolletvillard/ObjectModel/archive/v4.4.0.zip">object-model-4.4.0.zip</a>
175175
</li>
176176
</ul>
177177

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "objectmodel",
3-
"version": "4.3.1",
3+
"version": "4.4.0",
44
"description": "Strong Dynamically Typed Object Modeling for JavaScript",
55
"author": "Sylvain Pollet-Villard",
66
"license": "MIT",

0 commit comments

Comments
 (0)