@aurelia/runtime
Advanced tools
Comparing version 2.1.0-dev.202304060017 to 2.1.0-dev.202304070940
{ | ||
"name": "@aurelia/runtime", | ||
"version": "2.1.0-dev.202304060017", | ||
"version": "2.1.0-dev.202304070940", | ||
"main": "dist/cjs/index.cjs", | ||
@@ -52,5 +52,5 @@ "module": "dist/esm/index.mjs", | ||
"dependencies": { | ||
"@aurelia/kernel": "2.1.0-dev.202304060017", | ||
"@aurelia/metadata": "2.1.0-dev.202304060017", | ||
"@aurelia/platform": "2.1.0-dev.202304060017" | ||
"@aurelia/kernel": "2.1.0-dev.202304070940", | ||
"@aurelia/metadata": "2.1.0-dev.202304070940", | ||
"@aurelia/platform": "2.1.0-dev.202304070940" | ||
}, | ||
@@ -57,0 +57,0 @@ "devDependencies": { |
@@ -43,3 +43,3 @@ /* eslint-disable @typescript-eslint/no-unnecessary-type-assertion */ | ||
} from './ast'; | ||
import { createError, createInterface, createLookup } from '../utilities-objects'; | ||
import { createError, createInterface, createLookup, objectAssign } from '../utilities-objects'; | ||
@@ -1832,3 +1832,3 @@ export interface IExpressionParser extends ExpressionParser {} | ||
const KeywordLookup: Record<string, Token> = Object.assign(Object.create(null), { | ||
const KeywordLookup: Record<string, Token> = objectAssign(Object.create(null), { | ||
true: Token.TrueKeyword, | ||
@@ -1835,0 +1835,0 @@ null: Token.NullKeyword, |
@@ -9,3 +9,3 @@ import { | ||
import { wrap, unwrap } from './proxy-observation'; | ||
import { areEqual, createError, def, isFunction } from '../utilities-objects'; | ||
import { areEqual, createError, def, isFunction, objectAssign } from '../utilities-objects'; | ||
@@ -40,8 +40,6 @@ import type { | ||
const observer = new ComputedObserver(obj, getter, setter, useProxy, observerLocator); | ||
const $get = ((/* Computed Observer */) => observer.getValue()) as ObservableGetter; | ||
$get.getObserver = () => observer; | ||
def(obj, key, { | ||
enumerable: descriptor.enumerable, | ||
configurable: true, | ||
get: $get, | ||
get: objectAssign(((/* Computed Observer */) => observer.getValue()) as ObservableGetter, { getObserver: () => observer }), | ||
set: (/* Computed Observer */v) => { | ||
@@ -48,0 +46,0 @@ observer.setValue(v); |
@@ -68,2 +68,3 @@ import { Metadata } from '@aurelia/metadata'; | ||
/** @internal */ export const objectAssign = Object.assign; | ||
// this is used inside template literal, since TS errs without String(...value) | ||
@@ -70,0 +71,0 @@ /** @internal */ export const safeString = String; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1460812
+ Added@aurelia/kernel@2.1.0-dev.202304070940(transitive)
+ Added@aurelia/metadata@2.1.0-dev.202304070940(transitive)
+ Added@aurelia/platform@2.1.0-dev.202304070940(transitive)
- Removed@aurelia/kernel@2.1.0-dev.202304060017(transitive)
- Removed@aurelia/metadata@2.1.0-dev.202304060017(transitive)
- Removed@aurelia/platform@2.1.0-dev.202304060017(transitive)