ScottHamper / Cookies

JavaScript Client-Side Cookie Manipulation Library
The Unlicense
1.77k stars 170 forks source link

src/cookies.d.ts causes the compile error TS2307 if we import in TypeScript external modules. #45

Closed tetsuharuohzeki closed 9 years ago

tetsuharuohzeki commented 9 years ago

If we import in TypeScript external module, src/cookies.d.ts causes the compile error TS2307.

envionment

External module style of TypeScript

/// <reference path="./node_modules/cookies-js/src/cookies.d.ts"/>
import Cookies = require('cookies-js');

var bar = Cookies.get('test');

result

$ tsc test.ts --module commonjs
test.ts(3,26): error TS2307: Cannot find external module 'cookies-js'.