Skip to content

Commit cab69cd

Browse files
committed
typescript 1.6, use tsconfig instead of file refs
2 parents 6e20e85 + 5e22101 commit cab69cd

16 files changed

Lines changed: 123 additions & 78 deletions

Gruntfile.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var mkdirp = require('mkdirp');
33
var path = require('path');
44

55
module.exports = function(grunt) {
6-
var tsc = "node " + __dirname + "/node_modules/typescript/bin/tsc.js".replace(/\//g, path.sep);
6+
var tsc = "node " + __dirname + "/node_modules/typescript/bin/tsc".replace(/\//g, path.sep);
77
console.log("Compiling with: " + tsc);
88
grunt.initConfig({
99
nodeunit: {
@@ -17,8 +17,8 @@ module.exports = function(grunt) {
1717
cmd: tsc + " typescript-test.ts -m commonjs -t es5 --experimentalDecorators",
1818
cwd: "test/"
1919
},
20-
buildlocal: tsc + " lib/*.ts -t es5 --sourceMap --out .build/mobservable.js",
21-
builddist: tsc + " lib/*.ts -t es5 --removeComments -out dist/mobservable.js"
20+
buildlocal: tsc,
21+
builddist: tsc + " -out dist/mobservable.js"
2222
},
2323
coveralls: {
2424
options: {

lib/dnode.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
/// <reference path="./api.ts" />
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
26

37
declare var __mobservableViewStack:mobservable._.ViewNode[];
48

lib/extras.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
/// <reference path="./index.ts" />
2-
/// <reference path="./utils.ts" />
3-
/// <reference path="./dnode.ts" />
4-
/// <reference path="./observablearray.ts" />
5-
/// <reference path="./api.ts" />
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
66

77
namespace mobservable {
88
export namespace _ {

lib/index.ts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,6 @@
44
* https://github.com/mweststrate/mobservable
55
*/
66

7-
/// <refererence path="./utils.ts" />
8-
/// <refererence path="./scheduler.ts" />
9-
/// <refererence path="./simpleeventemitter.ts" />
10-
/// <refererence path="./dnode.ts" />
11-
/// <refererence path="./observablevalue.ts" />
12-
/// <refererence path="./observablearray.ts" />
13-
/// <refererence path="./observableobject.ts" />
14-
/// <refererence path="./watch.ts" />
15-
/// <refererence path="./observableview.ts" />
16-
/// <refererence path="./reactjs.ts" />
17-
/// <refererence path="./umd.ts" />
18-
/// <refererence path="./api.ts" />
19-
/// <refererence path="./extras.ts" />
20-
217
namespace mobservable {
228

239
export type Lambda = Mobservable.Lambda;

lib/observablearray.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
6+
17
namespace mobservable {
28
export namespace _ {
39
// Workaround to make sure ObservableArray extends Array

lib/observableobject.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
/// <reference path="./observablearray.ts" />
2-
/// <reference path="./observableview.ts" />
3-
/// <reference path="./index.ts" />
4-
/// <reference path="./api.ts" />
5-
/// <reference path="./utils.ts" />
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
66

77
namespace mobservable {
88
export namespace _ {

lib/observablevalue.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
/// <reference path="./dnode.ts" />
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
6+
27
namespace mobservable {
38
export namespace _ {
49
export class ObservableValue<T> extends DataNode {

lib/observableview.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
/// <reference path="./observablevalue" />
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
26

37
namespace mobservable {
48
export namespace _ {

lib/reactjs.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
/// <reference path="./index.ts" />
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
6+
27
namespace mobservable {
38

49
var reactComponentId = 1;

lib/scheduler.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/**
2+
* mobservable
3+
* (c) 2015 - Michel Weststrate
4+
* https://github.com/mweststrate/mobservable
5+
*/
6+
17
namespace mobservable {
28
export namespace _ {
39
export class Scheduler {

0 commit comments

Comments
 (0)