Add 'npm test' for mac

This commit is contained in:
Panayot Cankov
2016-05-30 09:24:33 +03:00
parent 153650fb47
commit 58b4a6eec6
11 changed files with 140 additions and 126 deletions

View File

@ -59,7 +59,7 @@ function transpile(fileNames, options) {
console.log("Watching for changes..."); console.log("Watching for changes...");
fs.watch(".", { persistent: true, recursive: true, encoding: "utf8" }, function (event, file) { fs.watch(".", { persistent: true, recursive: true, encoding: "utf8" }, function (event, file) {
try { try {
if (isTS(file) && !isDTS(file)) { if (isTS(file) && !isDTS(file) && file.indexOf("platforms/android/") < 0 && file.indexOf("platforms/ios/") < 0) {
var tsPath = file; var tsPath = file;
var label = " - " + tsPath; var label = " - " + tsPath;
console.time(label); console.time(label);

View File

@ -73,7 +73,7 @@ function transpile(fileNames: string[], options: ts.CompilerOptions) {
console.log("Watching for changes..."); console.log("Watching for changes...");
fs.watch(".", { persistent: true, recursive: true, encoding: "utf8" }, (event, file) => { fs.watch(".", { persistent: true, recursive: true, encoding: "utf8" }, (event, file) => {
try { try {
if (isTS(file) && !isDTS(file)) { if (isTS(file) && !isDTS(file) && file.indexOf("platforms/android/") < 0 && file.indexOf("platforms/ios/") < 0) {
var tsPath = file; var tsPath = file;
var label = " - " + tsPath; var label = " - " + tsPath;
console.time(label); console.time(label);

View File

@ -140,6 +140,7 @@ module.exports = function(grunt) {
srcDir: ".", srcDir: ".",
srcAppsDir: "./apps", srcAppsDir: "./apps",
srcAppsTestsDir: "./tests/app", srcAppsTestsDir: "./tests/app",
srcTnsCoreModules: "./tns-core-modules",
packageJsonFilePath: "./tns-core-modules/package.json", packageJsonFilePath: "./tns-core-modules/package.json",
outArticlesDir: "./bin/dist/articles", outArticlesDir: "./bin/dist/articles",
outDir: outDir, outDir: outDir,
@ -545,7 +546,7 @@ module.exports = function(grunt) {
var combinedDtsPath = path.join(outDir, outFile); var combinedDtsPath = path.join(outDir, outFile);
grunt.file.write(combinedDtsPath, dtsLines.join('\n')); grunt.file.write(combinedDtsPath, dtsLines.join('\n'));
} }
function generateModulesDts(outDir) { function generateModulesDts(outDir, srcDir) {
var angularConflicts = ['module.d.ts']; var angularConflicts = ['module.d.ts'];
var angularExcludes = angularConflicts.map(function(file) { var angularExcludes = angularConflicts.map(function(file) {
return '!' + file; return '!' + file;
@ -559,7 +560,7 @@ module.exports = function(grunt) {
var es6Excludes = nonES6Files.map(function(file) { var es6Excludes = nonES6Files.map(function(file) {
return '!' + file; return '!' + file;
}); });
var dtsFiles = grunt.file.expand({cwd: localCfg.outTnsCoreModules }, [ var dtsFiles = grunt.file.expand({cwd: srcDir }, [
"**/*.d.ts", "**/*.d.ts",
//Exclude the d.ts files in the apps folder - these are part of the apps and are already packed there! //Exclude the d.ts files in the apps folder - these are part of the apps and are already packed there!
"!apps/**", "!apps/**",
@ -720,8 +721,8 @@ module.exports = function(grunt) {
moveSinglesUp(localCfg.outArticlesDir); moveSinglesUp(localCfg.outArticlesDir);
}); });
grunt.registerTask("generate-tns-core-modules-dev-dts", generateModulesDts.bind(null, ".")); grunt.registerTask("generate-tns-core-modules-dev-dts", generateModulesDts.bind(null, ".", localCfg.srcTnsCoreModules));
grunt.registerTask("generate-tns-core-modules-dts", generateModulesDts.bind(null, localCfg.outDir)); grunt.registerTask("generate-tns-core-modules-dts", generateModulesDts.bind(null, localCfg.outDir, localCfg.outTnsCoreModules));
//aliasing pack-modules for backwards compatibility //aliasing pack-modules for backwards compatibility
grunt.registerTask("pack-modules", [ grunt.registerTask("pack-modules", [
"compile-modules", "compile-modules",

View File

@ -2,6 +2,7 @@
"license": "Apache-2.0", "license": "Apache-2.0",
"devDependencies": { "devDependencies": {
"chai": "3.2.0", "chai": "3.2.0",
"concurrently": "^2.1.0",
"grunt": "0.4.5", "grunt": "0.4.5",
"grunt-contrib-clean": "0.6.0", "grunt-contrib-clean": "0.6.0",
"grunt-contrib-copy": "git+https://github.com/ErjanGavalji/grunt-contrib-copy.git#1c976a133210be4ce8c96313f5daf14833f7f8f9", "grunt-contrib-copy": "git+https://github.com/ErjanGavalji/grunt-contrib-copy.git#1c976a133210be4ce8c96313f5daf14833f7f8f9",
@ -28,6 +29,10 @@
"tsc": "tsc", "tsc": "tsc",
"link-tests": "cd tns-core-modules && npm link && cd ../tests && npm link tns-core-modules", "link-tests": "cd tns-core-modules && npm link && cd ../tests && npm link tns-core-modules",
"dev-tests-android": "npm run tsc-ti && tns livesync android --path tests", "dev-tests-android": "npm run tsc-ti && tns livesync android --path tests",
"dev-tests-ios": "npm run tsc-ti && tns livesync ios --path tests" "dev-tests-ios": "npm run tsc-ti && tns livesync ios --path tests",
"test-watch-android": "npm run pretest && concurrently --kill-others \"npm run tsc-tiw\" \"tns run android --path tests --watch\"",
"test-watch-ios": "npm run pretest && concurrently --kill-others \"npm run tsc-tiw\" \"tns run ios --path tests --watch\"",
"pretest": "npm run link-tests && npm run tsc",
"test": "tns run ios --path tests --justlaunch && tns run android --path tests --justlaunch"
} }
} }

View File

@ -0,0 +1,101 @@
/// <reference path="application-settings/application-settings.d.ts" />
/// <reference path="application/application.d.ts" />
/// <reference path="camera/camera.d.ts" />
/// <reference path="color/color.d.ts" />
/// <reference path="color/known-colors.d.ts" />
/// <reference path="connectivity/connectivity.d.ts" />
/// <reference path="console/console.d.ts" />
/// <reference path="css-value/reworkcss-value.d.ts" />
/// <reference path="css/reworkcss.d.ts" />
/// <reference path="data/observable-array/observable-array.d.ts" />
/// <reference path="data/observable/observable.d.ts" />
/// <reference path="data/virtual-array/virtual-array.d.ts" />
/// <reference path="declarations.d.ts" />
/// <reference path="file-system/file-name-resolver.d.ts" />
/// <reference path="file-system/file-system-access.d.ts" />
/// <reference path="file-system/file-system.d.ts" />
/// <reference path="fps-meter/fps-meter.d.ts" />
/// <reference path="fps-meter/fps-native.d.ts" />
/// <reference path="http/http-request.d.ts" />
/// <reference path="http/http.d.ts" />
/// <reference path="image-source/image-source.d.ts" />
/// <reference path="js-libs/easysax/easysax.d.ts" />
/// <reference path="js-libs/esprima/esprima.d.ts" />
/// <reference path="js-libs/polymer-expressions/polymer-expressions.d.ts" />
/// <reference path="location/location.d.ts" />
/// <reference path="platform/platform.d.ts" />
/// <reference path="text/formatted-string.d.ts" />
/// <reference path="text/span.d.ts" />
/// <reference path="text/text.d.ts" />
/// <reference path="timer/timer.d.ts" />
/// <reference path="trace/trace.d.ts" />
/// <reference path="ui/action-bar/action-bar.d.ts" />
/// <reference path="ui/activity-indicator/activity-indicator.d.ts" />
/// <reference path="ui/animation/animation.d.ts" />
/// <reference path="ui/animation/keyframe-animation.d.ts" />
/// <reference path="ui/border/border.d.ts" />
/// <reference path="ui/builder/binding-builder.d.ts" />
/// <reference path="ui/builder/builder.d.ts" />
/// <reference path="ui/builder/component-builder.d.ts" />
/// <reference path="ui/builder/special-properties.d.ts" />
/// <reference path="ui/button/button.d.ts" />
/// <reference path="ui/content-view/content-view.d.ts" />
/// <reference path="ui/core/bindable.d.ts" />
/// <reference path="ui/core/control-state-change.d.ts" />
/// <reference path="ui/core/dependency-observable.d.ts" />
/// <reference path="ui/core/proxy.d.ts" />
/// <reference path="ui/core/view.d.ts" />
/// <reference path="ui/core/weak-event-listener.d.ts" />
/// <reference path="ui/date-picker/date-picker.d.ts" />
/// <reference path="ui/dialogs/dialogs.d.ts" />
/// <reference path="ui/editable-text-base/editable-text-base.d.ts" />
/// <reference path="ui/enums/enums.d.ts" />
/// <reference path="ui/frame/frame.d.ts" />
/// <reference path="ui/gestures/gestures.d.ts" />
/// <reference path="ui/html-view/html-view.d.ts" />
/// <reference path="ui/image-cache/image-cache.d.ts" />
/// <reference path="ui/image/image.d.ts" />
/// <reference path="ui/label/label.d.ts" />
/// <reference path="ui/layouts/absolute-layout/absolute-layout.d.ts" />
/// <reference path="ui/layouts/dock-layout/dock-layout.d.ts" />
/// <reference path="ui/layouts/grid-layout/grid-layout.d.ts" />
/// <reference path="ui/layouts/layout-base.d.ts" />
/// <reference path="ui/layouts/layout.d.ts" />
/// <reference path="ui/layouts/stack-layout/stack-layout.d.ts" />
/// <reference path="ui/layouts/wrap-layout/wrap-layout.d.ts" />
/// <reference path="ui/list-picker/list-picker.d.ts" />
/// <reference path="ui/list-view/list-view.d.ts" />
/// <reference path="ui/page/page.d.ts" />
/// <reference path="ui/placeholder/placeholder.d.ts" />
/// <reference path="ui/progress/progress.d.ts" />
/// <reference path="ui/proxy-view-container/proxy-view-container.d.ts" />
/// <reference path="ui/repeater/repeater.d.ts" />
/// <reference path="ui/scroll-view/scroll-view.d.ts" />
/// <reference path="ui/search-bar/search-bar.d.ts" />
/// <reference path="ui/segmented-bar/segmented-bar.d.ts" />
/// <reference path="ui/slider/slider.d.ts" />
/// <reference path="ui/styling/background.d.ts" />
/// <reference path="ui/styling/css-selector.d.ts" />
/// <reference path="ui/styling/font.d.ts" />
/// <reference path="ui/styling/style-property.d.ts" />
/// <reference path="ui/styling/style-scope.d.ts" />
/// <reference path="ui/styling/style.d.ts" />
/// <reference path="ui/styling/styling.d.ts" />
/// <reference path="ui/styling/visual-state-constants.d.ts" />
/// <reference path="ui/switch/switch.d.ts" />
/// <reference path="ui/tab-view/tab-view.d.ts" />
/// <reference path="ui/text-base/text-base-styler.d.ts" />
/// <reference path="ui/text-base/text-base.d.ts" />
/// <reference path="ui/text-field/text-field.d.ts" />
/// <reference path="ui/text-view/text-view.d.ts" />
/// <reference path="ui/time-picker/time-picker.d.ts" />
/// <reference path="ui/transition/fade-transition.d.ts" />
/// <reference path="ui/transition/slide-transition.d.ts" />
/// <reference path="ui/transition/transition.d.ts" />
/// <reference path="ui/utils.d.ts" />
/// <reference path="ui/web-view/web-view.d.ts" />
/// <reference path="utils/debug.d.ts" />
/// <reference path="utils/lazy.d.ts" />
/// <reference path="utils/types.d.ts" />
/// <reference path="utils/utils.d.ts" />
/// <reference path="xml/xml.d.ts" />

View File

@ -0,0 +1,6 @@
/// <reference path="module.d.ts" />
/// <reference path="es-collections.d.ts" />
/// <reference path="es6-promise.d.ts" />
/// <reference path="es6.d.ts" />
/// <reference path="weakmap.d.ts" />
/// <reference path="tns-core-modules.base.d.ts" />

View File

@ -0,0 +1,2 @@
/// <reference path="module.d.ts" />
/// <reference path="tns-core-modules.base.d.ts" />

View File

@ -8,6 +8,6 @@
"noImplicitAny": false, "noImplicitAny": false,
"noImplicitUseStrict": true, "noImplicitUseStrict": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"diagnostics": false "diagnostics": true
} }
} }

View File

@ -1,12 +0,0 @@
//@private
declare module "ui/styling/background" {
// We are using "ad" here to avoid namespace collision with the global android object
export module ad {
export class BorderDrawable extends android.graphics.drawable.ColorDrawable {
borderWidth: number;
cornerRadius: number;
borderColor: number;
background: Background;
}
}
}

View File

@ -6,6 +6,19 @@ import types = require("utils/types");
import * as styleModule from "./style"; import * as styleModule from "./style";
import * as buttonModule from "ui/button"; import * as buttonModule from "ui/button";
//@private
declare module "ui/styling/background" {
// We are using "ad" here to avoid namespace collision with the global android object
export module ad {
export class BorderDrawable extends android.graphics.drawable.ColorDrawable {
borderWidth: number;
cornerRadius: number;
borderColor: number;
background: Background;
}
}
}
var button: typeof buttonModule; var button: typeof buttonModule;
var style: typeof styleModule; var style: typeof styleModule;

View File

@ -33,292 +33,201 @@
"tns-core-modules/es6.d.ts", "tns-core-modules/es6.d.ts",
"tns-core-modules/declarations.ios.d.ts", "tns-core-modules/declarations.ios.d.ts",
"tns-core-modules/inspector_modules.ios.ts", "tns-core-modules/tns-core-modules.d.ts",
"tns-core-modules/org.nativescript.widgets.d.ts",
"tns-core-modules/inspector_modules.ios.ts",
"tns-core-modules/application-settings/application-settings-common.ts", "tns-core-modules/application-settings/application-settings-common.ts",
"tns-core-modules/application-settings/application-settings.android.ts", "tns-core-modules/application-settings/application-settings.android.ts",
"tns-core-modules/application-settings/application-settings.d.ts",
"tns-core-modules/application-settings/application-settings.ios.ts", "tns-core-modules/application-settings/application-settings.ios.ts",
"tns-core-modules/application/application-common.ts", "tns-core-modules/application/application-common.ts",
"tns-core-modules/application/application.android.ts", "tns-core-modules/application/application.android.ts",
"tns-core-modules/application/application.d.ts",
"tns-core-modules/application/application.ios.ts", "tns-core-modules/application/application.ios.ts",
"tns-core-modules/camera/camera-common.ts", "tns-core-modules/camera/camera-common.ts",
"tns-core-modules/camera/camera.android.ts", "tns-core-modules/camera/camera.android.ts",
"tns-core-modules/camera/camera.d.ts",
"tns-core-modules/camera/camera.ios.ts", "tns-core-modules/camera/camera.ios.ts",
"tns-core-modules/color/color-common.ts", "tns-core-modules/color/color-common.ts",
"tns-core-modules/color/color.android.ts", "tns-core-modules/color/color.android.ts",
"tns-core-modules/color/color.d.ts",
"tns-core-modules/color/color.ios.ts", "tns-core-modules/color/color.ios.ts",
"tns-core-modules/color/known-colors.d.ts",
"tns-core-modules/color/known-colors.ts", "tns-core-modules/color/known-colors.ts",
"tns-core-modules/connectivity/connectivity-common.ts", "tns-core-modules/connectivity/connectivity-common.ts",
"tns-core-modules/connectivity/connectivity.android.ts", "tns-core-modules/connectivity/connectivity.android.ts",
"tns-core-modules/connectivity/connectivity.d.ts",
"tns-core-modules/connectivity/connectivity.ios.ts", "tns-core-modules/connectivity/connectivity.ios.ts",
"tns-core-modules/console/console.d.ts",
"tns-core-modules/console/console.ts", "tns-core-modules/console/console.ts",
"tns-core-modules/css-value/reworkcss-value.d.ts",
"tns-core-modules/css/reworkcss.d.ts",
"tns-core-modules/data/observable-array/observable-array.d.ts",
"tns-core-modules/data/observable-array/observable-array.ts", "tns-core-modules/data/observable-array/observable-array.ts",
"tns-core-modules/data/observable/observable.d.ts",
"tns-core-modules/data/observable/observable.ts", "tns-core-modules/data/observable/observable.ts",
"tns-core-modules/data/virtual-array/virtual-array.d.ts",
"tns-core-modules/data/virtual-array/virtual-array.ts", "tns-core-modules/data/virtual-array/virtual-array.ts",
"tns-core-modules/debugger/InspectorBackendCommands.ios.ts", "tns-core-modules/debugger/InspectorBackendCommands.ios.ts",
"tns-core-modules/debugger/debugger.ts", "tns-core-modules/debugger/debugger.ts",
"tns-core-modules/debugger/webinspector.ios.ts", "tns-core-modules/debugger/webinspector.ios.ts",
"tns-core-modules/file-system/file-name-resolver.d.ts",
"tns-core-modules/file-system/file-name-resolver.ts", "tns-core-modules/file-system/file-name-resolver.ts",
"tns-core-modules/file-system/file-system-access.android.ts", "tns-core-modules/file-system/file-system-access.android.ts",
"tns-core-modules/file-system/file-system-access.d.ts",
"tns-core-modules/file-system/file-system-access.ios.ts", "tns-core-modules/file-system/file-system-access.ios.ts",
"tns-core-modules/file-system/file-system.d.ts",
"tns-core-modules/file-system/file-system.ts", "tns-core-modules/file-system/file-system.ts",
"tns-core-modules/fps-meter/fps-meter.d.ts",
"tns-core-modules/fps-meter/fps-meter.ts", "tns-core-modules/fps-meter/fps-meter.ts",
"tns-core-modules/fps-meter/fps-native.android.ts", "tns-core-modules/fps-meter/fps-native.android.ts",
"tns-core-modules/fps-meter/fps-native.d.ts",
"tns-core-modules/fps-meter/fps-native.ios.ts", "tns-core-modules/fps-meter/fps-native.ios.ts",
"tns-core-modules/globals/globals.ts", "tns-core-modules/globals/globals.ts",
"tns-core-modules/globals/decorators.ts", "tns-core-modules/globals/decorators.ts",
"tns-core-modules/http/http-request.android.ts", "tns-core-modules/http/http-request.android.ts",
"tns-core-modules/http/http-request.d.ts",
"tns-core-modules/http/http-request.ios.ts", "tns-core-modules/http/http-request.ios.ts",
"tns-core-modules/http/http.d.ts",
"tns-core-modules/http/http.ts", "tns-core-modules/http/http.ts",
"tns-core-modules/image-source/image-source-common.ts", "tns-core-modules/image-source/image-source-common.ts",
"tns-core-modules/image-source/image-source.android.ts", "tns-core-modules/image-source/image-source.android.ts",
"tns-core-modules/image-source/image-source.d.ts",
"tns-core-modules/image-source/image-source.ios.ts", "tns-core-modules/image-source/image-source.ios.ts",
"tns-core-modules/js-libs/easysax/easysax.d.ts",
"tns-core-modules/js-libs/esprima/esprima.d.ts",
"tns-core-modules/js-libs/polymer-expressions/polymer-expressions.d.ts",
"tns-core-modules/location/location-common.ts", "tns-core-modules/location/location-common.ts",
"tns-core-modules/location/location.android.ts", "tns-core-modules/location/location.android.ts",
"tns-core-modules/location/location.d.ts",
"tns-core-modules/location/location.ios.ts", "tns-core-modules/location/location.ios.ts",
"tns-core-modules/module.d.ts",
"tns-core-modules/org.nativescript.widgets.d.ts",
"tns-core-modules/platform/platform.android.ts", "tns-core-modules/platform/platform.android.ts",
"tns-core-modules/platform/platform.d.ts",
"tns-core-modules/platform/platform.ios.ts", "tns-core-modules/platform/platform.ios.ts",
"tns-core-modules/text/formatted-string-common.ts", "tns-core-modules/text/formatted-string-common.ts",
"tns-core-modules/text/formatted-string.android.ts", "tns-core-modules/text/formatted-string.android.ts",
"tns-core-modules/text/formatted-string.d.ts",
"tns-core-modules/text/formatted-string.ios.ts", "tns-core-modules/text/formatted-string.ios.ts",
"tns-core-modules/text/span-common.ts", "tns-core-modules/text/span-common.ts",
"tns-core-modules/text/span.android.ts", "tns-core-modules/text/span.android.ts",
"tns-core-modules/text/span.d.ts",
"tns-core-modules/text/span.ios.ts", "tns-core-modules/text/span.ios.ts",
"tns-core-modules/text/text.android.ts", "tns-core-modules/text/text.android.ts",
"tns-core-modules/text/text.d.ts",
"tns-core-modules/text/text.ios.ts", "tns-core-modules/text/text.ios.ts",
"tns-core-modules/timer/timer.android.ts", "tns-core-modules/timer/timer.android.ts",
"tns-core-modules/timer/timer.d.ts",
"tns-core-modules/timer/timer.ios.ts", "tns-core-modules/timer/timer.ios.ts",
"tns-core-modules/trace/trace.d.ts",
"tns-core-modules/trace/trace.ts", "tns-core-modules/trace/trace.ts",
"tns-core-modules/ui/action-bar/action-bar-common.ts", "tns-core-modules/ui/action-bar/action-bar-common.ts",
"tns-core-modules/ui/action-bar/action-bar.android.ts", "tns-core-modules/ui/action-bar/action-bar.android.ts",
"tns-core-modules/ui/action-bar/action-bar.d.ts",
"tns-core-modules/ui/action-bar/action-bar.ios.ts", "tns-core-modules/ui/action-bar/action-bar.ios.ts",
"tns-core-modules/ui/activity-indicator/activity-indicator-common.ts", "tns-core-modules/ui/activity-indicator/activity-indicator-common.ts",
"tns-core-modules/ui/activity-indicator/activity-indicator.android.ts", "tns-core-modules/ui/activity-indicator/activity-indicator.android.ts",
"tns-core-modules/ui/activity-indicator/activity-indicator.d.ts",
"tns-core-modules/ui/activity-indicator/activity-indicator.ios.ts", "tns-core-modules/ui/activity-indicator/activity-indicator.ios.ts",
"tns-core-modules/ui/animation/animation-common.ts", "tns-core-modules/ui/animation/animation-common.ts",
"tns-core-modules/ui/animation/animation.android.ts", "tns-core-modules/ui/animation/animation.android.ts",
"tns-core-modules/ui/animation/animation.d.ts",
"tns-core-modules/ui/animation/animation.ios.ts", "tns-core-modules/ui/animation/animation.ios.ts",
"tns-core-modules/ui/animation/keyframe-animation.d.ts",
"tns-core-modules/ui/animation/keyframe-animation.ts", "tns-core-modules/ui/animation/keyframe-animation.ts",
"tns-core-modules/ui/border/border.d.ts",
"tns-core-modules/ui/border/border.ts", "tns-core-modules/ui/border/border.ts",
"tns-core-modules/ui/builder/binding-builder.d.ts",
"tns-core-modules/ui/builder/binding-builder.ts", "tns-core-modules/ui/builder/binding-builder.ts",
"tns-core-modules/ui/builder/builder.d.ts",
"tns-core-modules/ui/builder/builder.ts", "tns-core-modules/ui/builder/builder.ts",
"tns-core-modules/ui/builder/component-builder.d.ts",
"tns-core-modules/ui/builder/component-builder.ts", "tns-core-modules/ui/builder/component-builder.ts",
"tns-core-modules/ui/builder/special-properties.d.ts",
"tns-core-modules/ui/builder/special-properties.ts", "tns-core-modules/ui/builder/special-properties.ts",
"tns-core-modules/ui/button/button-common.ts", "tns-core-modules/ui/button/button-common.ts",
"tns-core-modules/ui/button/button.android.ts", "tns-core-modules/ui/button/button.android.ts",
"tns-core-modules/ui/button/button.d.ts",
"tns-core-modules/ui/button/button.ios.ts", "tns-core-modules/ui/button/button.ios.ts",
"tns-core-modules/ui/content-view/content-view.d.ts",
"tns-core-modules/ui/content-view/content-view.ts", "tns-core-modules/ui/content-view/content-view.ts",
"tns-core-modules/ui/core/bindable.d.ts",
"tns-core-modules/ui/core/bindable.ts", "tns-core-modules/ui/core/bindable.ts",
"tns-core-modules/ui/core/control-state-change.d.ts",
"tns-core-modules/ui/core/control-state-change.ios.ts", "tns-core-modules/ui/core/control-state-change.ios.ts",
"tns-core-modules/ui/core/dependency-observable.d.ts",
"tns-core-modules/ui/core/dependency-observable.ts", "tns-core-modules/ui/core/dependency-observable.ts",
"tns-core-modules/ui/core/proxy.d.ts",
"tns-core-modules/ui/core/proxy.ts", "tns-core-modules/ui/core/proxy.ts",
"tns-core-modules/ui/core/view-common.ts", "tns-core-modules/ui/core/view-common.ts",
"tns-core-modules/ui/core/view.android.ts", "tns-core-modules/ui/core/view.android.ts",
"tns-core-modules/ui/core/view.d.ts",
"tns-core-modules/ui/core/view.ios.ts", "tns-core-modules/ui/core/view.ios.ts",
"tns-core-modules/ui/core/weak-event-listener.d.ts",
"tns-core-modules/ui/core/weak-event-listener.ts", "tns-core-modules/ui/core/weak-event-listener.ts",
"tns-core-modules/ui/date-picker/date-picker-common.ts", "tns-core-modules/ui/date-picker/date-picker-common.ts",
"tns-core-modules/ui/date-picker/date-picker.android.ts", "tns-core-modules/ui/date-picker/date-picker.android.ts",
"tns-core-modules/ui/date-picker/date-picker.d.ts",
"tns-core-modules/ui/date-picker/date-picker.ios.ts", "tns-core-modules/ui/date-picker/date-picker.ios.ts",
"tns-core-modules/ui/dialogs/dialogs-common.ts", "tns-core-modules/ui/dialogs/dialogs-common.ts",
"tns-core-modules/ui/dialogs/dialogs.android.ts", "tns-core-modules/ui/dialogs/dialogs.android.ts",
"tns-core-modules/ui/dialogs/dialogs.d.ts",
"tns-core-modules/ui/dialogs/dialogs.ios.ts", "tns-core-modules/ui/dialogs/dialogs.ios.ts",
"tns-core-modules/ui/editable-text-base/editable-text-base-common.ts", "tns-core-modules/ui/editable-text-base/editable-text-base-common.ts",
"tns-core-modules/ui/editable-text-base/editable-text-base.android.ts", "tns-core-modules/ui/editable-text-base/editable-text-base.android.ts",
"tns-core-modules/ui/editable-text-base/editable-text-base.d.ts",
"tns-core-modules/ui/editable-text-base/editable-text-base.ios.ts", "tns-core-modules/ui/editable-text-base/editable-text-base.ios.ts",
"tns-core-modules/ui/enums/enums.d.ts",
"tns-core-modules/ui/enums/enums.ts", "tns-core-modules/ui/enums/enums.ts",
"tns-core-modules/ui/frame/frame-common.ts", "tns-core-modules/ui/frame/frame-common.ts",
"tns-core-modules/ui/frame/frame.android.ts", "tns-core-modules/ui/frame/frame.android.ts",
"tns-core-modules/ui/frame/frame.d.ts",
"tns-core-modules/ui/frame/frame.ios.ts", "tns-core-modules/ui/frame/frame.ios.ts",
"tns-core-modules/ui/gestures/gestures-common.ts", "tns-core-modules/ui/gestures/gestures-common.ts",
"tns-core-modules/ui/gestures/gestures.android.ts", "tns-core-modules/ui/gestures/gestures.android.ts",
"tns-core-modules/ui/gestures/gestures.d.ts",
"tns-core-modules/ui/gestures/gestures.ios.ts", "tns-core-modules/ui/gestures/gestures.ios.ts",
"tns-core-modules/ui/html-view/html-view-common.ts", "tns-core-modules/ui/html-view/html-view-common.ts",
"tns-core-modules/ui/html-view/html-view.android.ts", "tns-core-modules/ui/html-view/html-view.android.ts",
"tns-core-modules/ui/html-view/html-view.d.ts",
"tns-core-modules/ui/html-view/html-view.ios.ts", "tns-core-modules/ui/html-view/html-view.ios.ts",
"tns-core-modules/ui/image-cache/image-cache-common.ts", "tns-core-modules/ui/image-cache/image-cache-common.ts",
"tns-core-modules/ui/image-cache/image-cache.android.ts", "tns-core-modules/ui/image-cache/image-cache.android.ts",
"tns-core-modules/ui/image-cache/image-cache.d.ts",
"tns-core-modules/ui/image-cache/image-cache.ios.ts", "tns-core-modules/ui/image-cache/image-cache.ios.ts",
"tns-core-modules/ui/image/image-common.ts", "tns-core-modules/ui/image/image-common.ts",
"tns-core-modules/ui/image/image.android.ts", "tns-core-modules/ui/image/image.android.ts",
"tns-core-modules/ui/image/image.d.ts",
"tns-core-modules/ui/image/image.ios.ts", "tns-core-modules/ui/image/image.ios.ts",
"tns-core-modules/ui/label/label-common.ts", "tns-core-modules/ui/label/label-common.ts",
"tns-core-modules/ui/label/label.android.ts", "tns-core-modules/ui/label/label.android.ts",
"tns-core-modules/ui/label/label.d.ts",
"tns-core-modules/ui/label/label.ios.ts", "tns-core-modules/ui/label/label.ios.ts",
"tns-core-modules/ui/layouts/absolute-layout/absolute-layout-common.ts", "tns-core-modules/ui/layouts/absolute-layout/absolute-layout-common.ts",
"tns-core-modules/ui/layouts/absolute-layout/absolute-layout.android.ts", "tns-core-modules/ui/layouts/absolute-layout/absolute-layout.android.ts",
"tns-core-modules/ui/layouts/absolute-layout/absolute-layout.d.ts",
"tns-core-modules/ui/layouts/absolute-layout/absolute-layout.ios.ts", "tns-core-modules/ui/layouts/absolute-layout/absolute-layout.ios.ts",
"tns-core-modules/ui/layouts/dock-layout/dock-layout-common.ts", "tns-core-modules/ui/layouts/dock-layout/dock-layout-common.ts",
"tns-core-modules/ui/layouts/dock-layout/dock-layout.android.ts", "tns-core-modules/ui/layouts/dock-layout/dock-layout.android.ts",
"tns-core-modules/ui/layouts/dock-layout/dock-layout.d.ts",
"tns-core-modules/ui/layouts/dock-layout/dock-layout.ios.ts", "tns-core-modules/ui/layouts/dock-layout/dock-layout.ios.ts",
"tns-core-modules/ui/layouts/grid-layout/grid-layout-common.ts", "tns-core-modules/ui/layouts/grid-layout/grid-layout-common.ts",
"tns-core-modules/ui/layouts/grid-layout/grid-layout.android.ts", "tns-core-modules/ui/layouts/grid-layout/grid-layout.android.ts",
"tns-core-modules/ui/layouts/grid-layout/grid-layout.d.ts",
"tns-core-modules/ui/layouts/grid-layout/grid-layout.ios.ts", "tns-core-modules/ui/layouts/grid-layout/grid-layout.ios.ts",
"tns-core-modules/ui/layouts/layout-base.d.ts",
"tns-core-modules/ui/layouts/layout-base-common.ts", "tns-core-modules/ui/layouts/layout-base-common.ts",
"tns-core-modules/ui/layouts/layout-base.android.ts", "tns-core-modules/ui/layouts/layout-base.android.ts",
"tns-core-modules/ui/layouts/layout-base.ios.ts", "tns-core-modules/ui/layouts/layout-base.ios.ts",
"tns-core-modules/ui/layouts/layout.android.ts", "tns-core-modules/ui/layouts/layout.android.ts",
"tns-core-modules/ui/layouts/layout.d.ts",
"tns-core-modules/ui/layouts/layout.ios.ts", "tns-core-modules/ui/layouts/layout.ios.ts",
"tns-core-modules/ui/layouts/stack-layout/stack-layout-common.ts", "tns-core-modules/ui/layouts/stack-layout/stack-layout-common.ts",
"tns-core-modules/ui/layouts/stack-layout/stack-layout.android.ts", "tns-core-modules/ui/layouts/stack-layout/stack-layout.android.ts",
"tns-core-modules/ui/layouts/stack-layout/stack-layout.d.ts",
"tns-core-modules/ui/layouts/stack-layout/stack-layout.ios.ts", "tns-core-modules/ui/layouts/stack-layout/stack-layout.ios.ts",
"tns-core-modules/ui/layouts/wrap-layout/wrap-layout-common.ts", "tns-core-modules/ui/layouts/wrap-layout/wrap-layout-common.ts",
"tns-core-modules/ui/layouts/wrap-layout/wrap-layout.android.ts", "tns-core-modules/ui/layouts/wrap-layout/wrap-layout.android.ts",
"tns-core-modules/ui/layouts/wrap-layout/wrap-layout.d.ts",
"tns-core-modules/ui/layouts/wrap-layout/wrap-layout.ios.ts", "tns-core-modules/ui/layouts/wrap-layout/wrap-layout.ios.ts",
"tns-core-modules/ui/list-picker/list-picker-common.ts", "tns-core-modules/ui/list-picker/list-picker-common.ts",
"tns-core-modules/ui/list-picker/list-picker.android.ts", "tns-core-modules/ui/list-picker/list-picker.android.ts",
"tns-core-modules/ui/list-picker/list-picker.d.ts",
"tns-core-modules/ui/list-picker/list-picker.ios.ts", "tns-core-modules/ui/list-picker/list-picker.ios.ts",
"tns-core-modules/ui/list-view/list-view-common.ts", "tns-core-modules/ui/list-view/list-view-common.ts",
"tns-core-modules/ui/list-view/list-view.android.ts", "tns-core-modules/ui/list-view/list-view.android.ts",
"tns-core-modules/ui/list-view/list-view.d.ts",
"tns-core-modules/ui/list-view/list-view.ios.ts", "tns-core-modules/ui/list-view/list-view.ios.ts",
"tns-core-modules/ui/page/page-common.ts", "tns-core-modules/ui/page/page-common.ts",
"tns-core-modules/ui/page/page.android.ts", "tns-core-modules/ui/page/page.android.ts",
"tns-core-modules/ui/page/page.d.ts",
"tns-core-modules/ui/page/page.ios.ts", "tns-core-modules/ui/page/page.ios.ts",
"tns-core-modules/ui/placeholder/placeholder-common.ts", "tns-core-modules/ui/placeholder/placeholder-common.ts",
"tns-core-modules/ui/placeholder/placeholder.android.ts", "tns-core-modules/ui/placeholder/placeholder.android.ts",
"tns-core-modules/ui/placeholder/placeholder.d.ts",
"tns-core-modules/ui/placeholder/placeholder.ios.ts", "tns-core-modules/ui/placeholder/placeholder.ios.ts",
"tns-core-modules/ui/progress/progress-common.ts", "tns-core-modules/ui/progress/progress-common.ts",
"tns-core-modules/ui/progress/progress.android.ts", "tns-core-modules/ui/progress/progress.android.ts",
"tns-core-modules/ui/progress/progress.d.ts",
"tns-core-modules/ui/progress/progress.ios.ts", "tns-core-modules/ui/progress/progress.ios.ts",
"tns-core-modules/ui/proxy-view-container/proxy-view-container.d.ts",
"tns-core-modules/ui/proxy-view-container/proxy-view-container.ts", "tns-core-modules/ui/proxy-view-container/proxy-view-container.ts",
"tns-core-modules/ui/repeater/repeater.d.ts",
"tns-core-modules/ui/repeater/repeater.ts", "tns-core-modules/ui/repeater/repeater.ts",
"tns-core-modules/ui/scroll-view/scroll-view-common.ts", "tns-core-modules/ui/scroll-view/scroll-view-common.ts",
"tns-core-modules/ui/scroll-view/scroll-view.android.ts", "tns-core-modules/ui/scroll-view/scroll-view.android.ts",
"tns-core-modules/ui/scroll-view/scroll-view.d.ts",
"tns-core-modules/ui/scroll-view/scroll-view.ios.ts", "tns-core-modules/ui/scroll-view/scroll-view.ios.ts",
"tns-core-modules/ui/search-bar/search-bar-common.ts", "tns-core-modules/ui/search-bar/search-bar-common.ts",
"tns-core-modules/ui/search-bar/search-bar.android.ts", "tns-core-modules/ui/search-bar/search-bar.android.ts",
"tns-core-modules/ui/search-bar/search-bar.d.ts",
"tns-core-modules/ui/search-bar/search-bar.ios.ts", "tns-core-modules/ui/search-bar/search-bar.ios.ts",
"tns-core-modules/ui/segmented-bar/segmented-bar-common.ts", "tns-core-modules/ui/segmented-bar/segmented-bar-common.ts",
"tns-core-modules/ui/segmented-bar/segmented-bar.android.ts", "tns-core-modules/ui/segmented-bar/segmented-bar.android.ts",
"tns-core-modules/ui/segmented-bar/segmented-bar.d.ts",
"tns-core-modules/ui/segmented-bar/segmented-bar.ios.ts", "tns-core-modules/ui/segmented-bar/segmented-bar.ios.ts",
"tns-core-modules/ui/slider/slider-common.ts", "tns-core-modules/ui/slider/slider-common.ts",
"tns-core-modules/ui/slider/slider.android.ts", "tns-core-modules/ui/slider/slider.android.ts",
"tns-core-modules/ui/slider/slider.d.ts",
"tns-core-modules/ui/slider/slider.ios.ts", "tns-core-modules/ui/slider/slider.ios.ts",
"tns-core-modules/ui/styling/background-common.ts", "tns-core-modules/ui/styling/background-common.ts",
"tns-core-modules/ui/styling/background.android.d.ts",
"tns-core-modules/ui/styling/background.android.ts",
"tns-core-modules/ui/styling/background.d.ts",
"tns-core-modules/ui/styling/background.ios.ts", "tns-core-modules/ui/styling/background.ios.ts",
"tns-core-modules/ui/styling/background.android.ts",
"tns-core-modules/ui/styling/converters.ts", "tns-core-modules/ui/styling/converters.ts",
"tns-core-modules/ui/styling/css-selector.d.ts",
"tns-core-modules/ui/styling/css-selector.ts", "tns-core-modules/ui/styling/css-selector.ts",
"tns-core-modules/ui/styling/font-common.ts", "tns-core-modules/ui/styling/font-common.ts",
"tns-core-modules/ui/styling/font.android.ts", "tns-core-modules/ui/styling/font.android.ts",
"tns-core-modules/ui/styling/font.d.ts",
"tns-core-modules/ui/styling/font.ios.ts", "tns-core-modules/ui/styling/font.ios.ts",
"tns-core-modules/ui/styling/style-property.d.ts",
"tns-core-modules/ui/styling/style-property.ts", "tns-core-modules/ui/styling/style-property.ts",
"tns-core-modules/ui/styling/style-scope.d.ts",
"tns-core-modules/ui/styling/style-scope.ts", "tns-core-modules/ui/styling/style-scope.ts",
"tns-core-modules/ui/styling/style.d.ts",
"tns-core-modules/ui/styling/style.ts", "tns-core-modules/ui/styling/style.ts",
"tns-core-modules/ui/styling/styling.d.ts",
"tns-core-modules/ui/styling/styling.ts", "tns-core-modules/ui/styling/styling.ts",
"tns-core-modules/ui/styling/visual-state-constants.d.ts",
"tns-core-modules/ui/styling/visual-state-constants.ts", "tns-core-modules/ui/styling/visual-state-constants.ts",
"tns-core-modules/ui/styling/visual-state.ts", "tns-core-modules/ui/styling/visual-state.ts",
"tns-core-modules/ui/switch/switch-common.ts", "tns-core-modules/ui/switch/switch-common.ts",
"tns-core-modules/ui/switch/switch.android.ts", "tns-core-modules/ui/switch/switch.android.ts",
"tns-core-modules/ui/switch/switch.d.ts",
"tns-core-modules/ui/switch/switch.ios.ts", "tns-core-modules/ui/switch/switch.ios.ts",
"tns-core-modules/ui/tab-view/tab-view-common.ts", "tns-core-modules/ui/tab-view/tab-view-common.ts",
"tns-core-modules/ui/tab-view/tab-view.android.ts", "tns-core-modules/ui/tab-view/tab-view.android.ts",
"tns-core-modules/ui/tab-view/tab-view.d.ts",
"tns-core-modules/ui/tab-view/tab-view.ios.ts", "tns-core-modules/ui/tab-view/tab-view.ios.ts",
"tns-core-modules/ui/text-base/text-base-common.ts", "tns-core-modules/ui/text-base/text-base-common.ts",
"tns-core-modules/ui/text-base/text-base-styler.android.ts", "tns-core-modules/ui/text-base/text-base-styler.android.ts",
"tns-core-modules/ui/text-base/text-base-styler.d.ts",
"tns-core-modules/ui/text-base/text-base-styler.ios.ts", "tns-core-modules/ui/text-base/text-base-styler.ios.ts",
"tns-core-modules/ui/text-base/text-base.android.ts", "tns-core-modules/ui/text-base/text-base.android.ts",
"tns-core-modules/ui/text-base/text-base.d.ts",
"tns-core-modules/ui/text-base/text-base.ios.ts", "tns-core-modules/ui/text-base/text-base.ios.ts",
"tns-core-modules/ui/text-field/text-field-common.ts", "tns-core-modules/ui/text-field/text-field-common.ts",
"tns-core-modules/ui/text-field/text-field.android.ts", "tns-core-modules/ui/text-field/text-field.android.ts",
"tns-core-modules/ui/text-field/text-field.d.ts",
"tns-core-modules/ui/text-field/text-field.ios.ts", "tns-core-modules/ui/text-field/text-field.ios.ts",
"tns-core-modules/ui/text-view/text-view-common.ts", "tns-core-modules/ui/text-view/text-view-common.ts",
"tns-core-modules/ui/text-view/text-view.android.ts", "tns-core-modules/ui/text-view/text-view.android.ts",
"tns-core-modules/ui/text-view/text-view.d.ts",
"tns-core-modules/ui/text-view/text-view.ios.ts", "tns-core-modules/ui/text-view/text-view.ios.ts",
"tns-core-modules/ui/time-picker/time-picker-common.ts", "tns-core-modules/ui/time-picker/time-picker-common.ts",
"tns-core-modules/ui/time-picker/time-picker.android.ts", "tns-core-modules/ui/time-picker/time-picker.android.ts",
"tns-core-modules/ui/time-picker/time-picker.d.ts",
"tns-core-modules/ui/time-picker/time-picker.ios.ts", "tns-core-modules/ui/time-picker/time-picker.ios.ts",
"tns-core-modules/ui/transition/fade-transition.android.ts", "tns-core-modules/ui/transition/fade-transition.android.ts",
"tns-core-modules/ui/transition/fade-transition.ios.ts", "tns-core-modules/ui/transition/fade-transition.ios.ts",
@ -326,31 +235,20 @@
"tns-core-modules/ui/transition/slide-transition.android.ts", "tns-core-modules/ui/transition/slide-transition.android.ts",
"tns-core-modules/ui/transition/slide-transition.ios.ts", "tns-core-modules/ui/transition/slide-transition.ios.ts",
"tns-core-modules/ui/transition/transition.android.ts", "tns-core-modules/ui/transition/transition.android.ts",
"tns-core-modules/ui/transition/transition.d.ts",
"tns-core-modules/ui/transition/transition.ios.ts", "tns-core-modules/ui/transition/transition.ios.ts",
"tns-core-modules/ui/transition/fade-transition.d.ts",
"tns-core-modules/ui/transition/slide-transition.d.ts",
"tns-core-modules/ui/utils.d.ts",
"tns-core-modules/ui/utils.ios.ts", "tns-core-modules/ui/utils.ios.ts",
"tns-core-modules/ui/web-view/web-view-common.ts", "tns-core-modules/ui/web-view/web-view-common.ts",
"tns-core-modules/ui/web-view/web-view.android.ts", "tns-core-modules/ui/web-view/web-view.android.ts",
"tns-core-modules/ui/web-view/web-view.d.ts",
"tns-core-modules/ui/web-view/web-view.ios.ts", "tns-core-modules/ui/web-view/web-view.ios.ts",
"tns-core-modules/utils/debug.d.ts",
"tns-core-modules/utils/debug.ts", "tns-core-modules/utils/debug.ts",
"tns-core-modules/utils/lazy.d.ts",
"tns-core-modules/utils/lazy.ts", "tns-core-modules/utils/lazy.ts",
"tns-core-modules/utils/module-merge.ts", "tns-core-modules/utils/module-merge.ts",
"tns-core-modules/utils/number-utils.ts", "tns-core-modules/utils/number-utils.ts",
"tns-core-modules/utils/types.d.ts",
"tns-core-modules/utils/types.ts", "tns-core-modules/utils/types.ts",
"tns-core-modules/utils/utils-common.ts", "tns-core-modules/utils/utils-common.ts",
"tns-core-modules/utils/utils.android.ts", "tns-core-modules/utils/utils.android.ts",
"tns-core-modules/utils/utils.d.ts",
"tns-core-modules/utils/utils.ios.ts", "tns-core-modules/utils/utils.ios.ts",
"tns-core-modules/weakmap.d.ts",
"tns-core-modules/xhr/xhr.ts", "tns-core-modules/xhr/xhr.ts",
"tns-core-modules/xml/xml.d.ts",
"tns-core-modules/xml/xml.ts", "tns-core-modules/xml/xml.ts",
"node-tests/definitions/chai.d.ts", "node-tests/definitions/chai.d.ts",