juwiley juwiley - 1 month ago 21
TypeScript Question

Importing Chai in Typescript

I'm trying to use chai in typescript.

Chai's javascript example shows this as:

var should = require('chai').should();


I downloaded the type definition:

tsd install chai


...referenced the file, tried to import

/// <reference path='../typings/chai/chai.d.ts' />
import should = require('chai').should();


I get:

error TS1005: ';' expected


...any idea how to do this?

Answer

The tests for the chai typings do the following:

import chai = require('chai');
var should = chai.should();

Does that work for you?