Skip to content

Commit a2a8d6e

Browse files
committed
Add tns-core-modules dependency, and remove it on package.
1 parent f73cbc2 commit a2a8d6e

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

gruntfile.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ module.exports = function(grunt) {
116116
"copy:packageJson",
117117
"copy:hookScripts",
118118
"add-post-install-script",
119+
"remove-tns-core-modules-dependency",
119120
"package"
120121
]);
121122

@@ -126,6 +127,12 @@ module.exports = function(grunt) {
126127
fs.writeFileSync(moduleOutPackageJson, JSON.stringify(packageJson, null, " "));
127128
});
128129

130+
grunt.registerTask("remove-tns-core-modules-dependency", function() {
131+
var packageJson = JSON.parse(fs.readFileSync(moduleOutPackageJson, "utf-8"));
132+
delete packageJson.dependencies["tns-core-modules"];
133+
fs.writeFileSync(moduleOutPackageJson, JSON.stringify(packageJson, null, " "));
134+
});
135+
129136
grunt.registerTask("updateTests", ["all", "shell:updateTests"]);
130137

131138
grunt.registerTask("default", ["all"]);

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
},
1515
"scripts": {},
1616
"dependencies": {
17+
"tns-core-modules": "^2.0.0",
1718
"nativescript-intl": "^0.0.2",
1819
"angular2": "2.0.0-beta.14",
1920
"es6-shim": "^0.35.0",

0 commit comments

Comments
 (0)