aurelia / aurelia/binding

Message: Class constructor BindingLanguage cannot be invoked without 'new'

Open
#723 13 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
110
Forks
98
PR merge metrics
No merged PRs in 30d

Description

**I'm submitting a bug report**
The issues occurs when using "aurelia-framework": "1.2.0" and started when the aurelia-binding@2.1.6 was published.

* **Library Version:**
major.minor.patch-pre

**Please tell us about your environment:**
* **Operating System:**
Windows 10

* **Node Version:**
v6.10.2

* **NPM Version:**
3.10.10

* **JSPM OR Webpack AND Version**
JSPM 0.16.32 | webpack 2.1.0-beta.17

* **Browser:**
Chrome latest

* **Language:**
Javascript

**Current behavior:**
Binding engine throws error = Message: Class constructor BindingLanguage cannot be invoked without 'new'

**Expected/desired behavior:**
Binding engine should not throw exception

* **What is the expected behavior?**

* **What is the motivation / use case for changing the behavior?**

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the BindingLanguage constructor error with aurelia-framework 1.2.0 and aurelia-binding 2.1.6 in the reported Node, JSPM or webpack, and Chrome environment. Trace where the binding engine invokes BindingLanguage and confirm the fix by showing that the binding engine no longer throws the exception.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.