diff --git a/.gitignore b/.gitignore index 93823e75a..9c7808b56 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,6 @@ TestRunResult.txt tns-core-modules.base.d.ts tns-core-modules.d.ts tns-core-modules.es6.d.ts + +tests/platforms/ +tests/lib/ diff --git a/gruntfile.js b/gruntfile.js index 6aa438984..870f6c842 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -1,6 +1,7 @@ var tsconfig = require('./tsconfig.json'); var shelljs = require("shelljs"); var path = require("path"); +var fs=require("fs"); module.exports = function(grunt) { if (grunt.option('profile')) { @@ -14,9 +15,6 @@ module.exports = function(grunt) { return; } - var fs=require("fs"); - var pathModule=require("path"); - var tsLintOption = grunt.option('runtslint'); var skipTsLint = tsLintOption == 'false' || tsLintOption == false; if (tsLintOption == null) { @@ -122,38 +120,40 @@ module.exports = function(grunt) { var getSubDirs = function(dir) { return shelljs.ls(dir).filter(function (subDir) { - return shelljs.test('-d', pathModule.join(dir, subDir)); + return shelljs.test('-d', path.join(dir, subDir)); }); }; var getApps = function() { var allApps = getSubDirs(localCfg.srcAppsDir); if (grunt.option('test-app-only')) { - allApps = allApps.filter(function(appName) { - return appName === 'tests'; + allApps = allApps.filter(function(app) { + return app === 'tests'; }); } return allApps; }; + var outDir = tsconfig.compilerOptions.outDir || "./bin/dist"; var localCfg = { srcDir: ".", srcAppsDir: "./apps", - srcAppsTests: "./apps/tests", - packageJsonFilePath: "./package.json", - outDir: "./bin/dist", + srcAppsTestsDir: "./tests/app", + packageJsonFilePath: "./tns-core-modules/package.json", outArticlesDir: "./bin/dist/articles", - outModulesDir: tsconfig.compilerOptions.outDir || "./bin/dist/modules", + outDir: outDir, + outTnsCoreModules: path.join(outDir, "tns-core-modules"), outAppsDir: "./bin/dist/apps", - outTsAppsDir: "./bin/dist/ts-apps", + outAppsTestsDir: "./bin/dist/tests/app", + outTsAppsTestsDir: "./bin/dist/ts-tests/app", + outTsAppsDir: "./bin/dist/ts-apps/app", outApiRefDir: "./bin/dist/apiref" }; var nodeTestEnv = JSON.parse(JSON.stringify(process.env)); - nodeTestEnv.NODE_PATH = localCfg.outModulesDir; - - localCfg.nodeTestsDir = pathModule.join(localCfg.outModulesDir, 'node-tests'); + nodeTestEnv.NODE_PATH = localCfg.outTnsCoreModules + localCfg.nodeTestsDir = path.join(localCfg.outDir, 'node-tests'); localCfg.mainPackageContent = grunt.file.readJSON(localCfg.packageJsonFilePath); localCfg.packageVersion = getPackageVersion(localCfg.packageJsonFilePath); @@ -161,18 +161,20 @@ module.exports = function(grunt) { localCfg.typeScriptSrc = tsconfig.filesGlob; localCfg.defaultExcludes = localCfg.typeScriptSrc.filter(function(item) { return /^!/.test(item); }); localCfg.typeScriptSrcForTsLint = localCfg.typeScriptSrc.concat([ - "!ios.d.ts", - "!android17.d.ts", - "!libjs.d.ts" + "!tns-core-modules/ios.d.ts", + "!tns-core-modules/android17.d.ts", + "!tns-core-modules/libjs.d.ts", + "!tests/node_modules/" ]); localCfg.srcTsdFiles = [ "**/*.d.ts", "!apps/**", + "!tests/**", "!node-tests/**", - "!org.nativescript.widgets.d.ts", - "!android17.d.ts", + "!tns-core-modules/org.nativescript.widgets.d.ts", + "!tns-core-modules/android17.d.ts", "!**/*.android.d.ts", - "!ios.d.ts", + "!tns-core-modules/ios.d.ts", "!**/*.ios.d.ts" ].concat(localCfg.defaultExcludes); @@ -181,9 +183,9 @@ module.exports = function(grunt) { tsOptions.removeComments = !grunt.option('leavecomments') || ''; tsOptions.compiler = "node_modules/typescript/bin/tsc"; tsOptions.failOnTypeErrors = true; - tsOptions.outDir = localCfg.outModulesDir; + tsOptions.outDir = localCfg.outDir; var removeCommentsArgument = tsOptions.removeComments ? " --removeComments" : ""; - tsOptions.additionalFlags = "--outDir " + localCfg.outModulesDir + removeCommentsArgument; + tsOptions.additionalFlags = "--outDir " + localCfg.outDir + removeCommentsArgument; grunt.initConfig({ localCfg : localCfg, @@ -199,13 +201,13 @@ module.exports = function(grunt) { "_references.js", "**/*.map" ], - cwd: localCfg.outModulesDir + cwd: localCfg.outDir }, nodeTests: { src: localCfg.nodeTestsDir, }, builtModules: { - src: localCfg.outModulesDir + src: localCfg.outDir }, externalModules: { expand: true, @@ -214,9 +216,6 @@ module.exports = function(grunt) { force: true }, }, - readyAppFiles: { - src: [localCfg.outModulesDir + "/apps/**"] - }, articles: { src: [ localCfg.outArticlesDir ] }, @@ -228,26 +227,26 @@ module.exports = function(grunt) { jsLibs: { expand: true, src: [ - "js-libs/**/*.js", - "fetch/**/*.js", - "css/**/*.js", - "css-value/**/*.js", + "tns-core-modules/js-libs/**/*.js", + "tns-core-modules/fetch/**/*.js", + "tns-core-modules/css/**/*.js", + "tns-core-modules/css-value/**/*.js", ], - dest: localCfg.outModulesDir, + dest: localCfg.outDir, cwd: localCfg.srcDir }, articleMDs: { expand: true, src: [ "**/*.md" ], dest: localCfg.outArticlesDir, - cwd: localCfg.srcAppsTests + cwd: localCfg.srcAppsTestsDir }, license: { expand: true, src: [ "./LICENSE", ], - dest: "<%= localCfg.outModulesDir %>/", + dest: localCfg.outTnsCoreModules, cwd: localCfg.srcDir }, appLicense: { @@ -269,7 +268,7 @@ module.exports = function(grunt) { "!ios.d.ts", "!**/*.ios.d.ts", ].concat(localCfg.defaultExcludes), - dest: localCfg.outModulesDir + "/", + dest: localCfg.outDir + "/", expand: true, options: { process: filterTypeScriptFiles @@ -278,7 +277,7 @@ module.exports = function(grunt) { modulesPackageDef: { expand: true, src: localCfg.packageJsonFilePath, - dest: localCfg.outModulesDir + "/", + dest: localCfg.outDir + "/", options: { process: updateModulesPackageDef } @@ -303,7 +302,7 @@ module.exports = function(grunt) { "!node_modules/**/*.*", "!" + localCfg.outDir + "/**/*.*" ], - dest: localCfg.outModulesDir + "/" + dest: localCfg.outDir + "/" }, rawAppsFiles: { expand: true, @@ -311,20 +310,33 @@ module.exports = function(grunt) { "**/*.*", "**/*", "!**/*.map", - "!**/*.ts" + "!**/*.ts" ], dest: localCfg.outAppsDir, cwd: localCfg.srcAppsDir, dot: true }, + rawTestsFiles: { + expand: true, + src: [ + "**/*.*", + "**/*", + "!**/*.map", + "!**/*.ts" + ], + dest: localCfg.outAppsTestsDir, + cwd: localCfg.srcAppsTestsDir, + dot: true + }, readyAppFiles: { expand: true, src: ["./**/*.*"], dest: localCfg.outAppsDir + "/", - cwd: localCfg.outModulesDir + "/apps/", - options: { - process: processAppFile - } + cwd: localCfg.outDir + "/apps/", + // WARNING: Why not insert BOMs in .png files? + // options: { + // process: processAppFile + // } }, readyTsAppFiles: { expand: true, @@ -332,6 +344,12 @@ module.exports = function(grunt) { dest: localCfg.outTsAppsDir + "/", cwd: localCfg.srcAppsDir }, + readyTsAppsTestsFiles: { + expand: true, + src: ["./**/*.*", "!./**/*.map"], + dest: localCfg.outTsAppsTestsDir + "/", + cwd: localCfg.srcAppsTestsDir + }, readyPackages: { expand: true, src: ["./**/*.tgz"], @@ -348,7 +366,7 @@ module.exports = function(grunt) { '!node_modules/**/*', '!node-tests/**/*', ], - cwd: localCfg.outModulesDir, + cwd: localCfg.outDir, dest: "<%= grunt.option('path') %>/node_modules/tns-core-modules/", } }, @@ -358,8 +376,8 @@ module.exports = function(grunt) { tsconfig: 'tsconfig.json', passThrough: true, }, - outDir: localCfg.outModulesDir, - dest: localCfg.outModulesDir, + outDir: localCfg.outDir, + dest: localCfg.outDir, options: tsOptions }, "build-inplace": { @@ -373,14 +391,14 @@ module.exports = function(grunt) { }, buildNodeTests: { src: [ - 'js-libs/easysax/**/*.ts', - 'module.d.ts', - 'xml/**/*.ts', - 'node-tests/**/*.ts', - 'es-collections.d.ts', - ], - outDir: localCfg.outModulesDir, - dest: localCfg.outModulesDir, + 'tns-core-modules/js-libs/easysax/**/*.ts', + 'tns-core-modules/module.d.ts', + 'tns-core-modules/xml/**/*.ts', + 'tns-core-modules/es-collections.d.ts', + 'node-tests/**/*.ts', + ], + outDir: localCfg.outDir, + dest: localCfg.outDir, options: tsOptions }, buildDts: { @@ -389,21 +407,22 @@ module.exports = function(grunt) { '!org.nativescript.widgets.d.ts', '!**/*.android.d.ts', '!node_modules/**/*', + '!tests/node_modules/**/*.*', '!bin/**/*', '!apps/**/*', '!android17.d.ts', '!ios.d.ts', ], - outDir: localCfg.outModulesDir, - dest: localCfg.outModulesDir, + outDir: localCfg.outDir, + dest: localCfg.outDir, options: tsOptions }, testCombinedDts: { src: [ - pathModule.join(localCfg.outModulesDir, 'tns-core-modules.d.ts'), + path.join(localCfg.outTnsCoreModules, 'tns-core-modules.d.ts'), ], - outDir: localCfg.outModulesDir, - dest: localCfg.outModulesDir, + outDir: localCfg.outDir, + dest: localCfg.outDir, options: tsOptions } }, @@ -420,7 +439,7 @@ module.exports = function(grunt) { exec: { packModules: { cmd: "npm pack", - cwd: localCfg.outModulesDir + "/" + cwd: localCfg.outTnsCoreModules + "/" }, packApp: { cmd: "npm pack", @@ -430,7 +449,7 @@ module.exports = function(grunt) { cmd: "grunt simplemocha:node" }, injectArticleSnippets: { - cmd: "node node_modules/markdown-snippet-injector/index.js --root=<%= localCfg.srcAppsTests %> --docsroot=<%= localCfg.outArticlesDir %>" + cmd: "node node_modules/markdown-snippet-injector/index.js --root=<%= localCfg.srcAppsTestsDir %> --docsroot=<%= localCfg.outArticlesDir %>" } }, multidest: { @@ -440,9 +459,11 @@ module.exports = function(grunt) { var apps = getApps(); var targetDirs = []; apps.forEach(function(item){ - targetDirs.push(pathModule.join(localCfg.outAppsDir, item)); - targetDirs.push(pathModule.join(localCfg.outTsAppsDir, item)); + targetDirs.push(path.join(localCfg.outAppsDir, item)); + targetDirs.push(path.join(localCfg.outTsAppsDir, item)); }); + targetDirs.push(localCfg.outAppsTestsDir); + targetDirs.push(localCfg.outTsAppsTestsDir); return targetDirs; }() } @@ -462,7 +483,7 @@ module.exports = function(grunt) { }, env: { nodeTests: { - NODE_PATH: localCfg.outModulesDir, + NODE_PATH: nodeTestEnv.NODE_PATH, } }, typedoc: { @@ -492,16 +513,16 @@ module.exports = function(grunt) { grunt.loadNpmTasks("grunt-simple-mocha"); grunt.loadNpmTasks('grunt-typedoc'); - var cloneTasks = function(originalTasks, taskNameSuffix) { + var cloneTasks = function(originalTasks, app) { var clonedTasks = []; for(var i=0; i'; }); - var combinedDtsPath = pathModule.join(outDir, outFile); + var combinedDtsPath = path.join(outDir, outFile); grunt.file.write(combinedDtsPath, dtsLines.join('\n')); } function generateModulesDts(outDir) { @@ -536,10 +557,11 @@ module.exports = function(grunt) { var es6Excludes = nonES6Files.map(function(file) { return '!' + file; }) - var dtsFiles = grunt.file.expand({cwd: outDir}, [ + var dtsFiles = grunt.file.expand({cwd: localCfg.outTnsCoreModules }, [ "**/*.d.ts", //Exclude the d.ts files in the apps folder - these are part of the apps and are already packed there! "!apps/**", + "!tests/**", "!ts-apps/**", "!node-tests/**", "!org.nativescript.widgets.d.ts", @@ -549,39 +571,55 @@ module.exports = function(grunt) { "!**/*.ios.d.ts", "!tns-core-modules.d.ts", "!tns-core-modules.es6.d.ts", - "!tns-core-modules.base.d.ts", + "!tns-core-modules.base.d.ts" ].concat(localCfg.defaultExcludes).concat(es6Excludes).concat(angularExcludes)); dtsFiles.sort(); - writeDtsFile(dtsFiles, outDir, 'tns-core-modules.base.d.ts'); + writeDtsFile(dtsFiles, outDir, 'tns-core-modules/tns-core-modules.base.d.ts'); var es6Files = angularConflicts.concat(['tns-core-modules.base.d.ts']); - writeDtsFile(es6Files, outDir, 'tns-core-modules.es6.d.ts'); + writeDtsFile(es6Files, outDir, 'tns-core-modules/tns-core-modules.es6.d.ts'); var allFiles = angularConflicts.concat(nonES6Files).concat(['tns-core-modules.base.d.ts']); - writeDtsFile(allFiles, outDir, 'tns-core-modules.d.ts'); + writeDtsFile(allFiles, outDir, 'tns-core-modules/tns-core-modules.d.ts'); }; - - grunt.registerTask("processEachApp", function(outAppsDir, pkgAppNameSuffix){ - var allApps = getApps(); - if (grunt.option('test-app-only')) { - allApps = allApps.filter(function(appName) { - return appName === 'tests'; - }); - } + + grunt.registerTask("processTestsApp", function(outTestsAppDir, pkgAppNameSuffix) { var tasks = [ { name: ["copy", "appPackageDef"], - specializeCfg: function (cfg, currentAppName) { - outAppDir = pathModule.join(outAppsDir, currentAppName); - var pkgFilePath = pathModule.join(outAppDir, "package.json"); - cfg.src = pkgFilePath; - cfg.dest = outAppDir; - cfg.appName = currentAppName + (pkgAppNameSuffix || ""); + specializeCfg: function (cfg, app) { + cfg.src = path.join(outTestsAppDir, "package.json"); + cfg.dest = outTestsAppDir; + cfg.appName = "tests" + (pkgAppNameSuffix || ""); } }, { name: ["exec", "packApp"], - specializeCfg: function(cfg, currentAppName) { - cfg.cwd = pathModule.join(outAppsDir, currentAppName); + specializeCfg: function(cfg, app) { + cfg.cwd = outTestsAppDir; + } + } + ]; + var clonedTasks = cloneTasks(tasks, "tests"); + enqueueTasks(clonedTasks); + }); + + grunt.registerTask("processEachApp", function(outAppsDir, pkgAppNameSuffix){ + var allApps = getApps(); + var tasks = [ + { + name: ["copy", "appPackageDef"], + specializeCfg: function (cfg, app) { + outAppDir = path.join(outAppsDir, app); + var pkgFilePath = path.join(outAppDir, "package.json"); + cfg.src = pkgFilePath; + cfg.dest = outAppDir; + cfg.appName = app + (pkgAppNameSuffix || ""); + } + }, + { + name: ["exec", "packApp"], + specializeCfg: function(cfg, app) { + cfg.cwd = path.join(outAppsDir, app); } } ]; @@ -598,6 +636,7 @@ module.exports = function(grunt) { grunt.registerTask("collect-apps-raw-files", [ "copy:rawAppsFiles", + "copy:rawTestsFiles", "multidest:copyLicenseFiles" ]); @@ -631,8 +670,7 @@ module.exports = function(grunt) { "copy:builtModules" ]); grunt.registerTask("distribute-apps-files", [ - "copy:readyAppFiles", - "clean:readyAppFiles" + "copy:readyAppFiles" ]); grunt.registerTask("check-packagejson-boms", function() { function hasBOM(filepath) { @@ -654,17 +692,18 @@ module.exports = function(grunt) { grunt.fail.fatal("\n" + errors.join("\n")); }); grunt.registerTask("distribute-ts-apps-files", [ - "copy:readyTsAppFiles" + "copy:readyTsAppFiles", + "copy:readyTsAppsTestsFiles" ]); grunt.registerTask("herdArticles", function() { var moveSinglesUp = function(dir) { var objs = fs.readdirSync(dir); for (var i=0; i + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/app/App_Resources/Android/app.gradle b/tests/app/App_Resources/Android/app.gradle new file mode 100644 index 000000000..725fb59b1 --- /dev/null +++ b/tests/app/App_Resources/Android/app.gradle @@ -0,0 +1,15 @@ +// Add your native dependencies here: + +// Uncomment to add recyclerview-v7 dependency +//dependencies { +// compile 'com.android.support:recyclerview-v7:+' +//} + +android { + defaultConfig { + generatedDensities = [] + } + aaptOptions { + additionalParameters "--no-version-vectors" + } +} diff --git a/tests/app/App_Resources/Android/drawable-hdpi/icon.png b/tests/app/App_Resources/Android/drawable-hdpi/icon.png new file mode 100755 index 000000000..1034356e2 Binary files /dev/null and b/tests/app/App_Resources/Android/drawable-hdpi/icon.png differ diff --git a/tests/app/App_Resources/Android/drawable-ldpi/icon.png b/tests/app/App_Resources/Android/drawable-ldpi/icon.png new file mode 100755 index 000000000..ddfc17a71 Binary files /dev/null and b/tests/app/App_Resources/Android/drawable-ldpi/icon.png differ diff --git a/tests/app/App_Resources/Android/drawable-mdpi/icon.png b/tests/app/App_Resources/Android/drawable-mdpi/icon.png new file mode 100755 index 000000000..486e41091 Binary files /dev/null and b/tests/app/App_Resources/Android/drawable-mdpi/icon.png differ diff --git a/tests/app/App_Resources/Android/drawable-nodpi/splashscreen.9.png b/tests/app/App_Resources/Android/drawable-nodpi/splashscreen.9.png new file mode 100644 index 000000000..bd53be2ec Binary files /dev/null and b/tests/app/App_Resources/Android/drawable-nodpi/splashscreen.9.png differ diff --git a/tests/app/App_Resources/iOS/Default-568h@2x.png b/tests/app/App_Resources/iOS/Default-568h@2x.png new file mode 100755 index 000000000..d7f17fcd2 Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-568h@2x.png differ diff --git a/tests/app/App_Resources/iOS/Default-667h@2x.png b/tests/app/App_Resources/iOS/Default-667h@2x.png new file mode 100644 index 000000000..b88415405 Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-667h@2x.png differ diff --git a/tests/app/App_Resources/iOS/Default-736h@3x.png b/tests/app/App_Resources/iOS/Default-736h@3x.png new file mode 100644 index 000000000..faab4b631 Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-736h@3x.png differ diff --git a/tests/app/App_Resources/iOS/Default-Landscape-568h@2x.png b/tests/app/App_Resources/iOS/Default-Landscape-568h@2x.png new file mode 100644 index 000000000..d21bd292b Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Landscape-568h@2x.png differ diff --git a/tests/app/App_Resources/iOS/Default-Landscape-667h@2x.png b/tests/app/App_Resources/iOS/Default-Landscape-667h@2x.png new file mode 100644 index 000000000..5305bbdf2 Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Landscape-667h@2x.png differ diff --git a/tests/app/App_Resources/iOS/Default-Landscape.png b/tests/app/App_Resources/iOS/Default-Landscape.png new file mode 100755 index 000000000..3365ba3cd Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Landscape.png differ diff --git a/tests/app/App_Resources/iOS/Default-Landscape@2x.png b/tests/app/App_Resources/iOS/Default-Landscape@2x.png new file mode 100755 index 000000000..a44945c1a Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Landscape@2x.png differ diff --git a/tests/app/App_Resources/iOS/Default-Landscape@3x.png b/tests/app/App_Resources/iOS/Default-Landscape@3x.png new file mode 100644 index 000000000..e6dca6269 Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Landscape@3x.png differ diff --git a/tests/app/App_Resources/iOS/Default-Portrait.png b/tests/app/App_Resources/iOS/Default-Portrait.png new file mode 100755 index 000000000..1a5007962 Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Portrait.png differ diff --git a/tests/app/App_Resources/iOS/Default-Portrait@2x.png b/tests/app/App_Resources/iOS/Default-Portrait@2x.png new file mode 100755 index 000000000..73d8b920f Binary files /dev/null and b/tests/app/App_Resources/iOS/Default-Portrait@2x.png differ diff --git a/tests/app/App_Resources/iOS/Default.png b/tests/app/App_Resources/iOS/Default.png new file mode 100755 index 000000000..9f1f6ce3e Binary files /dev/null and b/tests/app/App_Resources/iOS/Default.png differ diff --git a/tests/app/App_Resources/iOS/Default@2x.png b/tests/app/App_Resources/iOS/Default@2x.png new file mode 100755 index 000000000..514fc5cde Binary files /dev/null and b/tests/app/App_Resources/iOS/Default@2x.png differ diff --git a/tests/app/App_Resources/iOS/Icon-Small-50.png b/tests/app/App_Resources/iOS/Icon-Small-50.png new file mode 100755 index 000000000..4a62478f9 Binary files /dev/null and b/tests/app/App_Resources/iOS/Icon-Small-50.png differ diff --git a/tests/app/App_Resources/iOS/Icon-Small-50@2x.png b/tests/app/App_Resources/iOS/Icon-Small-50@2x.png new file mode 100755 index 000000000..01ff7c16c Binary files /dev/null and b/tests/app/App_Resources/iOS/Icon-Small-50@2x.png differ diff --git a/tests/app/App_Resources/iOS/Icon-Small.png b/tests/app/App_Resources/iOS/Icon-Small.png new file mode 100755 index 000000000..9e13a222a Binary files /dev/null and b/tests/app/App_Resources/iOS/Icon-Small.png differ diff --git a/tests/app/App_Resources/iOS/Icon-Small@2x.png b/tests/app/App_Resources/iOS/Icon-Small@2x.png new file mode 100755 index 000000000..89dd84cd8 Binary files /dev/null and b/tests/app/App_Resources/iOS/Icon-Small@2x.png differ diff --git a/tests/app/App_Resources/iOS/Info.plist b/tests/app/App_Resources/iOS/Info.plist new file mode 100644 index 000000000..8c9f281bb --- /dev/null +++ b/tests/app/App_Resources/iOS/Info.plist @@ -0,0 +1,71 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + icon.png + CFBundleIcons + + CFBundlePrimaryIcon + + CFBundleIconFiles + + icon-40 + icon-60 + icon-72 + icon-76 + Icon-Small + Icon-Small-50 + + UIPrerenderedIcon + + + + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIRequiresFullScreen + + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + + diff --git a/tests/app/App_Resources/iOS/build.xcconfig b/tests/app/App_Resources/iOS/build.xcconfig new file mode 100644 index 000000000..26e7a5841 --- /dev/null +++ b/tests/app/App_Resources/iOS/build.xcconfig @@ -0,0 +1,5 @@ +// You can add custom settings here +// for example you can uncomment the following line to force distribution code signing +// CODE_SIGN_IDENTITY = iPhone Distribution +// ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; +// ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = Brand Assets; diff --git a/tests/app/App_Resources/iOS/icon-40.png b/tests/app/App_Resources/iOS/icon-40.png new file mode 100755 index 000000000..9b36ac4fe Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-40.png differ diff --git a/tests/app/App_Resources/iOS/icon-40@2x.png b/tests/app/App_Resources/iOS/icon-40@2x.png new file mode 100755 index 000000000..8ce4b8899 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-40@2x.png differ diff --git a/tests/app/App_Resources/iOS/icon-60.png b/tests/app/App_Resources/iOS/icon-60.png new file mode 100755 index 000000000..d2e951831 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-60.png differ diff --git a/tests/app/App_Resources/iOS/icon-60@2x.png b/tests/app/App_Resources/iOS/icon-60@2x.png new file mode 100755 index 000000000..693f67f66 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-60@2x.png differ diff --git a/tests/app/App_Resources/iOS/icon-72.png b/tests/app/App_Resources/iOS/icon-72.png new file mode 100755 index 000000000..556bdd688 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-72.png differ diff --git a/tests/app/App_Resources/iOS/icon-72@2x.png b/tests/app/App_Resources/iOS/icon-72@2x.png new file mode 100755 index 000000000..4f69cb25b Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-72@2x.png differ diff --git a/tests/app/App_Resources/iOS/icon-76.png b/tests/app/App_Resources/iOS/icon-76.png new file mode 100755 index 000000000..1c659c62a Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-76.png differ diff --git a/tests/app/App_Resources/iOS/icon-76@2x.png b/tests/app/App_Resources/iOS/icon-76@2x.png new file mode 100755 index 000000000..bcc126d30 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon-76@2x.png differ diff --git a/tests/app/App_Resources/iOS/icon.png b/tests/app/App_Resources/iOS/icon.png new file mode 100755 index 000000000..beea81999 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon.png differ diff --git a/tests/app/App_Resources/iOS/icon@2x.png b/tests/app/App_Resources/iOS/icon@2x.png new file mode 100755 index 000000000..c3dc7b035 Binary files /dev/null and b/tests/app/App_Resources/iOS/icon@2x.png differ diff --git a/tests/app/App_Resources/package.json b/tests/app/App_Resources/package.json new file mode 100644 index 000000000..08e44e117 --- /dev/null +++ b/tests/app/App_Resources/package.json @@ -0,0 +1,2 @@ +{ "name" : "app-resources", + "main" : "dummy.js" } diff --git a/apps/tests/TKUnit.ts b/tests/app/TKUnit.ts similarity index 100% rename from apps/tests/TKUnit.ts rename to tests/app/TKUnit.ts diff --git a/apps/tests/app/app.ts b/tests/app/app/app.ts similarity index 100% rename from apps/tests/app/app.ts rename to tests/app/app/app.ts diff --git a/apps/tests/app/location-example.ts b/tests/app/app/location-example.ts similarity index 100% rename from apps/tests/app/location-example.ts rename to tests/app/app/location-example.ts diff --git a/apps/tests/app/location-example.xml b/tests/app/app/location-example.xml similarity index 100% rename from apps/tests/app/location-example.xml rename to tests/app/app/location-example.xml diff --git a/apps/tests/app/mainPage.ts b/tests/app/app/mainPage.ts similarity index 100% rename from apps/tests/app/mainPage.ts rename to tests/app/app/mainPage.ts diff --git a/apps/tests/app/package.json b/tests/app/app/package.json similarity index 100% rename from apps/tests/app/package.json rename to tests/app/app/package.json diff --git a/apps/tests/app/pageNavigation.ts b/tests/app/app/pageNavigation.ts similarity index 100% rename from apps/tests/app/pageNavigation.ts rename to tests/app/app/pageNavigation.ts diff --git a/apps/tests/app/style_props.ts b/tests/app/app/style_props.ts similarity index 100% rename from apps/tests/app/style_props.ts rename to tests/app/app/style_props.ts diff --git a/apps/tests/app/testPage.ts b/tests/app/app/testPage.ts similarity index 100% rename from apps/tests/app/testPage.ts rename to tests/app/app/testPage.ts diff --git a/apps/tests/app/testPage.xml b/tests/app/app/testPage.xml similarity index 100% rename from apps/tests/app/testPage.xml rename to tests/app/app/testPage.xml diff --git a/apps/tests/app/testRunnerPage.ts b/tests/app/app/testRunnerPage.ts similarity index 100% rename from apps/tests/app/testRunnerPage.ts rename to tests/app/app/testRunnerPage.ts diff --git a/apps/tests/application-settings-tests.ts b/tests/app/application-settings-tests.ts similarity index 100% rename from apps/tests/application-settings-tests.ts rename to tests/app/application-settings-tests.ts diff --git a/apps/tests/application-settings.md b/tests/app/application-settings.md similarity index 100% rename from apps/tests/application-settings.md rename to tests/app/application-settings.md diff --git a/apps/tests/application-tests-common.ts b/tests/app/application-tests-common.ts similarity index 100% rename from apps/tests/application-tests-common.ts rename to tests/app/application-tests-common.ts diff --git a/apps/tests/application-tests.android.ts b/tests/app/application-tests.android.ts similarity index 100% rename from apps/tests/application-tests.android.ts rename to tests/app/application-tests.android.ts diff --git a/apps/tests/application-tests.ios.ts b/tests/app/application-tests.ios.ts similarity index 100% rename from apps/tests/application-tests.ios.ts rename to tests/app/application-tests.ios.ts diff --git a/apps/tests/application.md b/tests/app/application.md similarity index 100% rename from apps/tests/application.md rename to tests/app/application.md diff --git a/apps/tests/camera-tests.ts b/tests/app/camera-tests.ts similarity index 100% rename from apps/tests/camera-tests.ts rename to tests/app/camera-tests.ts diff --git a/apps/tests/camera.md b/tests/app/camera.md similarity index 100% rename from apps/tests/camera.md rename to tests/app/camera.md diff --git a/apps/tests/color-tests.ts b/tests/app/color-tests.ts similarity index 100% rename from apps/tests/color-tests.ts rename to tests/app/color-tests.ts diff --git a/apps/tests/color.md b/tests/app/color.md similarity index 100% rename from apps/tests/color.md rename to tests/app/color.md diff --git a/apps/tests/connectivity-tests.ts b/tests/app/connectivity-tests.ts similarity index 100% rename from apps/tests/connectivity-tests.ts rename to tests/app/connectivity-tests.ts diff --git a/apps/tests/connectivity.md b/tests/app/connectivity.md similarity index 100% rename from apps/tests/connectivity.md rename to tests/app/connectivity.md diff --git a/apps/tests/console-tests.ts b/tests/app/console-tests.ts similarity index 100% rename from apps/tests/console-tests.ts rename to tests/app/console-tests.ts diff --git a/apps/tests/console.md b/tests/app/console.md similarity index 100% rename from apps/tests/console.md rename to tests/app/console.md diff --git a/apps/tests/data/observable-array-tests.ts b/tests/app/data/observable-array-tests.ts similarity index 100% rename from apps/tests/data/observable-array-tests.ts rename to tests/app/data/observable-array-tests.ts diff --git a/apps/tests/data/observable-array.md b/tests/app/data/observable-array.md similarity index 100% rename from apps/tests/data/observable-array.md rename to tests/app/data/observable-array.md diff --git a/apps/tests/data/observable-tests.ts b/tests/app/data/observable-tests.ts similarity index 100% rename from apps/tests/data/observable-tests.ts rename to tests/app/data/observable-tests.ts diff --git a/apps/tests/data/observable.md b/tests/app/data/observable.md similarity index 100% rename from apps/tests/data/observable.md rename to tests/app/data/observable.md diff --git a/apps/tests/data/virtual-array-tests.ts b/tests/app/data/virtual-array-tests.ts similarity index 100% rename from apps/tests/data/virtual-array-tests.ts rename to tests/app/data/virtual-array-tests.ts diff --git a/apps/tests/data/virtual-array.md b/tests/app/data/virtual-array.md similarity index 100% rename from apps/tests/data/virtual-array.md rename to tests/app/data/virtual-array.md diff --git a/apps/tests/fetch-tests.ts b/tests/app/fetch-tests.ts similarity index 100% rename from apps/tests/fetch-tests.ts rename to tests/app/fetch-tests.ts diff --git a/apps/tests/fetch.md b/tests/app/fetch.md similarity index 100% rename from apps/tests/fetch.md rename to tests/app/fetch.md diff --git a/apps/tests/file-name-resolver-tests/file-name-resolver-tests.ts b/tests/app/file-name-resolver-tests/file-name-resolver-tests.ts similarity index 100% rename from apps/tests/file-name-resolver-tests/file-name-resolver-tests.ts rename to tests/app/file-name-resolver-tests/file-name-resolver-tests.ts diff --git a/apps/tests/file-name-resolver-tests/files/other.xml b/tests/app/file-name-resolver-tests/files/other.xml similarity index 100% rename from apps/tests/file-name-resolver-tests/files/other.xml rename to tests/app/file-name-resolver-tests/files/other.xml diff --git a/apps/tests/file-name-resolver-tests/files/test.land.xml b/tests/app/file-name-resolver-tests/files/test.land.xml similarity index 100% rename from apps/tests/file-name-resolver-tests/files/test.land.xml rename to tests/app/file-name-resolver-tests/files/test.land.xml diff --git a/apps/tests/file-name-resolver-tests/files/test.minWH600.xml b/tests/app/file-name-resolver-tests/files/test.minWH600.xml similarity index 100% rename from apps/tests/file-name-resolver-tests/files/test.minWH600.xml rename to tests/app/file-name-resolver-tests/files/test.minWH600.xml diff --git a/apps/tests/file-name-resolver-tests/files/test.xml b/tests/app/file-name-resolver-tests/files/test.xml similarity index 100% rename from apps/tests/file-name-resolver-tests/files/test.xml rename to tests/app/file-name-resolver-tests/files/test.xml diff --git a/apps/tests/file-system-access-tests/file-system-access-tests.ts b/tests/app/file-system-access-tests/file-system-access-tests.ts similarity index 100% rename from apps/tests/file-system-access-tests/file-system-access-tests.ts rename to tests/app/file-system-access-tests/file-system-access-tests.ts diff --git a/apps/tests/file-system-access-tests/folder/file.expected b/tests/app/file-system-access-tests/folder/file.expected similarity index 100% rename from apps/tests/file-system-access-tests/folder/file.expected rename to tests/app/file-system-access-tests/folder/file.expected diff --git a/apps/tests/file-system-access-tests/xml.expected b/tests/app/file-system-access-tests/xml.expected similarity index 100% rename from apps/tests/file-system-access-tests/xml.expected rename to tests/app/file-system-access-tests/xml.expected diff --git a/apps/tests/file-system-tests.ts b/tests/app/file-system-tests.ts similarity index 100% rename from apps/tests/file-system-tests.ts rename to tests/app/file-system-tests.ts diff --git a/apps/tests/file-system.md b/tests/app/file-system.md similarity index 100% rename from apps/tests/file-system.md rename to tests/app/file-system.md diff --git a/apps/tests/fonts/Roboto-Bold.ttf b/tests/app/fonts/Roboto-Bold.ttf similarity index 100% rename from apps/tests/fonts/Roboto-Bold.ttf rename to tests/app/fonts/Roboto-Bold.ttf diff --git a/apps/tests/fonts/Roboto-BoldItalic.ttf b/tests/app/fonts/Roboto-BoldItalic.ttf similarity index 100% rename from apps/tests/fonts/Roboto-BoldItalic.ttf rename to tests/app/fonts/Roboto-BoldItalic.ttf diff --git a/apps/tests/fonts/Roboto-Italic.ttf b/tests/app/fonts/Roboto-Italic.ttf similarity index 100% rename from apps/tests/fonts/Roboto-Italic.ttf rename to tests/app/fonts/Roboto-Italic.ttf diff --git a/apps/tests/fonts/Roboto-Regular.ttf b/tests/app/fonts/Roboto-Regular.ttf similarity index 100% rename from apps/tests/fonts/Roboto-Regular.ttf rename to tests/app/fonts/Roboto-Regular.ttf diff --git a/apps/tests/fps-meter-tests.ts b/tests/app/fps-meter-tests.ts similarity index 100% rename from apps/tests/fps-meter-tests.ts rename to tests/app/fps-meter-tests.ts diff --git a/apps/tests/fps-meter.md b/tests/app/fps-meter.md similarity index 100% rename from apps/tests/fps-meter.md rename to tests/app/fps-meter.md diff --git a/apps/tests/http-tests.ts b/tests/app/http-tests.ts similarity index 100% rename from apps/tests/http-tests.ts rename to tests/app/http-tests.ts diff --git a/apps/tests/http.md b/tests/app/http.md similarity index 100% rename from apps/tests/http.md rename to tests/app/http.md diff --git a/apps/tests/image-source-tests.ts b/tests/app/image-source-tests.ts similarity index 100% rename from apps/tests/image-source-tests.ts rename to tests/app/image-source-tests.ts diff --git a/apps/tests/image-source.md b/tests/app/image-source.md similarity index 100% rename from apps/tests/image-source.md rename to tests/app/image-source.md diff --git a/apps/tests/location-tests.ts b/tests/app/location-tests.ts similarity index 100% rename from apps/tests/location-tests.ts rename to tests/app/location-tests.ts diff --git a/apps/tests/location.md b/tests/app/location.md similarity index 100% rename from apps/tests/location.md rename to tests/app/location.md diff --git a/apps/tests/logo.png b/tests/app/logo.png similarity index 100% rename from apps/tests/logo.png rename to tests/app/logo.png diff --git a/apps/tests/navigation/custom-transition.android.ts b/tests/app/navigation/custom-transition.android.ts similarity index 100% rename from apps/tests/navigation/custom-transition.android.ts rename to tests/app/navigation/custom-transition.android.ts diff --git a/apps/tests/navigation/custom-transition.ios.ts b/tests/app/navigation/custom-transition.ios.ts similarity index 100% rename from apps/tests/navigation/custom-transition.ios.ts rename to tests/app/navigation/custom-transition.ios.ts diff --git a/apps/tests/navigation/navigation-tests.ts b/tests/app/navigation/navigation-tests.ts similarity index 100% rename from apps/tests/navigation/navigation-tests.ts rename to tests/app/navigation/navigation-tests.ts diff --git a/apps/tests/navigation/transition-tests.ts b/tests/app/navigation/transition-tests.ts similarity index 100% rename from apps/tests/navigation/transition-tests.ts rename to tests/app/navigation/transition-tests.ts diff --git a/apps/tests/package.json b/tests/app/package.json similarity index 100% rename from apps/tests/package.json rename to tests/app/package.json diff --git a/apps/tests/pages/app.ts b/tests/app/pages/app.ts similarity index 100% rename from apps/tests/pages/app.ts rename to tests/app/pages/app.ts diff --git a/apps/tests/pages/background-test.ts b/tests/app/pages/background-test.ts similarity index 100% rename from apps/tests/pages/background-test.ts rename to tests/app/pages/background-test.ts diff --git a/apps/tests/pages/background-test.xml b/tests/app/pages/background-test.xml similarity index 100% rename from apps/tests/pages/background-test.xml rename to tests/app/pages/background-test.xml diff --git a/apps/tests/pages/file-load-test.ts b/tests/app/pages/file-load-test.ts similarity index 100% rename from apps/tests/pages/file-load-test.ts rename to tests/app/pages/file-load-test.ts diff --git a/apps/tests/pages/fonts-test.ts b/tests/app/pages/fonts-test.ts similarity index 100% rename from apps/tests/pages/fonts-test.ts rename to tests/app/pages/fonts-test.ts diff --git a/apps/tests/pages/fonts-test.xml b/tests/app/pages/fonts-test.xml similarity index 100% rename from apps/tests/pages/fonts-test.xml rename to tests/app/pages/fonts-test.xml diff --git a/apps/tests/pages/navigation/pageA-new-activity.ts b/tests/app/pages/navigation/pageA-new-activity.ts similarity index 100% rename from apps/tests/pages/navigation/pageA-new-activity.ts rename to tests/app/pages/navigation/pageA-new-activity.ts diff --git a/apps/tests/pages/navigation/pageA.ts b/tests/app/pages/navigation/pageA.ts similarity index 100% rename from apps/tests/pages/navigation/pageA.ts rename to tests/app/pages/navigation/pageA.ts diff --git a/apps/tests/pages/navigation/pageB-new-activity.ts b/tests/app/pages/navigation/pageB-new-activity.ts similarity index 100% rename from apps/tests/pages/navigation/pageB-new-activity.ts rename to tests/app/pages/navigation/pageB-new-activity.ts diff --git a/apps/tests/pages/navigation/pageB.ts b/tests/app/pages/navigation/pageB.ts similarity index 100% rename from apps/tests/pages/navigation/pageB.ts rename to tests/app/pages/navigation/pageB.ts diff --git a/apps/tests/pages/navigation/pageC-new-activity.ts b/tests/app/pages/navigation/pageC-new-activity.ts similarity index 100% rename from apps/tests/pages/navigation/pageC-new-activity.ts rename to tests/app/pages/navigation/pageC-new-activity.ts diff --git a/apps/tests/pages/navigation/pageC.ts b/tests/app/pages/navigation/pageC.ts similarity index 100% rename from apps/tests/pages/navigation/pageC.ts rename to tests/app/pages/navigation/pageC.ts diff --git a/apps/tests/pages/package.json b/tests/app/pages/package.json similarity index 100% rename from apps/tests/pages/package.json rename to tests/app/pages/package.json diff --git a/apps/tests/pages/page10.ts b/tests/app/pages/page10.ts similarity index 100% rename from apps/tests/pages/page10.ts rename to tests/app/pages/page10.ts diff --git a/apps/tests/pages/page11.ts b/tests/app/pages/page11.ts similarity index 100% rename from apps/tests/pages/page11.ts rename to tests/app/pages/page11.ts diff --git a/apps/tests/pages/page12.ts b/tests/app/pages/page12.ts similarity index 100% rename from apps/tests/pages/page12.ts rename to tests/app/pages/page12.ts diff --git a/apps/tests/pages/page13.ts b/tests/app/pages/page13.ts similarity index 100% rename from apps/tests/pages/page13.ts rename to tests/app/pages/page13.ts diff --git a/apps/tests/pages/page14.xml b/tests/app/pages/page14.xml similarity index 100% rename from apps/tests/pages/page14.xml rename to tests/app/pages/page14.xml diff --git a/apps/tests/pages/page15.ts b/tests/app/pages/page15.ts similarity index 100% rename from apps/tests/pages/page15.ts rename to tests/app/pages/page15.ts diff --git a/apps/tests/pages/page16.ts b/tests/app/pages/page16.ts similarity index 100% rename from apps/tests/pages/page16.ts rename to tests/app/pages/page16.ts diff --git a/apps/tests/pages/page17.ts b/tests/app/pages/page17.ts similarity index 100% rename from apps/tests/pages/page17.ts rename to tests/app/pages/page17.ts diff --git a/apps/tests/pages/page17.xml b/tests/app/pages/page17.xml similarity index 100% rename from apps/tests/pages/page17.xml rename to tests/app/pages/page17.xml diff --git a/apps/tests/pages/page18.ts b/tests/app/pages/page18.ts similarity index 100% rename from apps/tests/pages/page18.ts rename to tests/app/pages/page18.ts diff --git a/apps/tests/pages/page18.xml b/tests/app/pages/page18.xml similarity index 100% rename from apps/tests/pages/page18.xml rename to tests/app/pages/page18.xml diff --git a/apps/tests/pages/page19.ts b/tests/app/pages/page19.ts similarity index 100% rename from apps/tests/pages/page19.ts rename to tests/app/pages/page19.ts diff --git a/apps/tests/pages/page19.xml b/tests/app/pages/page19.xml similarity index 100% rename from apps/tests/pages/page19.xml rename to tests/app/pages/page19.xml diff --git a/apps/tests/pages/page20.ts b/tests/app/pages/page20.ts similarity index 100% rename from apps/tests/pages/page20.ts rename to tests/app/pages/page20.ts diff --git a/apps/tests/pages/page20.xml b/tests/app/pages/page20.xml similarity index 100% rename from apps/tests/pages/page20.xml rename to tests/app/pages/page20.xml diff --git a/apps/tests/pages/page5.ts b/tests/app/pages/page5.ts similarity index 100% rename from apps/tests/pages/page5.ts rename to tests/app/pages/page5.ts diff --git a/apps/tests/pages/page6.ts b/tests/app/pages/page6.ts similarity index 100% rename from apps/tests/pages/page6.ts rename to tests/app/pages/page6.ts diff --git a/apps/tests/pages/page7.ts b/tests/app/pages/page7.ts similarity index 100% rename from apps/tests/pages/page7.ts rename to tests/app/pages/page7.ts diff --git a/apps/tests/pages/page8.ts b/tests/app/pages/page8.ts similarity index 100% rename from apps/tests/pages/page8.ts rename to tests/app/pages/page8.ts diff --git a/apps/tests/pages/page9.ts b/tests/app/pages/page9.ts similarity index 100% rename from apps/tests/pages/page9.ts rename to tests/app/pages/page9.ts diff --git a/apps/tests/pages/performance-test/start.ts b/tests/app/pages/performance-test/start.ts similarity index 100% rename from apps/tests/pages/performance-test/start.ts rename to tests/app/pages/performance-test/start.ts diff --git a/apps/tests/pages/performance-test/start.xml b/tests/app/pages/performance-test/start.xml similarity index 100% rename from apps/tests/pages/performance-test/start.xml rename to tests/app/pages/performance-test/start.xml diff --git a/apps/tests/pages/performance-test/test-big.ts b/tests/app/pages/performance-test/test-big.ts similarity index 100% rename from apps/tests/pages/performance-test/test-big.ts rename to tests/app/pages/performance-test/test-big.ts diff --git a/apps/tests/pages/performance-test/test-big.xml b/tests/app/pages/performance-test/test-big.xml similarity index 100% rename from apps/tests/pages/performance-test/test-big.xml rename to tests/app/pages/performance-test/test-big.xml diff --git a/apps/tests/pages/performance-test/test-small.ts b/tests/app/pages/performance-test/test-small.ts similarity index 100% rename from apps/tests/pages/performance-test/test-small.ts rename to tests/app/pages/performance-test/test-small.ts diff --git a/apps/tests/pages/performance-test/test-small.xml b/tests/app/pages/performance-test/test-small.xml similarity index 100% rename from apps/tests/pages/performance-test/test-small.xml rename to tests/app/pages/performance-test/test-small.xml diff --git a/apps/tests/pages/property-bindings.ts b/tests/app/pages/property-bindings.ts similarity index 100% rename from apps/tests/pages/property-bindings.ts rename to tests/app/pages/property-bindings.ts diff --git a/apps/tests/pages/sandbox-project.ts b/tests/app/pages/sandbox-project.ts similarity index 100% rename from apps/tests/pages/sandbox-project.ts rename to tests/app/pages/sandbox-project.ts diff --git a/apps/tests/pages/tab-view.ts b/tests/app/pages/tab-view.ts similarity index 100% rename from apps/tests/pages/tab-view.ts rename to tests/app/pages/tab-view.ts diff --git a/apps/tests/pages/tab-view.xml b/tests/app/pages/tab-view.xml similarity index 100% rename from apps/tests/pages/tab-view.xml rename to tests/app/pages/tab-view.xml diff --git a/apps/tests/pages/test.png b/tests/app/pages/test.png similarity index 100% rename from apps/tests/pages/test.png rename to tests/app/pages/test.png diff --git a/apps/tests/pages/test2.png b/tests/app/pages/test2.png similarity index 100% rename from apps/tests/pages/test2.png rename to tests/app/pages/test2.png diff --git a/apps/tests/platform-tests.ts b/tests/app/platform-tests.ts similarity index 100% rename from apps/tests/platform-tests.ts rename to tests/app/platform-tests.ts diff --git a/apps/tests/platform.md b/tests/app/platform.md similarity index 100% rename from apps/tests/platform.md rename to tests/app/platform.md diff --git a/apps/tests/small-image.png b/tests/app/small-image.png similarity index 100% rename from apps/tests/small-image.png rename to tests/app/small-image.png diff --git a/apps/tests/styling/app.ts b/tests/app/styling/app.ts similarity index 100% rename from apps/tests/styling/app.ts rename to tests/app/styling/app.ts diff --git a/apps/tests/styling/mainPage.ts b/tests/app/styling/mainPage.ts similarity index 100% rename from apps/tests/styling/mainPage.ts rename to tests/app/styling/mainPage.ts diff --git a/apps/tests/styling/package.json b/tests/app/styling/package.json similarity index 100% rename from apps/tests/styling/package.json rename to tests/app/styling/package.json diff --git a/apps/tests/test-icon.png b/tests/app/test-icon.png similarity index 100% rename from apps/tests/test-icon.png rename to tests/app/test-icon.png diff --git a/apps/tests/testRunner.ts b/tests/app/testRunner.ts similarity index 100% rename from apps/tests/testRunner.ts rename to tests/app/testRunner.ts diff --git a/apps/tests/text/formatted-string-tests.ts b/tests/app/text/formatted-string-tests.ts similarity index 100% rename from apps/tests/text/formatted-string-tests.ts rename to tests/app/text/formatted-string-tests.ts diff --git a/apps/tests/text/formatted-string.md b/tests/app/text/formatted-string.md similarity index 100% rename from apps/tests/text/formatted-string.md rename to tests/app/text/formatted-string.md diff --git a/apps/tests/timer-tests.ts b/tests/app/timer-tests.ts similarity index 100% rename from apps/tests/timer-tests.ts rename to tests/app/timer-tests.ts diff --git a/apps/tests/timer.md b/tests/app/timer.md similarity index 100% rename from apps/tests/timer.md rename to tests/app/timer.md diff --git a/apps/tests/trace-tests.ts b/tests/app/trace-tests.ts similarity index 100% rename from apps/tests/trace-tests.ts rename to tests/app/trace-tests.ts diff --git a/apps/tests/trace.md b/tests/app/trace.md similarity index 100% rename from apps/tests/trace.md rename to tests/app/trace.md diff --git a/apps/tests/ui-test.ts b/tests/app/ui-test.ts similarity index 100% rename from apps/tests/ui-test.ts rename to tests/app/ui-test.ts diff --git a/apps/tests/ui/action-bar/ActionBar_BetweenTags.xml b/tests/app/ui/action-bar/ActionBar_BetweenTags.xml similarity index 100% rename from apps/tests/ui/action-bar/ActionBar_BetweenTags.xml rename to tests/app/ui/action-bar/ActionBar_BetweenTags.xml diff --git a/apps/tests/ui/action-bar/ActionBar_NumberAsText.ts b/tests/app/ui/action-bar/ActionBar_NumberAsText.ts similarity index 100% rename from apps/tests/ui/action-bar/ActionBar_NumberAsText.ts rename to tests/app/ui/action-bar/ActionBar_NumberAsText.ts diff --git a/apps/tests/ui/action-bar/ActionBar_NumberAsText.xml b/tests/app/ui/action-bar/ActionBar_NumberAsText.xml similarity index 100% rename from apps/tests/ui/action-bar/ActionBar_NumberAsText.xml rename to tests/app/ui/action-bar/ActionBar_NumberAsText.xml diff --git a/apps/tests/ui/action-bar/action-bar-tests-common.ts b/tests/app/ui/action-bar/action-bar-tests-common.ts similarity index 100% rename from apps/tests/ui/action-bar/action-bar-tests-common.ts rename to tests/app/ui/action-bar/action-bar-tests-common.ts diff --git a/apps/tests/ui/action-bar/action-bar-tests.android.ts b/tests/app/ui/action-bar/action-bar-tests.android.ts similarity index 100% rename from apps/tests/ui/action-bar/action-bar-tests.android.ts rename to tests/app/ui/action-bar/action-bar-tests.android.ts diff --git a/apps/tests/ui/action-bar/action-bar-tests.ios.ts b/tests/app/ui/action-bar/action-bar-tests.ios.ts similarity index 100% rename from apps/tests/ui/action-bar/action-bar-tests.ios.ts rename to tests/app/ui/action-bar/action-bar-tests.ios.ts diff --git a/apps/tests/ui/action-bar/action-bar.md b/tests/app/ui/action-bar/action-bar.md similarity index 100% rename from apps/tests/ui/action-bar/action-bar.md rename to tests/app/ui/action-bar/action-bar.md diff --git a/apps/tests/ui/activity-indicator/activity-indicator-tests.ts b/tests/app/ui/activity-indicator/activity-indicator-tests.ts similarity index 100% rename from apps/tests/ui/activity-indicator/activity-indicator-tests.ts rename to tests/app/ui/activity-indicator/activity-indicator-tests.ts diff --git a/apps/tests/ui/activity-indicator/activity-indicator.md b/tests/app/ui/activity-indicator/activity-indicator.md similarity index 100% rename from apps/tests/ui/activity-indicator/activity-indicator.md rename to tests/app/ui/activity-indicator/activity-indicator.md diff --git a/apps/tests/ui/animation/animation-tests.ts b/tests/app/ui/animation/animation-tests.ts similarity index 100% rename from apps/tests/ui/animation/animation-tests.ts rename to tests/app/ui/animation/animation-tests.ts diff --git a/apps/tests/ui/animation/animation.md b/tests/app/ui/animation/animation.md similarity index 100% rename from apps/tests/ui/animation/animation.md rename to tests/app/ui/animation/animation.md diff --git a/apps/tests/ui/animation/css-animation-tests.ts b/tests/app/ui/animation/css-animation-tests.ts similarity index 100% rename from apps/tests/ui/animation/css-animation-tests.ts rename to tests/app/ui/animation/css-animation-tests.ts diff --git a/apps/tests/ui/animation/test.css b/tests/app/ui/animation/test.css similarity index 100% rename from apps/tests/ui/animation/test.css rename to tests/app/ui/animation/test.css diff --git a/apps/tests/ui/bindable-tests.ts b/tests/app/ui/bindable-tests.ts similarity index 100% rename from apps/tests/ui/bindable-tests.ts rename to tests/app/ui/bindable-tests.ts diff --git a/apps/tests/ui/binding-expressions-tests.ts b/tests/app/ui/binding-expressions-tests.ts similarity index 100% rename from apps/tests/ui/binding-expressions-tests.ts rename to tests/app/ui/binding-expressions-tests.ts diff --git a/apps/tests/ui/bindingContext_testPage.ts b/tests/app/ui/bindingContext_testPage.ts similarity index 100% rename from apps/tests/ui/bindingContext_testPage.ts rename to tests/app/ui/bindingContext_testPage.ts diff --git a/apps/tests/ui/bindingContext_testPage.xml b/tests/app/ui/bindingContext_testPage.xml similarity index 100% rename from apps/tests/ui/bindingContext_testPage.xml rename to tests/app/ui/bindingContext_testPage.xml diff --git a/apps/tests/ui/bindingContext_testPage1.ts b/tests/app/ui/bindingContext_testPage1.ts similarity index 100% rename from apps/tests/ui/bindingContext_testPage1.ts rename to tests/app/ui/bindingContext_testPage1.ts diff --git a/apps/tests/ui/bindingContext_testPage1.xml b/tests/app/ui/bindingContext_testPage1.xml similarity index 100% rename from apps/tests/ui/bindingContext_testPage1.xml rename to tests/app/ui/bindingContext_testPage1.xml diff --git a/apps/tests/ui/bindingContext_testPage2.ts b/tests/app/ui/bindingContext_testPage2.ts similarity index 100% rename from apps/tests/ui/bindingContext_testPage2.ts rename to tests/app/ui/bindingContext_testPage2.ts diff --git a/apps/tests/ui/bindingContext_testPage2.xml b/tests/app/ui/bindingContext_testPage2.xml similarity index 100% rename from apps/tests/ui/bindingContext_testPage2.xml rename to tests/app/ui/bindingContext_testPage2.xml diff --git a/apps/tests/ui/border/border-tests.ts b/tests/app/ui/border/border-tests.ts similarity index 100% rename from apps/tests/ui/border/border-tests.ts rename to tests/app/ui/border/border-tests.ts diff --git a/apps/tests/ui/border/border.md b/tests/app/ui/border/border.md similarity index 100% rename from apps/tests/ui/border/border.md rename to tests/app/ui/border/border.md diff --git a/apps/tests/ui/button/button-tests-native.android.ts b/tests/app/ui/button/button-tests-native.android.ts similarity index 100% rename from apps/tests/ui/button/button-tests-native.android.ts rename to tests/app/ui/button/button-tests-native.android.ts diff --git a/apps/tests/ui/button/button-tests-native.d.ts b/tests/app/ui/button/button-tests-native.d.ts similarity index 100% rename from apps/tests/ui/button/button-tests-native.d.ts rename to tests/app/ui/button/button-tests-native.d.ts diff --git a/apps/tests/ui/button/button-tests-native.ios.ts b/tests/app/ui/button/button-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/button/button-tests-native.ios.ts rename to tests/app/ui/button/button-tests-native.ios.ts diff --git a/apps/tests/ui/button/button-tests.ts b/tests/app/ui/button/button-tests.ts similarity index 100% rename from apps/tests/ui/button/button-tests.ts rename to tests/app/ui/button/button-tests.ts diff --git a/apps/tests/ui/button/button.md b/tests/app/ui/button/button.md similarity index 100% rename from apps/tests/ui/button/button.md rename to tests/app/ui/button/button.md diff --git a/apps/tests/ui/date-picker/date-picker-tests-native.android.ts b/tests/app/ui/date-picker/date-picker-tests-native.android.ts similarity index 100% rename from apps/tests/ui/date-picker/date-picker-tests-native.android.ts rename to tests/app/ui/date-picker/date-picker-tests-native.android.ts diff --git a/apps/tests/ui/date-picker/date-picker-tests-native.d.ts b/tests/app/ui/date-picker/date-picker-tests-native.d.ts similarity index 100% rename from apps/tests/ui/date-picker/date-picker-tests-native.d.ts rename to tests/app/ui/date-picker/date-picker-tests-native.d.ts diff --git a/apps/tests/ui/date-picker/date-picker-tests-native.ios.ts b/tests/app/ui/date-picker/date-picker-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/date-picker/date-picker-tests-native.ios.ts rename to tests/app/ui/date-picker/date-picker-tests-native.ios.ts diff --git a/apps/tests/ui/date-picker/date-picker-tests.ts b/tests/app/ui/date-picker/date-picker-tests.ts similarity index 100% rename from apps/tests/ui/date-picker/date-picker-tests.ts rename to tests/app/ui/date-picker/date-picker-tests.ts diff --git a/apps/tests/ui/date-picker/date-picker.md b/tests/app/ui/date-picker/date-picker.md similarity index 100% rename from apps/tests/ui/date-picker/date-picker.md rename to tests/app/ui/date-picker/date-picker.md diff --git a/apps/tests/ui/dependency-observable-tests.ts b/tests/app/ui/dependency-observable-tests.ts similarity index 100% rename from apps/tests/ui/dependency-observable-tests.ts rename to tests/app/ui/dependency-observable-tests.ts diff --git a/apps/tests/ui/dialogs/dialog-tests.ts b/tests/app/ui/dialogs/dialog-tests.ts similarity index 100% rename from apps/tests/ui/dialogs/dialog-tests.ts rename to tests/app/ui/dialogs/dialog-tests.ts diff --git a/apps/tests/ui/dialogs/dialogs.md b/tests/app/ui/dialogs/dialogs.md similarity index 100% rename from apps/tests/ui/dialogs/dialogs.md rename to tests/app/ui/dialogs/dialogs.md diff --git a/apps/tests/ui/frame/frame-tests.ts b/tests/app/ui/frame/frame-tests.ts similarity index 100% rename from apps/tests/ui/frame/frame-tests.ts rename to tests/app/ui/frame/frame-tests.ts diff --git a/apps/tests/ui/frame/frame.md b/tests/app/ui/frame/frame.md similarity index 100% rename from apps/tests/ui/frame/frame.md rename to tests/app/ui/frame/frame.md diff --git a/apps/tests/ui/gestures/gestures-tests.ts b/tests/app/ui/gestures/gestures-tests.ts similarity index 100% rename from apps/tests/ui/gestures/gestures-tests.ts rename to tests/app/ui/gestures/gestures-tests.ts diff --git a/apps/tests/ui/gestures/gestures.md b/tests/app/ui/gestures/gestures.md similarity index 100% rename from apps/tests/ui/gestures/gestures.md rename to tests/app/ui/gestures/gestures.md diff --git a/apps/tests/ui/helper.ts b/tests/app/ui/helper.ts similarity index 100% rename from apps/tests/ui/helper.ts rename to tests/app/ui/helper.ts diff --git a/apps/tests/ui/html-view/htm-view.md b/tests/app/ui/html-view/htm-view.md similarity index 100% rename from apps/tests/ui/html-view/htm-view.md rename to tests/app/ui/html-view/htm-view.md diff --git a/apps/tests/ui/html-view/html-view-tests.ts b/tests/app/ui/html-view/html-view-tests.ts similarity index 100% rename from apps/tests/ui/html-view/html-view-tests.ts rename to tests/app/ui/html-view/html-view-tests.ts diff --git a/apps/tests/ui/image-cache/image-cache-tests.ts b/tests/app/ui/image-cache/image-cache-tests.ts similarity index 100% rename from apps/tests/ui/image-cache/image-cache-tests.ts rename to tests/app/ui/image-cache/image-cache-tests.ts diff --git a/apps/tests/ui/image-cache/image-cache.md b/tests/app/ui/image-cache/image-cache.md similarity index 100% rename from apps/tests/ui/image-cache/image-cache.md rename to tests/app/ui/image-cache/image-cache.md diff --git a/apps/tests/ui/image/image-tests.ts b/tests/app/ui/image/image-tests.ts similarity index 100% rename from apps/tests/ui/image/image-tests.ts rename to tests/app/ui/image/image-tests.ts diff --git a/apps/tests/ui/image/image.md b/tests/app/ui/image/image.md similarity index 100% rename from apps/tests/ui/image/image.md rename to tests/app/ui/image/image.md diff --git a/apps/tests/ui/label/label-tests-native.android.ts b/tests/app/ui/label/label-tests-native.android.ts similarity index 100% rename from apps/tests/ui/label/label-tests-native.android.ts rename to tests/app/ui/label/label-tests-native.android.ts diff --git a/apps/tests/ui/label/label-tests-native.d.ts b/tests/app/ui/label/label-tests-native.d.ts similarity index 100% rename from apps/tests/ui/label/label-tests-native.d.ts rename to tests/app/ui/label/label-tests-native.d.ts diff --git a/apps/tests/ui/label/label-tests-native.ios.ts b/tests/app/ui/label/label-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/label/label-tests-native.ios.ts rename to tests/app/ui/label/label-tests-native.ios.ts diff --git a/apps/tests/ui/label/label-tests-wrong.css b/tests/app/ui/label/label-tests-wrong.css similarity index 100% rename from apps/tests/ui/label/label-tests-wrong.css rename to tests/app/ui/label/label-tests-wrong.css diff --git a/apps/tests/ui/label/label-tests.css b/tests/app/ui/label/label-tests.css similarity index 100% rename from apps/tests/ui/label/label-tests.css rename to tests/app/ui/label/label-tests.css diff --git a/apps/tests/ui/label/label-tests.ts b/tests/app/ui/label/label-tests.ts similarity index 100% rename from apps/tests/ui/label/label-tests.ts rename to tests/app/ui/label/label-tests.ts diff --git a/apps/tests/ui/label/label.md b/tests/app/ui/label/label.md similarity index 100% rename from apps/tests/ui/label/label.md rename to tests/app/ui/label/label.md diff --git a/apps/tests/ui/layouts/absolute-layout-tests.ts b/tests/app/ui/layouts/absolute-layout-tests.ts similarity index 100% rename from apps/tests/ui/layouts/absolute-layout-tests.ts rename to tests/app/ui/layouts/absolute-layout-tests.ts diff --git a/apps/tests/ui/layouts/absolute-layout.md b/tests/app/ui/layouts/absolute-layout.md similarity index 100% rename from apps/tests/ui/layouts/absolute-layout.md rename to tests/app/ui/layouts/absolute-layout.md diff --git a/apps/tests/ui/layouts/common-layout-tests.ts b/tests/app/ui/layouts/common-layout-tests.ts similarity index 100% rename from apps/tests/ui/layouts/common-layout-tests.ts rename to tests/app/ui/layouts/common-layout-tests.ts diff --git a/apps/tests/ui/layouts/dock-layout-tests.ts b/tests/app/ui/layouts/dock-layout-tests.ts similarity index 100% rename from apps/tests/ui/layouts/dock-layout-tests.ts rename to tests/app/ui/layouts/dock-layout-tests.ts diff --git a/apps/tests/ui/layouts/dock-layout.md b/tests/app/ui/layouts/dock-layout.md similarity index 100% rename from apps/tests/ui/layouts/dock-layout.md rename to tests/app/ui/layouts/dock-layout.md diff --git a/apps/tests/ui/layouts/grid-layout-tests.ts b/tests/app/ui/layouts/grid-layout-tests.ts similarity index 100% rename from apps/tests/ui/layouts/grid-layout-tests.ts rename to tests/app/ui/layouts/grid-layout-tests.ts diff --git a/apps/tests/ui/layouts/grid-layout.md b/tests/app/ui/layouts/grid-layout.md similarity index 100% rename from apps/tests/ui/layouts/grid-layout.md rename to tests/app/ui/layouts/grid-layout.md diff --git a/apps/tests/ui/layouts/layout-helper.android.ts b/tests/app/ui/layouts/layout-helper.android.ts similarity index 100% rename from apps/tests/ui/layouts/layout-helper.android.ts rename to tests/app/ui/layouts/layout-helper.android.ts diff --git a/apps/tests/ui/layouts/layout-helper.d.ts b/tests/app/ui/layouts/layout-helper.d.ts similarity index 100% rename from apps/tests/ui/layouts/layout-helper.d.ts rename to tests/app/ui/layouts/layout-helper.d.ts diff --git a/apps/tests/ui/layouts/layout-helper.ios.ts b/tests/app/ui/layouts/layout-helper.ios.ts similarity index 100% rename from apps/tests/ui/layouts/layout-helper.ios.ts rename to tests/app/ui/layouts/layout-helper.ios.ts diff --git a/apps/tests/ui/layouts/stack-layout-tests.ts b/tests/app/ui/layouts/stack-layout-tests.ts similarity index 100% rename from apps/tests/ui/layouts/stack-layout-tests.ts rename to tests/app/ui/layouts/stack-layout-tests.ts diff --git a/apps/tests/ui/layouts/stack-layout.md b/tests/app/ui/layouts/stack-layout.md similarity index 100% rename from apps/tests/ui/layouts/stack-layout.md rename to tests/app/ui/layouts/stack-layout.md diff --git a/apps/tests/ui/layouts/wrap-layout-tests.ts b/tests/app/ui/layouts/wrap-layout-tests.ts similarity index 100% rename from apps/tests/ui/layouts/wrap-layout-tests.ts rename to tests/app/ui/layouts/wrap-layout-tests.ts diff --git a/apps/tests/ui/layouts/wrap-layout.md b/tests/app/ui/layouts/wrap-layout.md similarity index 100% rename from apps/tests/ui/layouts/wrap-layout.md rename to tests/app/ui/layouts/wrap-layout.md diff --git a/apps/tests/ui/list-picker/list-picker-tests-native.android.ts b/tests/app/ui/list-picker/list-picker-tests-native.android.ts similarity index 100% rename from apps/tests/ui/list-picker/list-picker-tests-native.android.ts rename to tests/app/ui/list-picker/list-picker-tests-native.android.ts diff --git a/apps/tests/ui/list-picker/list-picker-tests-native.d.ts b/tests/app/ui/list-picker/list-picker-tests-native.d.ts similarity index 100% rename from apps/tests/ui/list-picker/list-picker-tests-native.d.ts rename to tests/app/ui/list-picker/list-picker-tests-native.d.ts diff --git a/apps/tests/ui/list-picker/list-picker-tests-native.ios.ts b/tests/app/ui/list-picker/list-picker-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/list-picker/list-picker-tests-native.ios.ts rename to tests/app/ui/list-picker/list-picker-tests-native.ios.ts diff --git a/apps/tests/ui/list-picker/list-picker-tests.ts b/tests/app/ui/list-picker/list-picker-tests.ts similarity index 100% rename from apps/tests/ui/list-picker/list-picker-tests.ts rename to tests/app/ui/list-picker/list-picker-tests.ts diff --git a/apps/tests/ui/list-picker/list-picker.md b/tests/app/ui/list-picker/list-picker.md similarity index 100% rename from apps/tests/ui/list-picker/list-picker.md rename to tests/app/ui/list-picker/list-picker.md diff --git a/apps/tests/ui/list-view/list-view-tests.ts b/tests/app/ui/list-view/list-view-tests.ts similarity index 100% rename from apps/tests/ui/list-view/list-view-tests.ts rename to tests/app/ui/list-view/list-view-tests.ts diff --git a/apps/tests/ui/list-view/list-view.md b/tests/app/ui/list-view/list-view.md similarity index 100% rename from apps/tests/ui/list-view/list-view.md rename to tests/app/ui/list-view/list-view.md diff --git a/apps/tests/ui/page/modal-page.ts b/tests/app/ui/page/modal-page.ts similarity index 100% rename from apps/tests/ui/page/modal-page.ts rename to tests/app/ui/page/modal-page.ts diff --git a/apps/tests/ui/page/modal-page.xml b/tests/app/ui/page/modal-page.xml similarity index 100% rename from apps/tests/ui/page/modal-page.xml rename to tests/app/ui/page/modal-page.xml diff --git a/apps/tests/ui/page/page-tests-common.ts b/tests/app/ui/page/page-tests-common.ts similarity index 100% rename from apps/tests/ui/page/page-tests-common.ts rename to tests/app/ui/page/page-tests-common.ts diff --git a/apps/tests/ui/page/page-tests.android.ts b/tests/app/ui/page/page-tests.android.ts similarity index 100% rename from apps/tests/ui/page/page-tests.android.ts rename to tests/app/ui/page/page-tests.android.ts diff --git a/apps/tests/ui/page/page-tests.ios.ts b/tests/app/ui/page/page-tests.ios.ts similarity index 100% rename from apps/tests/ui/page/page-tests.ios.ts rename to tests/app/ui/page/page-tests.ios.ts diff --git a/apps/tests/ui/page/page.md b/tests/app/ui/page/page.md similarity index 100% rename from apps/tests/ui/page/page.md rename to tests/app/ui/page/page.md diff --git a/apps/tests/ui/page/page21.ts b/tests/app/ui/page/page21.ts similarity index 100% rename from apps/tests/ui/page/page21.ts rename to tests/app/ui/page/page21.ts diff --git a/apps/tests/ui/page/page21.xml b/tests/app/ui/page/page21.xml similarity index 100% rename from apps/tests/ui/page/page21.xml rename to tests/app/ui/page/page21.xml diff --git a/apps/tests/ui/page/test-page-declarative-css.css b/tests/app/ui/page/test-page-declarative-css.css similarity index 100% rename from apps/tests/ui/page/test-page-declarative-css.css rename to tests/app/ui/page/test-page-declarative-css.css diff --git a/apps/tests/ui/page/test-page-declarative-css.xml b/tests/app/ui/page/test-page-declarative-css.xml similarity index 100% rename from apps/tests/ui/page/test-page-declarative-css.xml rename to tests/app/ui/page/test-page-declarative-css.xml diff --git a/apps/tests/ui/page/test-page-module-css.css b/tests/app/ui/page/test-page-module-css.css similarity index 100% rename from apps/tests/ui/page/test-page-module-css.css rename to tests/app/ui/page/test-page-module-css.css diff --git a/apps/tests/ui/page/test-page-module-css.ts b/tests/app/ui/page/test-page-module-css.ts similarity index 100% rename from apps/tests/ui/page/test-page-module-css.ts rename to tests/app/ui/page/test-page-module-css.ts diff --git a/apps/tests/ui/page/test-page-module.ts b/tests/app/ui/page/test-page-module.ts similarity index 100% rename from apps/tests/ui/page/test-page-module.ts rename to tests/app/ui/page/test-page-module.ts diff --git a/apps/tests/ui/placeholder/placeholder-tests.ts b/tests/app/ui/placeholder/placeholder-tests.ts similarity index 100% rename from apps/tests/ui/placeholder/placeholder-tests.ts rename to tests/app/ui/placeholder/placeholder-tests.ts diff --git a/apps/tests/ui/placeholder/placeholder.md b/tests/app/ui/placeholder/placeholder.md similarity index 100% rename from apps/tests/ui/placeholder/placeholder.md rename to tests/app/ui/placeholder/placeholder.md diff --git a/apps/tests/ui/progress/progress-tests.ts b/tests/app/ui/progress/progress-tests.ts similarity index 100% rename from apps/tests/ui/progress/progress-tests.ts rename to tests/app/ui/progress/progress-tests.ts diff --git a/apps/tests/ui/progress/progress.md b/tests/app/ui/progress/progress.md similarity index 100% rename from apps/tests/ui/progress/progress.md rename to tests/app/ui/progress/progress.md diff --git a/apps/tests/ui/proxy-view-container/proxy-view-container-tests.ts b/tests/app/ui/proxy-view-container/proxy-view-container-tests.ts similarity index 100% rename from apps/tests/ui/proxy-view-container/proxy-view-container-tests.ts rename to tests/app/ui/proxy-view-container/proxy-view-container-tests.ts diff --git a/apps/tests/ui/repeater/repeater-tests.ts b/tests/app/ui/repeater/repeater-tests.ts similarity index 100% rename from apps/tests/ui/repeater/repeater-tests.ts rename to tests/app/ui/repeater/repeater-tests.ts diff --git a/apps/tests/ui/repeater/repeater.md b/tests/app/ui/repeater/repeater.md similarity index 100% rename from apps/tests/ui/repeater/repeater.md rename to tests/app/ui/repeater/repeater.md diff --git a/apps/tests/ui/repeater/repeaterItems-bindingToGestures.ts b/tests/app/ui/repeater/repeaterItems-bindingToGestures.ts similarity index 100% rename from apps/tests/ui/repeater/repeaterItems-bindingToGestures.ts rename to tests/app/ui/repeater/repeaterItems-bindingToGestures.ts diff --git a/apps/tests/ui/repeater/repeaterItems-bindingToGestures.xml b/tests/app/ui/repeater/repeaterItems-bindingToGestures.xml similarity index 100% rename from apps/tests/ui/repeater/repeaterItems-bindingToGestures.xml rename to tests/app/ui/repeater/repeaterItems-bindingToGestures.xml diff --git a/apps/tests/ui/scroll-view/scroll-view-tests.ts b/tests/app/ui/scroll-view/scroll-view-tests.ts similarity index 100% rename from apps/tests/ui/scroll-view/scroll-view-tests.ts rename to tests/app/ui/scroll-view/scroll-view-tests.ts diff --git a/apps/tests/ui/scroll-view/scroll-view.md b/tests/app/ui/scroll-view/scroll-view.md similarity index 100% rename from apps/tests/ui/scroll-view/scroll-view.md rename to tests/app/ui/scroll-view/scroll-view.md diff --git a/apps/tests/ui/search-bar/search-bar-tests-native.android.ts b/tests/app/ui/search-bar/search-bar-tests-native.android.ts similarity index 100% rename from apps/tests/ui/search-bar/search-bar-tests-native.android.ts rename to tests/app/ui/search-bar/search-bar-tests-native.android.ts diff --git a/apps/tests/ui/search-bar/search-bar-tests-native.d.ts b/tests/app/ui/search-bar/search-bar-tests-native.d.ts similarity index 100% rename from apps/tests/ui/search-bar/search-bar-tests-native.d.ts rename to tests/app/ui/search-bar/search-bar-tests-native.d.ts diff --git a/apps/tests/ui/search-bar/search-bar-tests-native.ios.ts b/tests/app/ui/search-bar/search-bar-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/search-bar/search-bar-tests-native.ios.ts rename to tests/app/ui/search-bar/search-bar-tests-native.ios.ts diff --git a/apps/tests/ui/search-bar/search-bar-tests.ts b/tests/app/ui/search-bar/search-bar-tests.ts similarity index 100% rename from apps/tests/ui/search-bar/search-bar-tests.ts rename to tests/app/ui/search-bar/search-bar-tests.ts diff --git a/apps/tests/ui/search-bar/search-bar.md b/tests/app/ui/search-bar/search-bar.md similarity index 100% rename from apps/tests/ui/search-bar/search-bar.md rename to tests/app/ui/search-bar/search-bar.md diff --git a/apps/tests/ui/segmented-bar/segmented-bar-tests-native.android.ts b/tests/app/ui/segmented-bar/segmented-bar-tests-native.android.ts similarity index 100% rename from apps/tests/ui/segmented-bar/segmented-bar-tests-native.android.ts rename to tests/app/ui/segmented-bar/segmented-bar-tests-native.android.ts diff --git a/apps/tests/ui/segmented-bar/segmented-bar-tests-native.d.ts b/tests/app/ui/segmented-bar/segmented-bar-tests-native.d.ts similarity index 100% rename from apps/tests/ui/segmented-bar/segmented-bar-tests-native.d.ts rename to tests/app/ui/segmented-bar/segmented-bar-tests-native.d.ts diff --git a/apps/tests/ui/segmented-bar/segmented-bar-tests-native.ios.ts b/tests/app/ui/segmented-bar/segmented-bar-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/segmented-bar/segmented-bar-tests-native.ios.ts rename to tests/app/ui/segmented-bar/segmented-bar-tests-native.ios.ts diff --git a/apps/tests/ui/segmented-bar/segmented-bar-tests.ts b/tests/app/ui/segmented-bar/segmented-bar-tests.ts similarity index 100% rename from apps/tests/ui/segmented-bar/segmented-bar-tests.ts rename to tests/app/ui/segmented-bar/segmented-bar-tests.ts diff --git a/apps/tests/ui/segmented-bar/segmented-bar.md b/tests/app/ui/segmented-bar/segmented-bar.md similarity index 100% rename from apps/tests/ui/segmented-bar/segmented-bar.md rename to tests/app/ui/segmented-bar/segmented-bar.md diff --git a/apps/tests/ui/slider/slider-tests.ts b/tests/app/ui/slider/slider-tests.ts similarity index 100% rename from apps/tests/ui/slider/slider-tests.ts rename to tests/app/ui/slider/slider-tests.ts diff --git a/apps/tests/ui/slider/slider.md b/tests/app/ui/slider/slider.md similarity index 100% rename from apps/tests/ui/slider/slider.md rename to tests/app/ui/slider/slider.md diff --git a/apps/tests/ui/styling/style-properties-tests.ts b/tests/app/ui/styling/style-properties-tests.ts similarity index 100% rename from apps/tests/ui/styling/style-properties-tests.ts rename to tests/app/ui/styling/style-properties-tests.ts diff --git a/apps/tests/ui/styling/style-tests.ts b/tests/app/ui/styling/style-tests.ts similarity index 100% rename from apps/tests/ui/styling/style-tests.ts rename to tests/app/ui/styling/style-tests.ts diff --git a/apps/tests/ui/styling/styling.md b/tests/app/ui/styling/styling.md similarity index 100% rename from apps/tests/ui/styling/styling.md rename to tests/app/ui/styling/styling.md diff --git a/apps/tests/ui/styling/test.css b/tests/app/ui/styling/test.css similarity index 100% rename from apps/tests/ui/styling/test.css rename to tests/app/ui/styling/test.css diff --git a/apps/tests/ui/styling/value-source-tests.ts b/tests/app/ui/styling/value-source-tests.ts similarity index 100% rename from apps/tests/ui/styling/value-source-tests.ts rename to tests/app/ui/styling/value-source-tests.ts diff --git a/apps/tests/ui/styling/visual-state-tests.ts b/tests/app/ui/styling/visual-state-tests.ts similarity index 100% rename from apps/tests/ui/styling/visual-state-tests.ts rename to tests/app/ui/styling/visual-state-tests.ts diff --git a/apps/tests/ui/switch/switch-tests.ts b/tests/app/ui/switch/switch-tests.ts similarity index 100% rename from apps/tests/ui/switch/switch-tests.ts rename to tests/app/ui/switch/switch-tests.ts diff --git a/apps/tests/ui/switch/switch.md b/tests/app/ui/switch/switch.md similarity index 100% rename from apps/tests/ui/switch/switch.md rename to tests/app/ui/switch/switch.md diff --git a/apps/tests/ui/tab-view/tab-view-navigation-tests.ts b/tests/app/ui/tab-view/tab-view-navigation-tests.ts similarity index 100% rename from apps/tests/ui/tab-view/tab-view-navigation-tests.ts rename to tests/app/ui/tab-view/tab-view-navigation-tests.ts diff --git a/apps/tests/ui/tab-view/tab-view-tests-native.android.ts b/tests/app/ui/tab-view/tab-view-tests-native.android.ts similarity index 100% rename from apps/tests/ui/tab-view/tab-view-tests-native.android.ts rename to tests/app/ui/tab-view/tab-view-tests-native.android.ts diff --git a/apps/tests/ui/tab-view/tab-view-tests-native.d.ts b/tests/app/ui/tab-view/tab-view-tests-native.d.ts similarity index 100% rename from apps/tests/ui/tab-view/tab-view-tests-native.d.ts rename to tests/app/ui/tab-view/tab-view-tests-native.d.ts diff --git a/apps/tests/ui/tab-view/tab-view-tests-native.ios.ts b/tests/app/ui/tab-view/tab-view-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/tab-view/tab-view-tests-native.ios.ts rename to tests/app/ui/tab-view/tab-view-tests-native.ios.ts diff --git a/apps/tests/ui/tab-view/tab-view-tests.ts b/tests/app/ui/tab-view/tab-view-tests.ts similarity index 100% rename from apps/tests/ui/tab-view/tab-view-tests.ts rename to tests/app/ui/tab-view/tab-view-tests.ts diff --git a/apps/tests/ui/tab-view/tab-view.md b/tests/app/ui/tab-view/tab-view.md similarity index 100% rename from apps/tests/ui/tab-view/tab-view.md rename to tests/app/ui/tab-view/tab-view.md diff --git a/apps/tests/ui/test-pages/bindingExpressions_arrayAccess_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_arrayAccess_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_arrayAccess_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_arrayAccess_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_arrayAccess_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_arrayAccess_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_arrayAccess_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_arrayAccess_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_binaryOperators_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_binaryOperators_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_binaryOperators_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_binaryOperators_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_binaryOperators_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_binaryOperators_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_binaryOperators_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_binaryOperators_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_comparisonOperators_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_comparisonOperators_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_comparisonOperators_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_comparisonOperators_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_comparisonOperators_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_comparisonOperators_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_comparisonOperators_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_comparisonOperators_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_logicalOperators_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_logicalOperators_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_logicalOperators_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_logicalOperators_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_logicalOperators_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_logicalOperators_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_logicalOperators_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_logicalOperators_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_ternaryOperator_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_ternaryOperator_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_ternaryOperator_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_ternaryOperator_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_ternaryOperator_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_ternaryOperator_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_ternaryOperator_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_ternaryOperator_testPage.xml diff --git a/apps/tests/ui/test-pages/bindingExpressions_unaryOperators_testPage.ts b/tests/app/ui/test-pages/bindingExpressions_unaryOperators_testPage.ts similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_unaryOperators_testPage.ts rename to tests/app/ui/test-pages/bindingExpressions_unaryOperators_testPage.ts diff --git a/apps/tests/ui/test-pages/bindingExpressions_unaryOperators_testPage.xml b/tests/app/ui/test-pages/bindingExpressions_unaryOperators_testPage.xml similarity index 100% rename from apps/tests/ui/test-pages/bindingExpressions_unaryOperators_testPage.xml rename to tests/app/ui/test-pages/bindingExpressions_unaryOperators_testPage.xml diff --git a/apps/tests/ui/text-field/text-field-tests-native.android.ts b/tests/app/ui/text-field/text-field-tests-native.android.ts similarity index 100% rename from apps/tests/ui/text-field/text-field-tests-native.android.ts rename to tests/app/ui/text-field/text-field-tests-native.android.ts diff --git a/apps/tests/ui/text-field/text-field-tests-native.d.ts b/tests/app/ui/text-field/text-field-tests-native.d.ts similarity index 100% rename from apps/tests/ui/text-field/text-field-tests-native.d.ts rename to tests/app/ui/text-field/text-field-tests-native.d.ts diff --git a/apps/tests/ui/text-field/text-field-tests-native.ios.ts b/tests/app/ui/text-field/text-field-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/text-field/text-field-tests-native.ios.ts rename to tests/app/ui/text-field/text-field-tests-native.ios.ts diff --git a/apps/tests/ui/text-field/text-field-tests.ts b/tests/app/ui/text-field/text-field-tests.ts similarity index 100% rename from apps/tests/ui/text-field/text-field-tests.ts rename to tests/app/ui/text-field/text-field-tests.ts diff --git a/apps/tests/ui/text-field/text-field.md b/tests/app/ui/text-field/text-field.md similarity index 100% rename from apps/tests/ui/text-field/text-field.md rename to tests/app/ui/text-field/text-field.md diff --git a/apps/tests/ui/text-view/text-view-tests-native.android.ts b/tests/app/ui/text-view/text-view-tests-native.android.ts similarity index 100% rename from apps/tests/ui/text-view/text-view-tests-native.android.ts rename to tests/app/ui/text-view/text-view-tests-native.android.ts diff --git a/apps/tests/ui/text-view/text-view-tests-native.d.ts b/tests/app/ui/text-view/text-view-tests-native.d.ts similarity index 100% rename from apps/tests/ui/text-view/text-view-tests-native.d.ts rename to tests/app/ui/text-view/text-view-tests-native.d.ts diff --git a/apps/tests/ui/text-view/text-view-tests-native.ios.ts b/tests/app/ui/text-view/text-view-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/text-view/text-view-tests-native.ios.ts rename to tests/app/ui/text-view/text-view-tests-native.ios.ts diff --git a/apps/tests/ui/text-view/text-view-tests.ts b/tests/app/ui/text-view/text-view-tests.ts similarity index 100% rename from apps/tests/ui/text-view/text-view-tests.ts rename to tests/app/ui/text-view/text-view-tests.ts diff --git a/apps/tests/ui/text-view/text-view.md b/tests/app/ui/text-view/text-view.md similarity index 100% rename from apps/tests/ui/text-view/text-view.md rename to tests/app/ui/text-view/text-view.md diff --git a/apps/tests/ui/time-picker/time-picker-tests-native.android.ts b/tests/app/ui/time-picker/time-picker-tests-native.android.ts similarity index 100% rename from apps/tests/ui/time-picker/time-picker-tests-native.android.ts rename to tests/app/ui/time-picker/time-picker-tests-native.android.ts diff --git a/apps/tests/ui/time-picker/time-picker-tests-native.d.ts b/tests/app/ui/time-picker/time-picker-tests-native.d.ts similarity index 100% rename from apps/tests/ui/time-picker/time-picker-tests-native.d.ts rename to tests/app/ui/time-picker/time-picker-tests-native.d.ts diff --git a/apps/tests/ui/time-picker/time-picker-tests-native.ios.ts b/tests/app/ui/time-picker/time-picker-tests-native.ios.ts similarity index 100% rename from apps/tests/ui/time-picker/time-picker-tests-native.ios.ts rename to tests/app/ui/time-picker/time-picker-tests-native.ios.ts diff --git a/apps/tests/ui/time-picker/time-picker-tests.ts b/tests/app/ui/time-picker/time-picker-tests.ts similarity index 100% rename from apps/tests/ui/time-picker/time-picker-tests.ts rename to tests/app/ui/time-picker/time-picker-tests.ts diff --git a/apps/tests/ui/time-picker/time-picker.md b/tests/app/ui/time-picker/time-picker.md similarity index 100% rename from apps/tests/ui/time-picker/time-picker.md rename to tests/app/ui/time-picker/time-picker.md diff --git a/apps/tests/ui/view/view-tests-common.ts b/tests/app/ui/view/view-tests-common.ts similarity index 100% rename from apps/tests/ui/view/view-tests-common.ts rename to tests/app/ui/view/view-tests-common.ts diff --git a/apps/tests/ui/view/view-tests.android.ts b/tests/app/ui/view/view-tests.android.ts similarity index 100% rename from apps/tests/ui/view/view-tests.android.ts rename to tests/app/ui/view/view-tests.android.ts diff --git a/apps/tests/ui/view/view-tests.d.ts b/tests/app/ui/view/view-tests.d.ts similarity index 100% rename from apps/tests/ui/view/view-tests.d.ts rename to tests/app/ui/view/view-tests.d.ts diff --git a/apps/tests/ui/view/view-tests.ios.ts b/tests/app/ui/view/view-tests.ios.ts similarity index 100% rename from apps/tests/ui/view/view-tests.ios.ts rename to tests/app/ui/view/view-tests.ios.ts diff --git a/apps/tests/ui/web-view/test.html b/tests/app/ui/web-view/test.html similarity index 100% rename from apps/tests/ui/web-view/test.html rename to tests/app/ui/web-view/test.html diff --git a/apps/tests/ui/web-view/web-view-tests.ts b/tests/app/ui/web-view/web-view-tests.ts similarity index 100% rename from apps/tests/ui/web-view/web-view-tests.ts rename to tests/app/ui/web-view/web-view-tests.ts diff --git a/apps/tests/ui/web-view/web-view.md b/tests/app/ui/web-view/web-view.md similarity index 100% rename from apps/tests/ui/web-view/web-view.md rename to tests/app/ui/web-view/web-view.md diff --git a/apps/tests/weak-event-listener-tests.ts b/tests/app/weak-event-listener-tests.ts similarity index 100% rename from apps/tests/weak-event-listener-tests.ts rename to tests/app/weak-event-listener-tests.ts diff --git a/apps/tests/xhr-tests.ts b/tests/app/xhr-tests.ts similarity index 100% rename from apps/tests/xhr-tests.ts rename to tests/app/xhr-tests.ts diff --git a/apps/tests/xml-declaration/app.ts b/tests/app/xml-declaration/app.ts similarity index 100% rename from apps/tests/xml-declaration/app.ts rename to tests/app/xml-declaration/app.ts diff --git a/apps/tests/xml-declaration/custom-code-file.ts b/tests/app/xml-declaration/custom-code-file.ts similarity index 100% rename from apps/tests/xml-declaration/custom-code-file.ts rename to tests/app/xml-declaration/custom-code-file.ts diff --git a/apps/tests/xml-declaration/custom-css-file.css b/tests/app/xml-declaration/custom-css-file.css similarity index 100% rename from apps/tests/xml-declaration/custom-css-file.css rename to tests/app/xml-declaration/custom-css-file.css diff --git a/apps/tests/xml-declaration/errors/non-existing-element-in-template.xml b/tests/app/xml-declaration/errors/non-existing-element-in-template.xml similarity index 100% rename from apps/tests/xml-declaration/errors/non-existing-element-in-template.xml rename to tests/app/xml-declaration/errors/non-existing-element-in-template.xml diff --git a/apps/tests/xml-declaration/errors/non-existing-element.xml b/tests/app/xml-declaration/errors/non-existing-element.xml similarity index 100% rename from apps/tests/xml-declaration/errors/non-existing-element.xml rename to tests/app/xml-declaration/errors/non-existing-element.xml diff --git a/apps/tests/xml-declaration/examples/test-page.xml b/tests/app/xml-declaration/examples/test-page.xml similarity index 100% rename from apps/tests/xml-declaration/examples/test-page.xml rename to tests/app/xml-declaration/examples/test-page.xml diff --git a/apps/tests/xml-declaration/inherited-base-page.ts b/tests/app/xml-declaration/inherited-base-page.ts similarity index 100% rename from apps/tests/xml-declaration/inherited-base-page.ts rename to tests/app/xml-declaration/inherited-base-page.ts diff --git a/apps/tests/xml-declaration/inherited-page.ts b/tests/app/xml-declaration/inherited-page.ts similarity index 100% rename from apps/tests/xml-declaration/inherited-page.ts rename to tests/app/xml-declaration/inherited-page.ts diff --git a/apps/tests/xml-declaration/inherited-page.xml b/tests/app/xml-declaration/inherited-page.xml similarity index 100% rename from apps/tests/xml-declaration/inherited-page.xml rename to tests/app/xml-declaration/inherited-page.xml diff --git a/apps/tests/xml-declaration/mainPage.ts b/tests/app/xml-declaration/mainPage.ts similarity index 100% rename from apps/tests/xml-declaration/mainPage.ts rename to tests/app/xml-declaration/mainPage.ts diff --git a/apps/tests/xml-declaration/mainPage.xml b/tests/app/xml-declaration/mainPage.xml similarity index 100% rename from apps/tests/xml-declaration/mainPage.xml rename to tests/app/xml-declaration/mainPage.xml diff --git a/apps/tests/xml-declaration/mymodule/MyControl.css b/tests/app/xml-declaration/mymodule/MyControl.css similarity index 100% rename from apps/tests/xml-declaration/mymodule/MyControl.css rename to tests/app/xml-declaration/mymodule/MyControl.css diff --git a/apps/tests/xml-declaration/mymodule/MyControl.ts b/tests/app/xml-declaration/mymodule/MyControl.ts similarity index 100% rename from apps/tests/xml-declaration/mymodule/MyControl.ts rename to tests/app/xml-declaration/mymodule/MyControl.ts diff --git a/apps/tests/xml-declaration/mymodule/package.json b/tests/app/xml-declaration/mymodule/package.json similarity index 100% rename from apps/tests/xml-declaration/mymodule/package.json rename to tests/app/xml-declaration/mymodule/package.json diff --git a/apps/tests/xml-declaration/mymodulewithxml/MyControl.css b/tests/app/xml-declaration/mymodulewithxml/MyControl.css similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/MyControl.css rename to tests/app/xml-declaration/mymodulewithxml/MyControl.css diff --git a/apps/tests/xml-declaration/mymodulewithxml/MyControl.ts b/tests/app/xml-declaration/mymodulewithxml/MyControl.ts similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/MyControl.ts rename to tests/app/xml-declaration/mymodulewithxml/MyControl.ts diff --git a/apps/tests/xml-declaration/mymodulewithxml/MyControl.xml b/tests/app/xml-declaration/mymodulewithxml/MyControl.xml similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/MyControl.xml rename to tests/app/xml-declaration/mymodulewithxml/MyControl.xml diff --git a/apps/tests/xml-declaration/mymodulewithxml/TabViewParentChain.ts b/tests/app/xml-declaration/mymodulewithxml/TabViewParentChain.ts similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/TabViewParentChain.ts rename to tests/app/xml-declaration/mymodulewithxml/TabViewParentChain.ts diff --git a/apps/tests/xml-declaration/mymodulewithxml/TabViewParentChain.xml b/tests/app/xml-declaration/mymodulewithxml/TabViewParentChain.xml similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/TabViewParentChain.xml rename to tests/app/xml-declaration/mymodulewithxml/TabViewParentChain.xml diff --git a/apps/tests/xml-declaration/mymodulewithxml/my-control-no-js.xml b/tests/app/xml-declaration/mymodulewithxml/my-control-no-js.xml similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/my-control-no-js.xml rename to tests/app/xml-declaration/mymodulewithxml/my-control-no-js.xml diff --git a/apps/tests/xml-declaration/mymodulewithxml/package.json b/tests/app/xml-declaration/mymodulewithxml/package.json similarity index 100% rename from apps/tests/xml-declaration/mymodulewithxml/package.json rename to tests/app/xml-declaration/mymodulewithxml/package.json diff --git a/apps/tests/xml-declaration/package.json b/tests/app/xml-declaration/package.json similarity index 100% rename from apps/tests/xml-declaration/package.json rename to tests/app/xml-declaration/package.json diff --git a/apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment-the-fragment.xml b/tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment-the-fragment.xml similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment-the-fragment.xml rename to tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment-the-fragment.xml diff --git a/apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment.ts b/tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment.ts similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment.ts rename to tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment.ts diff --git a/apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment.xml b/tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment.xml similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment.xml rename to tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment.xml diff --git a/apps/tests/xml-declaration/template-builder-tests/event-in-template.ts b/tests/app/xml-declaration/template-builder-tests/event-in-template.ts similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/event-in-template.ts rename to tests/app/xml-declaration/template-builder-tests/event-in-template.ts diff --git a/apps/tests/xml-declaration/template-builder-tests/event-in-template.xml b/tests/app/xml-declaration/template-builder-tests/event-in-template.xml similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/event-in-template.xml rename to tests/app/xml-declaration/template-builder-tests/event-in-template.xml diff --git a/apps/tests/xml-declaration/template-builder-tests/simple-template-test.xml b/tests/app/xml-declaration/template-builder-tests/simple-template-test.xml similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/simple-template-test.xml rename to tests/app/xml-declaration/template-builder-tests/simple-template-test.xml diff --git a/apps/tests/xml-declaration/template-builder-tests/template-view.ts b/tests/app/xml-declaration/template-builder-tests/template-view.ts similarity index 100% rename from apps/tests/xml-declaration/template-builder-tests/template-view.ts rename to tests/app/xml-declaration/template-builder-tests/template-view.ts diff --git a/apps/tests/xml-declaration/tns.xsd b/tests/app/xml-declaration/tns.xsd similarity index 100% rename from apps/tests/xml-declaration/tns.xsd rename to tests/app/xml-declaration/tns.xsd diff --git a/apps/tests/xml-declaration/xml-declaration-tests.ts b/tests/app/xml-declaration/xml-declaration-tests.ts similarity index 100% rename from apps/tests/xml-declaration/xml-declaration-tests.ts rename to tests/app/xml-declaration/xml-declaration-tests.ts diff --git a/apps/tests/xml-parser-tests/xml-parser-tests.ts b/tests/app/xml-parser-tests/xml-parser-tests.ts similarity index 100% rename from apps/tests/xml-parser-tests/xml-parser-tests.ts rename to tests/app/xml-parser-tests/xml-parser-tests.ts diff --git a/apps/tests/xml-parser-tests/xml-parser.md b/tests/app/xml-parser-tests/xml-parser.md similarity index 100% rename from apps/tests/xml-parser-tests/xml-parser.md rename to tests/app/xml-parser-tests/xml-parser.md diff --git a/apps/tests/xml-parser-tests/xml-with-namespaces.xml b/tests/app/xml-parser-tests/xml-with-namespaces.xml similarity index 100% rename from apps/tests/xml-parser-tests/xml-with-namespaces.xml rename to tests/app/xml-parser-tests/xml-with-namespaces.xml diff --git a/apps/tests/xml-parser-tests/xml.expected b/tests/app/xml-parser-tests/xml.expected similarity index 100% rename from apps/tests/xml-parser-tests/xml.expected rename to tests/app/xml-parser-tests/xml.expected diff --git a/apps/tests/xml-parser-tests/xml.xml b/tests/app/xml-parser-tests/xml.xml similarity index 100% rename from apps/tests/xml-parser-tests/xml.xml rename to tests/app/xml-parser-tests/xml.xml diff --git a/tests/package.json b/tests/package.json new file mode 100644 index 000000000..d774ea1c0 --- /dev/null +++ b/tests/package.json @@ -0,0 +1,15 @@ +{ + "description": "NativeScript Application", + "license": "SEE LICENSE IN ", + "readme": "NativeScript Application", + "repository": "", + "nativescript": { + "id": "org.nativescript.tests", + "tns-ios": { + "version": "2.0.0" + } + }, + "dependencies": { + "tns-core-modules": "2.0.1" + } +} \ No newline at end of file diff --git a/tns-core-modules/LICENSE b/tns-core-modules/LICENSE new file mode 100755 index 000000000..ac41823d0 --- /dev/null +++ b/tns-core-modules/LICENSE @@ -0,0 +1,13 @@ + Copyright (c) 2015-2016 Telerik AD + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/tns-core-modules/LICENSE.md b/tns-core-modules/LICENSE.md new file mode 100644 index 000000000..58cd2ce04 --- /dev/null +++ b/tns-core-modules/LICENSE.md @@ -0,0 +1,201 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2015-2016 Telerik AD + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/android17.d.ts b/tns-core-modules/android17.d.ts similarity index 100% rename from android17.d.ts rename to tns-core-modules/android17.d.ts diff --git a/application-settings/Readme.md b/tns-core-modules/application-settings/Readme.md similarity index 100% rename from application-settings/Readme.md rename to tns-core-modules/application-settings/Readme.md diff --git a/application-settings/application-settings-common.ts b/tns-core-modules/application-settings/application-settings-common.ts similarity index 100% rename from application-settings/application-settings-common.ts rename to tns-core-modules/application-settings/application-settings-common.ts diff --git a/application-settings/application-settings.android.ts b/tns-core-modules/application-settings/application-settings.android.ts similarity index 100% rename from application-settings/application-settings.android.ts rename to tns-core-modules/application-settings/application-settings.android.ts diff --git a/application-settings/application-settings.d.ts b/tns-core-modules/application-settings/application-settings.d.ts similarity index 100% rename from application-settings/application-settings.d.ts rename to tns-core-modules/application-settings/application-settings.d.ts diff --git a/application-settings/application-settings.ios.ts b/tns-core-modules/application-settings/application-settings.ios.ts similarity index 100% rename from application-settings/application-settings.ios.ts rename to tns-core-modules/application-settings/application-settings.ios.ts diff --git a/application-settings/package.json b/tns-core-modules/application-settings/package.json similarity index 100% rename from application-settings/package.json rename to tns-core-modules/application-settings/package.json diff --git a/application/Readme.md b/tns-core-modules/application/Readme.md similarity index 100% rename from application/Readme.md rename to tns-core-modules/application/Readme.md diff --git a/application/application-common.ts b/tns-core-modules/application/application-common.ts similarity index 100% rename from application/application-common.ts rename to tns-core-modules/application/application-common.ts diff --git a/application/application.android.ts b/tns-core-modules/application/application.android.ts similarity index 100% rename from application/application.android.ts rename to tns-core-modules/application/application.android.ts diff --git a/application/application.d.ts b/tns-core-modules/application/application.d.ts similarity index 100% rename from application/application.d.ts rename to tns-core-modules/application/application.d.ts diff --git a/application/application.ios.ts b/tns-core-modules/application/application.ios.ts similarity index 100% rename from application/application.ios.ts rename to tns-core-modules/application/application.ios.ts diff --git a/application/package.json b/tns-core-modules/application/package.json similarity index 100% rename from application/package.json rename to tns-core-modules/application/package.json diff --git a/camera/Readme.md b/tns-core-modules/camera/Readme.md similarity index 100% rename from camera/Readme.md rename to tns-core-modules/camera/Readme.md diff --git a/camera/camera-common.ts b/tns-core-modules/camera/camera-common.ts similarity index 100% rename from camera/camera-common.ts rename to tns-core-modules/camera/camera-common.ts diff --git a/camera/camera.android.ts b/tns-core-modules/camera/camera.android.ts similarity index 100% rename from camera/camera.android.ts rename to tns-core-modules/camera/camera.android.ts diff --git a/camera/camera.d.ts b/tns-core-modules/camera/camera.d.ts similarity index 100% rename from camera/camera.d.ts rename to tns-core-modules/camera/camera.d.ts diff --git a/camera/camera.ios.ts b/tns-core-modules/camera/camera.ios.ts similarity index 100% rename from camera/camera.ios.ts rename to tns-core-modules/camera/camera.ios.ts diff --git a/camera/package.json b/tns-core-modules/camera/package.json similarity index 100% rename from camera/package.json rename to tns-core-modules/camera/package.json diff --git a/color/color-common.ts b/tns-core-modules/color/color-common.ts similarity index 100% rename from color/color-common.ts rename to tns-core-modules/color/color-common.ts diff --git a/color/color.android.ts b/tns-core-modules/color/color.android.ts similarity index 100% rename from color/color.android.ts rename to tns-core-modules/color/color.android.ts diff --git a/color/color.d.ts b/tns-core-modules/color/color.d.ts similarity index 100% rename from color/color.d.ts rename to tns-core-modules/color/color.d.ts diff --git a/color/color.ios.ts b/tns-core-modules/color/color.ios.ts similarity index 100% rename from color/color.ios.ts rename to tns-core-modules/color/color.ios.ts diff --git a/color/known-colors.d.ts b/tns-core-modules/color/known-colors.d.ts similarity index 100% rename from color/known-colors.d.ts rename to tns-core-modules/color/known-colors.d.ts diff --git a/color/known-colors.ts b/tns-core-modules/color/known-colors.ts similarity index 100% rename from color/known-colors.ts rename to tns-core-modules/color/known-colors.ts diff --git a/color/package.json b/tns-core-modules/color/package.json similarity index 100% rename from color/package.json rename to tns-core-modules/color/package.json diff --git a/connectivity/connectivity-common.ts b/tns-core-modules/connectivity/connectivity-common.ts similarity index 100% rename from connectivity/connectivity-common.ts rename to tns-core-modules/connectivity/connectivity-common.ts diff --git a/connectivity/connectivity.android.ts b/tns-core-modules/connectivity/connectivity.android.ts similarity index 100% rename from connectivity/connectivity.android.ts rename to tns-core-modules/connectivity/connectivity.android.ts diff --git a/connectivity/connectivity.d.ts b/tns-core-modules/connectivity/connectivity.d.ts similarity index 100% rename from connectivity/connectivity.d.ts rename to tns-core-modules/connectivity/connectivity.d.ts diff --git a/connectivity/connectivity.ios.ts b/tns-core-modules/connectivity/connectivity.ios.ts similarity index 100% rename from connectivity/connectivity.ios.ts rename to tns-core-modules/connectivity/connectivity.ios.ts diff --git a/connectivity/package.json b/tns-core-modules/connectivity/package.json similarity index 100% rename from connectivity/package.json rename to tns-core-modules/connectivity/package.json diff --git a/console/Readme.md b/tns-core-modules/console/Readme.md similarity index 100% rename from console/Readme.md rename to tns-core-modules/console/Readme.md diff --git a/console/console.d.ts b/tns-core-modules/console/console.d.ts similarity index 100% rename from console/console.d.ts rename to tns-core-modules/console/console.d.ts diff --git a/console/console.ts b/tns-core-modules/console/console.ts similarity index 100% rename from console/console.ts rename to tns-core-modules/console/console.ts diff --git a/console/package.json b/tns-core-modules/console/package.json similarity index 100% rename from console/package.json rename to tns-core-modules/console/package.json diff --git a/css-value/LICENSE b/tns-core-modules/css-value/LICENSE similarity index 100% rename from css-value/LICENSE rename to tns-core-modules/css-value/LICENSE diff --git a/css-value/Readme.md b/tns-core-modules/css-value/Readme.md similarity index 100% rename from css-value/Readme.md rename to tns-core-modules/css-value/Readme.md diff --git a/css-value/UPGRADING.md b/tns-core-modules/css-value/UPGRADING.md similarity index 100% rename from css-value/UPGRADING.md rename to tns-core-modules/css-value/UPGRADING.md diff --git a/css-value/index.js b/tns-core-modules/css-value/index.js similarity index 100% rename from css-value/index.js rename to tns-core-modules/css-value/index.js diff --git a/css-value/package.json b/tns-core-modules/css-value/package.json similarity index 100% rename from css-value/package.json rename to tns-core-modules/css-value/package.json diff --git a/css-value/reworkcss-value.d.ts b/tns-core-modules/css-value/reworkcss-value.d.ts similarity index 100% rename from css-value/reworkcss-value.d.ts rename to tns-core-modules/css-value/reworkcss-value.d.ts diff --git a/css/LICENSE b/tns-core-modules/css/LICENSE similarity index 100% rename from css/LICENSE rename to tns-core-modules/css/LICENSE diff --git a/css/Readme.md b/tns-core-modules/css/Readme.md similarity index 100% rename from css/Readme.md rename to tns-core-modules/css/Readme.md diff --git a/css/index.js b/tns-core-modules/css/index.js similarity index 100% rename from css/index.js rename to tns-core-modules/css/index.js diff --git a/css/lib/parse/index.js b/tns-core-modules/css/lib/parse/index.js similarity index 100% rename from css/lib/parse/index.js rename to tns-core-modules/css/lib/parse/index.js diff --git a/css/package.json b/tns-core-modules/css/package.json similarity index 100% rename from css/package.json rename to tns-core-modules/css/package.json diff --git a/css/reworkcss.d.ts b/tns-core-modules/css/reworkcss.d.ts similarity index 100% rename from css/reworkcss.d.ts rename to tns-core-modules/css/reworkcss.d.ts diff --git a/data/observable-array/observable-array.d.ts b/tns-core-modules/data/observable-array/observable-array.d.ts similarity index 100% rename from data/observable-array/observable-array.d.ts rename to tns-core-modules/data/observable-array/observable-array.d.ts diff --git a/data/observable-array/observable-array.ts b/tns-core-modules/data/observable-array/observable-array.ts similarity index 100% rename from data/observable-array/observable-array.ts rename to tns-core-modules/data/observable-array/observable-array.ts diff --git a/data/observable-array/package.json b/tns-core-modules/data/observable-array/package.json similarity index 100% rename from data/observable-array/package.json rename to tns-core-modules/data/observable-array/package.json diff --git a/data/observable/observable.d.ts b/tns-core-modules/data/observable/observable.d.ts similarity index 100% rename from data/observable/observable.d.ts rename to tns-core-modules/data/observable/observable.d.ts diff --git a/data/observable/observable.ts b/tns-core-modules/data/observable/observable.ts similarity index 100% rename from data/observable/observable.ts rename to tns-core-modules/data/observable/observable.ts diff --git a/data/observable/package.json b/tns-core-modules/data/observable/package.json similarity index 100% rename from data/observable/package.json rename to tns-core-modules/data/observable/package.json diff --git a/data/package.json b/tns-core-modules/data/package.json similarity index 100% rename from data/package.json rename to tns-core-modules/data/package.json diff --git a/data/virtual-array/package.json b/tns-core-modules/data/virtual-array/package.json similarity index 100% rename from data/virtual-array/package.json rename to tns-core-modules/data/virtual-array/package.json diff --git a/data/virtual-array/virtual-array.d.ts b/tns-core-modules/data/virtual-array/virtual-array.d.ts similarity index 100% rename from data/virtual-array/virtual-array.d.ts rename to tns-core-modules/data/virtual-array/virtual-array.d.ts diff --git a/data/virtual-array/virtual-array.ts b/tns-core-modules/data/virtual-array/virtual-array.ts similarity index 100% rename from data/virtual-array/virtual-array.ts rename to tns-core-modules/data/virtual-array/virtual-array.ts diff --git a/debugger/InspectorBackendCommands.ios.ts b/tns-core-modules/debugger/InspectorBackendCommands.ios.ts similarity index 100% rename from debugger/InspectorBackendCommands.ios.ts rename to tns-core-modules/debugger/InspectorBackendCommands.ios.ts diff --git a/debugger/debugger.ts b/tns-core-modules/debugger/debugger.ts similarity index 100% rename from debugger/debugger.ts rename to tns-core-modules/debugger/debugger.ts diff --git a/debugger/package.json b/tns-core-modules/debugger/package.json similarity index 100% rename from debugger/package.json rename to tns-core-modules/debugger/package.json diff --git a/debugger/webinspector.ios.ts b/tns-core-modules/debugger/webinspector.ios.ts similarity index 100% rename from debugger/webinspector.ios.ts rename to tns-core-modules/debugger/webinspector.ios.ts diff --git a/declarations.android.d.ts b/tns-core-modules/declarations.android.d.ts similarity index 100% rename from declarations.android.d.ts rename to tns-core-modules/declarations.android.d.ts diff --git a/declarations.d.ts b/tns-core-modules/declarations.d.ts similarity index 100% rename from declarations.d.ts rename to tns-core-modules/declarations.d.ts diff --git a/declarations.ios.d.ts b/tns-core-modules/declarations.ios.d.ts similarity index 100% rename from declarations.ios.d.ts rename to tns-core-modules/declarations.ios.d.ts diff --git a/es-collections.d.ts b/tns-core-modules/es-collections.d.ts similarity index 100% rename from es-collections.d.ts rename to tns-core-modules/es-collections.d.ts diff --git a/es6-promise.d.ts b/tns-core-modules/es6-promise.d.ts similarity index 100% rename from es6-promise.d.ts rename to tns-core-modules/es6-promise.d.ts diff --git a/es6.d.ts b/tns-core-modules/es6.d.ts similarity index 100% rename from es6.d.ts rename to tns-core-modules/es6.d.ts diff --git a/expect.exp b/tns-core-modules/expect.exp similarity index 100% rename from expect.exp rename to tns-core-modules/expect.exp diff --git a/fetch/LICENSE b/tns-core-modules/fetch/LICENSE similarity index 100% rename from fetch/LICENSE rename to tns-core-modules/fetch/LICENSE diff --git a/fetch/README.md b/tns-core-modules/fetch/README.md similarity index 100% rename from fetch/README.md rename to tns-core-modules/fetch/README.md diff --git a/fetch/fetch.js b/tns-core-modules/fetch/fetch.js similarity index 100% rename from fetch/fetch.js rename to tns-core-modules/fetch/fetch.js diff --git a/fetch/package.json b/tns-core-modules/fetch/package.json similarity index 100% rename from fetch/package.json rename to tns-core-modules/fetch/package.json diff --git a/file-system/file-name-resolver.d.ts b/tns-core-modules/file-system/file-name-resolver.d.ts similarity index 100% rename from file-system/file-name-resolver.d.ts rename to tns-core-modules/file-system/file-name-resolver.d.ts diff --git a/file-system/file-name-resolver.ts b/tns-core-modules/file-system/file-name-resolver.ts similarity index 100% rename from file-system/file-name-resolver.ts rename to tns-core-modules/file-system/file-name-resolver.ts diff --git a/file-system/file-system-access.android.ts b/tns-core-modules/file-system/file-system-access.android.ts similarity index 100% rename from file-system/file-system-access.android.ts rename to tns-core-modules/file-system/file-system-access.android.ts diff --git a/file-system/file-system-access.d.ts b/tns-core-modules/file-system/file-system-access.d.ts similarity index 100% rename from file-system/file-system-access.d.ts rename to tns-core-modules/file-system/file-system-access.d.ts diff --git a/file-system/file-system-access.ios.ts b/tns-core-modules/file-system/file-system-access.ios.ts similarity index 100% rename from file-system/file-system-access.ios.ts rename to tns-core-modules/file-system/file-system-access.ios.ts diff --git a/file-system/file-system.d.ts b/tns-core-modules/file-system/file-system.d.ts similarity index 100% rename from file-system/file-system.d.ts rename to tns-core-modules/file-system/file-system.d.ts diff --git a/file-system/file-system.ts b/tns-core-modules/file-system/file-system.ts similarity index 100% rename from file-system/file-system.ts rename to tns-core-modules/file-system/file-system.ts diff --git a/file-system/package.json b/tns-core-modules/file-system/package.json similarity index 100% rename from file-system/package.json rename to tns-core-modules/file-system/package.json diff --git a/fps-meter/fps-meter.d.ts b/tns-core-modules/fps-meter/fps-meter.d.ts similarity index 100% rename from fps-meter/fps-meter.d.ts rename to tns-core-modules/fps-meter/fps-meter.d.ts diff --git a/fps-meter/fps-meter.ts b/tns-core-modules/fps-meter/fps-meter.ts similarity index 100% rename from fps-meter/fps-meter.ts rename to tns-core-modules/fps-meter/fps-meter.ts diff --git a/fps-meter/fps-native.android.ts b/tns-core-modules/fps-meter/fps-native.android.ts similarity index 100% rename from fps-meter/fps-native.android.ts rename to tns-core-modules/fps-meter/fps-native.android.ts diff --git a/fps-meter/fps-native.d.ts b/tns-core-modules/fps-meter/fps-native.d.ts similarity index 100% rename from fps-meter/fps-native.d.ts rename to tns-core-modules/fps-meter/fps-native.d.ts diff --git a/fps-meter/fps-native.ios.ts b/tns-core-modules/fps-meter/fps-native.ios.ts similarity index 100% rename from fps-meter/fps-native.ios.ts rename to tns-core-modules/fps-meter/fps-native.ios.ts diff --git a/fps-meter/package.json b/tns-core-modules/fps-meter/package.json similarity index 100% rename from fps-meter/package.json rename to tns-core-modules/fps-meter/package.json diff --git a/globals/Readme.md b/tns-core-modules/globals/Readme.md similarity index 100% rename from globals/Readme.md rename to tns-core-modules/globals/Readme.md diff --git a/globals/decorators.ts b/tns-core-modules/globals/decorators.ts similarity index 100% rename from globals/decorators.ts rename to tns-core-modules/globals/decorators.ts diff --git a/globals/globals.ts b/tns-core-modules/globals/globals.ts similarity index 100% rename from globals/globals.ts rename to tns-core-modules/globals/globals.ts diff --git a/globals/package.json b/tns-core-modules/globals/package.json similarity index 100% rename from globals/package.json rename to tns-core-modules/globals/package.json diff --git a/http/Readme.md b/tns-core-modules/http/Readme.md similarity index 100% rename from http/Readme.md rename to tns-core-modules/http/Readme.md diff --git a/http/http-request.android.ts b/tns-core-modules/http/http-request.android.ts similarity index 100% rename from http/http-request.android.ts rename to tns-core-modules/http/http-request.android.ts diff --git a/http/http-request.d.ts b/tns-core-modules/http/http-request.d.ts similarity index 100% rename from http/http-request.d.ts rename to tns-core-modules/http/http-request.d.ts diff --git a/http/http-request.ios.ts b/tns-core-modules/http/http-request.ios.ts similarity index 100% rename from http/http-request.ios.ts rename to tns-core-modules/http/http-request.ios.ts diff --git a/http/http.d.ts b/tns-core-modules/http/http.d.ts similarity index 100% rename from http/http.d.ts rename to tns-core-modules/http/http.d.ts diff --git a/http/http.ts b/tns-core-modules/http/http.ts similarity index 100% rename from http/http.ts rename to tns-core-modules/http/http.ts diff --git a/http/package.json b/tns-core-modules/http/package.json similarity index 100% rename from http/package.json rename to tns-core-modules/http/package.json diff --git a/image-source/Readme.md b/tns-core-modules/image-source/Readme.md similarity index 100% rename from image-source/Readme.md rename to tns-core-modules/image-source/Readme.md diff --git a/image-source/image-source-common.ts b/tns-core-modules/image-source/image-source-common.ts similarity index 100% rename from image-source/image-source-common.ts rename to tns-core-modules/image-source/image-source-common.ts diff --git a/image-source/image-source.android.ts b/tns-core-modules/image-source/image-source.android.ts similarity index 100% rename from image-source/image-source.android.ts rename to tns-core-modules/image-source/image-source.android.ts diff --git a/image-source/image-source.d.ts b/tns-core-modules/image-source/image-source.d.ts similarity index 100% rename from image-source/image-source.d.ts rename to tns-core-modules/image-source/image-source.d.ts diff --git a/image-source/image-source.ios.ts b/tns-core-modules/image-source/image-source.ios.ts similarity index 100% rename from image-source/image-source.ios.ts rename to tns-core-modules/image-source/image-source.ios.ts diff --git a/image-source/package.json b/tns-core-modules/image-source/package.json similarity index 100% rename from image-source/package.json rename to tns-core-modules/image-source/package.json diff --git a/inspector_modules.ios.ts b/tns-core-modules/inspector_modules.ios.ts similarity index 100% rename from inspector_modules.ios.ts rename to tns-core-modules/inspector_modules.ios.ts diff --git a/ios.d.ts b/tns-core-modules/ios.d.ts similarity index 100% rename from ios.d.ts rename to tns-core-modules/ios.d.ts diff --git a/js-libs/easysax/LICENSE b/tns-core-modules/js-libs/easysax/LICENSE similarity index 100% rename from js-libs/easysax/LICENSE rename to tns-core-modules/js-libs/easysax/LICENSE diff --git a/js-libs/easysax/README.md b/tns-core-modules/js-libs/easysax/README.md similarity index 100% rename from js-libs/easysax/README.md rename to tns-core-modules/js-libs/easysax/README.md diff --git a/js-libs/easysax/easysax.d.ts b/tns-core-modules/js-libs/easysax/easysax.d.ts similarity index 100% rename from js-libs/easysax/easysax.d.ts rename to tns-core-modules/js-libs/easysax/easysax.d.ts diff --git a/js-libs/easysax/easysax.js b/tns-core-modules/js-libs/easysax/easysax.js similarity index 100% rename from js-libs/easysax/easysax.js rename to tns-core-modules/js-libs/easysax/easysax.js diff --git a/js-libs/easysax/package.json b/tns-core-modules/js-libs/easysax/package.json similarity index 100% rename from js-libs/easysax/package.json rename to tns-core-modules/js-libs/easysax/package.json diff --git a/js-libs/esprima/LICENSE.BSD b/tns-core-modules/js-libs/esprima/LICENSE.BSD similarity index 100% rename from js-libs/esprima/LICENSE.BSD rename to tns-core-modules/js-libs/esprima/LICENSE.BSD diff --git a/js-libs/esprima/README.md b/tns-core-modules/js-libs/esprima/README.md similarity index 100% rename from js-libs/esprima/README.md rename to tns-core-modules/js-libs/esprima/README.md diff --git a/js-libs/esprima/esprima.d.ts b/tns-core-modules/js-libs/esprima/esprima.d.ts similarity index 100% rename from js-libs/esprima/esprima.d.ts rename to tns-core-modules/js-libs/esprima/esprima.d.ts diff --git a/js-libs/esprima/esprima.js b/tns-core-modules/js-libs/esprima/esprima.js similarity index 100% rename from js-libs/esprima/esprima.js rename to tns-core-modules/js-libs/esprima/esprima.js diff --git a/js-libs/esprima/package.json b/tns-core-modules/js-libs/esprima/package.json similarity index 100% rename from js-libs/esprima/package.json rename to tns-core-modules/js-libs/esprima/package.json diff --git a/js-libs/polymer-expressions/LICENSE b/tns-core-modules/js-libs/polymer-expressions/LICENSE similarity index 100% rename from js-libs/polymer-expressions/LICENSE rename to tns-core-modules/js-libs/polymer-expressions/LICENSE diff --git a/js-libs/polymer-expressions/README.md b/tns-core-modules/js-libs/polymer-expressions/README.md similarity index 100% rename from js-libs/polymer-expressions/README.md rename to tns-core-modules/js-libs/polymer-expressions/README.md diff --git a/js-libs/polymer-expressions/package.json b/tns-core-modules/js-libs/polymer-expressions/package.json similarity index 100% rename from js-libs/polymer-expressions/package.json rename to tns-core-modules/js-libs/polymer-expressions/package.json diff --git a/js-libs/polymer-expressions/path-parser.js b/tns-core-modules/js-libs/polymer-expressions/path-parser.js similarity index 100% rename from js-libs/polymer-expressions/path-parser.js rename to tns-core-modules/js-libs/polymer-expressions/path-parser.js diff --git a/js-libs/polymer-expressions/polymer-expressions.d.ts b/tns-core-modules/js-libs/polymer-expressions/polymer-expressions.d.ts similarity index 100% rename from js-libs/polymer-expressions/polymer-expressions.d.ts rename to tns-core-modules/js-libs/polymer-expressions/polymer-expressions.d.ts diff --git a/js-libs/polymer-expressions/polymer-expressions.js b/tns-core-modules/js-libs/polymer-expressions/polymer-expressions.js similarity index 100% rename from js-libs/polymer-expressions/polymer-expressions.js rename to tns-core-modules/js-libs/polymer-expressions/polymer-expressions.js diff --git a/location/Readme.md b/tns-core-modules/location/Readme.md similarity index 100% rename from location/Readme.md rename to tns-core-modules/location/Readme.md diff --git a/location/location-common.ts b/tns-core-modules/location/location-common.ts similarity index 100% rename from location/location-common.ts rename to tns-core-modules/location/location-common.ts diff --git a/location/location.android.ts b/tns-core-modules/location/location.android.ts similarity index 100% rename from location/location.android.ts rename to tns-core-modules/location/location.android.ts diff --git a/location/location.d.ts b/tns-core-modules/location/location.d.ts similarity index 100% rename from location/location.d.ts rename to tns-core-modules/location/location.d.ts diff --git a/location/location.ios.ts b/tns-core-modules/location/location.ios.ts similarity index 100% rename from location/location.ios.ts rename to tns-core-modules/location/location.ios.ts diff --git a/location/package.json b/tns-core-modules/location/package.json similarity index 100% rename from location/package.json rename to tns-core-modules/location/package.json diff --git a/module.d.ts b/tns-core-modules/module.d.ts similarity index 100% rename from module.d.ts rename to tns-core-modules/module.d.ts diff --git a/org.nativescript.widgets.d.ts b/tns-core-modules/org.nativescript.widgets.d.ts similarity index 100% rename from org.nativescript.widgets.d.ts rename to tns-core-modules/org.nativescript.widgets.d.ts diff --git a/tns-core-modules/package.json b/tns-core-modules/package.json new file mode 100644 index 000000000..0eba4790f --- /dev/null +++ b/tns-core-modules/package.json @@ -0,0 +1,35 @@ +{ + "name": "tns-core-modules", + "description": "Telerik NativeScript Core Modules", + "version": "2.1.0", + "homepage":"https://www.nativescript.org", + "repository": { + "type": "git", + "url": "https://github.com/NativeScript/NativeScript" + }, + "files": [ + "**/*.d.ts", + "**/*.js", + "!android17.d.ts", + "!ios.d.ts", + "!bin/", + "!apps/", + "!build/", + "!node-tests/", + "!declarations.android.d.ts", + "!declarations.ios.d.ts", + "!gruntfile.js", + "!org.nativescript.widgets.d.ts" + ], + "license": "Apache-2.0", + "typings": "tns-core-modules.d.ts", + "dependencies": { + "tns-core-modules-widgets": "next" + }, + "nativescript": { + "platforms": { + "ios": "2.0.0", + "android": "2.0.0" + } + } +} \ No newline at end of file diff --git a/platform/package.json b/tns-core-modules/platform/package.json similarity index 100% rename from platform/package.json rename to tns-core-modules/platform/package.json diff --git a/platform/platform.android.ts b/tns-core-modules/platform/platform.android.ts similarity index 100% rename from platform/platform.android.ts rename to tns-core-modules/platform/platform.android.ts diff --git a/platform/platform.d.ts b/tns-core-modules/platform/platform.d.ts similarity index 100% rename from platform/platform.d.ts rename to tns-core-modules/platform/platform.d.ts diff --git a/platform/platform.ios.ts b/tns-core-modules/platform/platform.ios.ts similarity index 100% rename from platform/platform.ios.ts rename to tns-core-modules/platform/platform.ios.ts diff --git a/text/formatted-string-common.ts b/tns-core-modules/text/formatted-string-common.ts similarity index 100% rename from text/formatted-string-common.ts rename to tns-core-modules/text/formatted-string-common.ts diff --git a/text/formatted-string.android.ts b/tns-core-modules/text/formatted-string.android.ts similarity index 100% rename from text/formatted-string.android.ts rename to tns-core-modules/text/formatted-string.android.ts diff --git a/text/formatted-string.d.ts b/tns-core-modules/text/formatted-string.d.ts similarity index 100% rename from text/formatted-string.d.ts rename to tns-core-modules/text/formatted-string.d.ts diff --git a/text/formatted-string.ios.ts b/tns-core-modules/text/formatted-string.ios.ts similarity index 100% rename from text/formatted-string.ios.ts rename to tns-core-modules/text/formatted-string.ios.ts diff --git a/text/package.json b/tns-core-modules/text/package.json similarity index 100% rename from text/package.json rename to tns-core-modules/text/package.json diff --git a/text/span-common.ts b/tns-core-modules/text/span-common.ts similarity index 100% rename from text/span-common.ts rename to tns-core-modules/text/span-common.ts diff --git a/text/span.android.ts b/tns-core-modules/text/span.android.ts similarity index 100% rename from text/span.android.ts rename to tns-core-modules/text/span.android.ts diff --git a/text/span.d.ts b/tns-core-modules/text/span.d.ts similarity index 100% rename from text/span.d.ts rename to tns-core-modules/text/span.d.ts diff --git a/text/span.ios.ts b/tns-core-modules/text/span.ios.ts similarity index 100% rename from text/span.ios.ts rename to tns-core-modules/text/span.ios.ts diff --git a/text/text.android.ts b/tns-core-modules/text/text.android.ts similarity index 100% rename from text/text.android.ts rename to tns-core-modules/text/text.android.ts diff --git a/text/text.d.ts b/tns-core-modules/text/text.d.ts similarity index 100% rename from text/text.d.ts rename to tns-core-modules/text/text.d.ts diff --git a/text/text.ios.ts b/tns-core-modules/text/text.ios.ts similarity index 100% rename from text/text.ios.ts rename to tns-core-modules/text/text.ios.ts diff --git a/timer/Readme.md b/tns-core-modules/timer/Readme.md similarity index 100% rename from timer/Readme.md rename to tns-core-modules/timer/Readme.md diff --git a/timer/package.json b/tns-core-modules/timer/package.json similarity index 100% rename from timer/package.json rename to tns-core-modules/timer/package.json diff --git a/timer/timer.android.ts b/tns-core-modules/timer/timer.android.ts similarity index 100% rename from timer/timer.android.ts rename to tns-core-modules/timer/timer.android.ts diff --git a/timer/timer.d.ts b/tns-core-modules/timer/timer.d.ts similarity index 100% rename from timer/timer.d.ts rename to tns-core-modules/timer/timer.d.ts diff --git a/timer/timer.ios.ts b/tns-core-modules/timer/timer.ios.ts similarity index 100% rename from timer/timer.ios.ts rename to tns-core-modules/timer/timer.ios.ts diff --git a/trace/Readme.md b/tns-core-modules/trace/Readme.md similarity index 100% rename from trace/Readme.md rename to tns-core-modules/trace/Readme.md diff --git a/trace/package.json b/tns-core-modules/trace/package.json similarity index 100% rename from trace/package.json rename to tns-core-modules/trace/package.json diff --git a/trace/trace.d.ts b/tns-core-modules/trace/trace.d.ts similarity index 100% rename from trace/trace.d.ts rename to tns-core-modules/trace/trace.d.ts diff --git a/trace/trace.ts b/tns-core-modules/trace/trace.ts similarity index 100% rename from trace/trace.ts rename to tns-core-modules/trace/trace.ts diff --git a/tns-core-modules/tsconfig.json b/tns-core-modules/tsconfig.json new file mode 100644 index 000000000..6de6def8f --- /dev/null +++ b/tns-core-modules/tsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "noEmitOnError": true, + "noEmitHelpers": true, + "target": "es5", + "module": "commonjs", + "declaration": false, + "noImplicitAny": false, + "noImplicitUseStrict": true, + "experimentalDecorators": true, + "diagnostics": false + } +} diff --git a/ui/action-bar/action-bar-common.ts b/tns-core-modules/ui/action-bar/action-bar-common.ts similarity index 100% rename from ui/action-bar/action-bar-common.ts rename to tns-core-modules/ui/action-bar/action-bar-common.ts diff --git a/ui/action-bar/action-bar.android.ts b/tns-core-modules/ui/action-bar/action-bar.android.ts similarity index 100% rename from ui/action-bar/action-bar.android.ts rename to tns-core-modules/ui/action-bar/action-bar.android.ts diff --git a/ui/action-bar/action-bar.d.ts b/tns-core-modules/ui/action-bar/action-bar.d.ts similarity index 100% rename from ui/action-bar/action-bar.d.ts rename to tns-core-modules/ui/action-bar/action-bar.d.ts diff --git a/ui/action-bar/action-bar.ios.ts b/tns-core-modules/ui/action-bar/action-bar.ios.ts similarity index 100% rename from ui/action-bar/action-bar.ios.ts rename to tns-core-modules/ui/action-bar/action-bar.ios.ts diff --git a/ui/action-bar/package.json b/tns-core-modules/ui/action-bar/package.json similarity index 100% rename from ui/action-bar/package.json rename to tns-core-modules/ui/action-bar/package.json diff --git a/ui/activity-indicator/activity-indicator-common.ts b/tns-core-modules/ui/activity-indicator/activity-indicator-common.ts similarity index 100% rename from ui/activity-indicator/activity-indicator-common.ts rename to tns-core-modules/ui/activity-indicator/activity-indicator-common.ts diff --git a/ui/activity-indicator/activity-indicator.android.ts b/tns-core-modules/ui/activity-indicator/activity-indicator.android.ts similarity index 100% rename from ui/activity-indicator/activity-indicator.android.ts rename to tns-core-modules/ui/activity-indicator/activity-indicator.android.ts diff --git a/ui/activity-indicator/activity-indicator.d.ts b/tns-core-modules/ui/activity-indicator/activity-indicator.d.ts similarity index 100% rename from ui/activity-indicator/activity-indicator.d.ts rename to tns-core-modules/ui/activity-indicator/activity-indicator.d.ts diff --git a/ui/activity-indicator/activity-indicator.ios.ts b/tns-core-modules/ui/activity-indicator/activity-indicator.ios.ts similarity index 100% rename from ui/activity-indicator/activity-indicator.ios.ts rename to tns-core-modules/ui/activity-indicator/activity-indicator.ios.ts diff --git a/ui/activity-indicator/package.json b/tns-core-modules/ui/activity-indicator/package.json similarity index 100% rename from ui/activity-indicator/package.json rename to tns-core-modules/ui/activity-indicator/package.json diff --git a/ui/animation/animation-common.ts b/tns-core-modules/ui/animation/animation-common.ts similarity index 100% rename from ui/animation/animation-common.ts rename to tns-core-modules/ui/animation/animation-common.ts diff --git a/ui/animation/animation.android.ts b/tns-core-modules/ui/animation/animation.android.ts similarity index 100% rename from ui/animation/animation.android.ts rename to tns-core-modules/ui/animation/animation.android.ts diff --git a/ui/animation/animation.d.ts b/tns-core-modules/ui/animation/animation.d.ts similarity index 100% rename from ui/animation/animation.d.ts rename to tns-core-modules/ui/animation/animation.d.ts diff --git a/ui/animation/animation.ios.ts b/tns-core-modules/ui/animation/animation.ios.ts similarity index 100% rename from ui/animation/animation.ios.ts rename to tns-core-modules/ui/animation/animation.ios.ts diff --git a/ui/animation/keyframe-animation.d.ts b/tns-core-modules/ui/animation/keyframe-animation.d.ts similarity index 100% rename from ui/animation/keyframe-animation.d.ts rename to tns-core-modules/ui/animation/keyframe-animation.d.ts diff --git a/ui/animation/keyframe-animation.ts b/tns-core-modules/ui/animation/keyframe-animation.ts similarity index 100% rename from ui/animation/keyframe-animation.ts rename to tns-core-modules/ui/animation/keyframe-animation.ts diff --git a/ui/animation/package.json b/tns-core-modules/ui/animation/package.json similarity index 100% rename from ui/animation/package.json rename to tns-core-modules/ui/animation/package.json diff --git a/ui/border/border.d.ts b/tns-core-modules/ui/border/border.d.ts similarity index 100% rename from ui/border/border.d.ts rename to tns-core-modules/ui/border/border.d.ts diff --git a/ui/border/border.ts b/tns-core-modules/ui/border/border.ts similarity index 100% rename from ui/border/border.ts rename to tns-core-modules/ui/border/border.ts diff --git a/ui/border/package.json b/tns-core-modules/ui/border/package.json similarity index 100% rename from ui/border/package.json rename to tns-core-modules/ui/border/package.json diff --git a/ui/builder/binding-builder.d.ts b/tns-core-modules/ui/builder/binding-builder.d.ts similarity index 100% rename from ui/builder/binding-builder.d.ts rename to tns-core-modules/ui/builder/binding-builder.d.ts diff --git a/ui/builder/binding-builder.ts b/tns-core-modules/ui/builder/binding-builder.ts similarity index 100% rename from ui/builder/binding-builder.ts rename to tns-core-modules/ui/builder/binding-builder.ts diff --git a/ui/builder/builder.d.ts b/tns-core-modules/ui/builder/builder.d.ts similarity index 100% rename from ui/builder/builder.d.ts rename to tns-core-modules/ui/builder/builder.d.ts diff --git a/ui/builder/builder.ts b/tns-core-modules/ui/builder/builder.ts similarity index 100% rename from ui/builder/builder.ts rename to tns-core-modules/ui/builder/builder.ts diff --git a/ui/builder/component-builder.d.ts b/tns-core-modules/ui/builder/component-builder.d.ts similarity index 100% rename from ui/builder/component-builder.d.ts rename to tns-core-modules/ui/builder/component-builder.d.ts diff --git a/ui/builder/component-builder.ts b/tns-core-modules/ui/builder/component-builder.ts similarity index 100% rename from ui/builder/component-builder.ts rename to tns-core-modules/ui/builder/component-builder.ts diff --git a/ui/builder/package.json b/tns-core-modules/ui/builder/package.json similarity index 100% rename from ui/builder/package.json rename to tns-core-modules/ui/builder/package.json diff --git a/ui/builder/special-properties.d.ts b/tns-core-modules/ui/builder/special-properties.d.ts similarity index 100% rename from ui/builder/special-properties.d.ts rename to tns-core-modules/ui/builder/special-properties.d.ts diff --git a/ui/builder/special-properties.ts b/tns-core-modules/ui/builder/special-properties.ts similarity index 100% rename from ui/builder/special-properties.ts rename to tns-core-modules/ui/builder/special-properties.ts diff --git a/ui/button/button-common.ts b/tns-core-modules/ui/button/button-common.ts similarity index 100% rename from ui/button/button-common.ts rename to tns-core-modules/ui/button/button-common.ts diff --git a/ui/button/button.android.ts b/tns-core-modules/ui/button/button.android.ts similarity index 100% rename from ui/button/button.android.ts rename to tns-core-modules/ui/button/button.android.ts diff --git a/ui/button/button.d.ts b/tns-core-modules/ui/button/button.d.ts similarity index 100% rename from ui/button/button.d.ts rename to tns-core-modules/ui/button/button.d.ts diff --git a/ui/button/button.ios.ts b/tns-core-modules/ui/button/button.ios.ts similarity index 100% rename from ui/button/button.ios.ts rename to tns-core-modules/ui/button/button.ios.ts diff --git a/ui/button/package.json b/tns-core-modules/ui/button/package.json similarity index 100% rename from ui/button/package.json rename to tns-core-modules/ui/button/package.json diff --git a/ui/content-view/content-view.d.ts b/tns-core-modules/ui/content-view/content-view.d.ts similarity index 100% rename from ui/content-view/content-view.d.ts rename to tns-core-modules/ui/content-view/content-view.d.ts diff --git a/ui/content-view/content-view.ts b/tns-core-modules/ui/content-view/content-view.ts similarity index 100% rename from ui/content-view/content-view.ts rename to tns-core-modules/ui/content-view/content-view.ts diff --git a/ui/content-view/package.json b/tns-core-modules/ui/content-view/package.json similarity index 100% rename from ui/content-view/package.json rename to tns-core-modules/ui/content-view/package.json diff --git a/ui/core/bindable.d.ts b/tns-core-modules/ui/core/bindable.d.ts similarity index 100% rename from ui/core/bindable.d.ts rename to tns-core-modules/ui/core/bindable.d.ts diff --git a/ui/core/bindable.ts b/tns-core-modules/ui/core/bindable.ts similarity index 100% rename from ui/core/bindable.ts rename to tns-core-modules/ui/core/bindable.ts diff --git a/ui/core/control-state-change.d.ts b/tns-core-modules/ui/core/control-state-change.d.ts similarity index 100% rename from ui/core/control-state-change.d.ts rename to tns-core-modules/ui/core/control-state-change.d.ts diff --git a/ui/core/control-state-change.ios.ts b/tns-core-modules/ui/core/control-state-change.ios.ts similarity index 100% rename from ui/core/control-state-change.ios.ts rename to tns-core-modules/ui/core/control-state-change.ios.ts diff --git a/ui/core/dependency-observable.d.ts b/tns-core-modules/ui/core/dependency-observable.d.ts similarity index 100% rename from ui/core/dependency-observable.d.ts rename to tns-core-modules/ui/core/dependency-observable.d.ts diff --git a/ui/core/dependency-observable.ts b/tns-core-modules/ui/core/dependency-observable.ts similarity index 100% rename from ui/core/dependency-observable.ts rename to tns-core-modules/ui/core/dependency-observable.ts diff --git a/ui/core/proxy.d.ts b/tns-core-modules/ui/core/proxy.d.ts similarity index 100% rename from ui/core/proxy.d.ts rename to tns-core-modules/ui/core/proxy.d.ts diff --git a/ui/core/proxy.ts b/tns-core-modules/ui/core/proxy.ts similarity index 100% rename from ui/core/proxy.ts rename to tns-core-modules/ui/core/proxy.ts diff --git a/ui/core/view-common.ts b/tns-core-modules/ui/core/view-common.ts similarity index 100% rename from ui/core/view-common.ts rename to tns-core-modules/ui/core/view-common.ts diff --git a/ui/core/view.android.ts b/tns-core-modules/ui/core/view.android.ts similarity index 100% rename from ui/core/view.android.ts rename to tns-core-modules/ui/core/view.android.ts diff --git a/ui/core/view.d.ts b/tns-core-modules/ui/core/view.d.ts similarity index 100% rename from ui/core/view.d.ts rename to tns-core-modules/ui/core/view.d.ts diff --git a/ui/core/view.ios.ts b/tns-core-modules/ui/core/view.ios.ts similarity index 100% rename from ui/core/view.ios.ts rename to tns-core-modules/ui/core/view.ios.ts diff --git a/ui/core/weak-event-listener.d.ts b/tns-core-modules/ui/core/weak-event-listener.d.ts similarity index 100% rename from ui/core/weak-event-listener.d.ts rename to tns-core-modules/ui/core/weak-event-listener.d.ts diff --git a/ui/core/weak-event-listener.ts b/tns-core-modules/ui/core/weak-event-listener.ts similarity index 100% rename from ui/core/weak-event-listener.ts rename to tns-core-modules/ui/core/weak-event-listener.ts diff --git a/ui/date-picker/date-picker-common.ts b/tns-core-modules/ui/date-picker/date-picker-common.ts similarity index 100% rename from ui/date-picker/date-picker-common.ts rename to tns-core-modules/ui/date-picker/date-picker-common.ts diff --git a/ui/date-picker/date-picker.android.ts b/tns-core-modules/ui/date-picker/date-picker.android.ts similarity index 100% rename from ui/date-picker/date-picker.android.ts rename to tns-core-modules/ui/date-picker/date-picker.android.ts diff --git a/ui/date-picker/date-picker.d.ts b/tns-core-modules/ui/date-picker/date-picker.d.ts similarity index 100% rename from ui/date-picker/date-picker.d.ts rename to tns-core-modules/ui/date-picker/date-picker.d.ts diff --git a/ui/date-picker/date-picker.ios.ts b/tns-core-modules/ui/date-picker/date-picker.ios.ts similarity index 100% rename from ui/date-picker/date-picker.ios.ts rename to tns-core-modules/ui/date-picker/date-picker.ios.ts diff --git a/ui/date-picker/package.json b/tns-core-modules/ui/date-picker/package.json similarity index 100% rename from ui/date-picker/package.json rename to tns-core-modules/ui/date-picker/package.json diff --git a/ui/dialogs/Readme.md b/tns-core-modules/ui/dialogs/Readme.md similarity index 100% rename from ui/dialogs/Readme.md rename to tns-core-modules/ui/dialogs/Readme.md diff --git a/ui/dialogs/dialogs-common.ts b/tns-core-modules/ui/dialogs/dialogs-common.ts similarity index 100% rename from ui/dialogs/dialogs-common.ts rename to tns-core-modules/ui/dialogs/dialogs-common.ts diff --git a/ui/dialogs/dialogs.android.ts b/tns-core-modules/ui/dialogs/dialogs.android.ts similarity index 100% rename from ui/dialogs/dialogs.android.ts rename to tns-core-modules/ui/dialogs/dialogs.android.ts diff --git a/ui/dialogs/dialogs.d.ts b/tns-core-modules/ui/dialogs/dialogs.d.ts similarity index 100% rename from ui/dialogs/dialogs.d.ts rename to tns-core-modules/ui/dialogs/dialogs.d.ts diff --git a/ui/dialogs/dialogs.ios.ts b/tns-core-modules/ui/dialogs/dialogs.ios.ts similarity index 100% rename from ui/dialogs/dialogs.ios.ts rename to tns-core-modules/ui/dialogs/dialogs.ios.ts diff --git a/ui/dialogs/package.json b/tns-core-modules/ui/dialogs/package.json similarity index 100% rename from ui/dialogs/package.json rename to tns-core-modules/ui/dialogs/package.json diff --git a/ui/editable-text-base/editable-text-base-common.ts b/tns-core-modules/ui/editable-text-base/editable-text-base-common.ts similarity index 100% rename from ui/editable-text-base/editable-text-base-common.ts rename to tns-core-modules/ui/editable-text-base/editable-text-base-common.ts diff --git a/ui/editable-text-base/editable-text-base.android.ts b/tns-core-modules/ui/editable-text-base/editable-text-base.android.ts similarity index 100% rename from ui/editable-text-base/editable-text-base.android.ts rename to tns-core-modules/ui/editable-text-base/editable-text-base.android.ts diff --git a/ui/editable-text-base/editable-text-base.d.ts b/tns-core-modules/ui/editable-text-base/editable-text-base.d.ts similarity index 100% rename from ui/editable-text-base/editable-text-base.d.ts rename to tns-core-modules/ui/editable-text-base/editable-text-base.d.ts diff --git a/ui/editable-text-base/editable-text-base.ios.ts b/tns-core-modules/ui/editable-text-base/editable-text-base.ios.ts similarity index 100% rename from ui/editable-text-base/editable-text-base.ios.ts rename to tns-core-modules/ui/editable-text-base/editable-text-base.ios.ts diff --git a/ui/editable-text-base/package.json b/tns-core-modules/ui/editable-text-base/package.json similarity index 100% rename from ui/editable-text-base/package.json rename to tns-core-modules/ui/editable-text-base/package.json diff --git a/ui/enums/enums.d.ts b/tns-core-modules/ui/enums/enums.d.ts similarity index 100% rename from ui/enums/enums.d.ts rename to tns-core-modules/ui/enums/enums.d.ts diff --git a/ui/enums/enums.ts b/tns-core-modules/ui/enums/enums.ts similarity index 100% rename from ui/enums/enums.ts rename to tns-core-modules/ui/enums/enums.ts diff --git a/ui/enums/package.json b/tns-core-modules/ui/enums/package.json similarity index 100% rename from ui/enums/package.json rename to tns-core-modules/ui/enums/package.json diff --git a/ui/frame/Readme.md b/tns-core-modules/ui/frame/Readme.md similarity index 100% rename from ui/frame/Readme.md rename to tns-core-modules/ui/frame/Readme.md diff --git a/ui/frame/frame-common.ts b/tns-core-modules/ui/frame/frame-common.ts similarity index 100% rename from ui/frame/frame-common.ts rename to tns-core-modules/ui/frame/frame-common.ts diff --git a/ui/frame/frame.android.ts b/tns-core-modules/ui/frame/frame.android.ts similarity index 100% rename from ui/frame/frame.android.ts rename to tns-core-modules/ui/frame/frame.android.ts diff --git a/ui/frame/frame.d.ts b/tns-core-modules/ui/frame/frame.d.ts similarity index 100% rename from ui/frame/frame.d.ts rename to tns-core-modules/ui/frame/frame.d.ts diff --git a/ui/frame/frame.ios.ts b/tns-core-modules/ui/frame/frame.ios.ts similarity index 100% rename from ui/frame/frame.ios.ts rename to tns-core-modules/ui/frame/frame.ios.ts diff --git a/ui/frame/package.json b/tns-core-modules/ui/frame/package.json similarity index 100% rename from ui/frame/package.json rename to tns-core-modules/ui/frame/package.json diff --git a/ui/gestures/gestures-common.ts b/tns-core-modules/ui/gestures/gestures-common.ts similarity index 100% rename from ui/gestures/gestures-common.ts rename to tns-core-modules/ui/gestures/gestures-common.ts diff --git a/ui/gestures/gestures.android.ts b/tns-core-modules/ui/gestures/gestures.android.ts similarity index 100% rename from ui/gestures/gestures.android.ts rename to tns-core-modules/ui/gestures/gestures.android.ts diff --git a/ui/gestures/gestures.d.ts b/tns-core-modules/ui/gestures/gestures.d.ts similarity index 100% rename from ui/gestures/gestures.d.ts rename to tns-core-modules/ui/gestures/gestures.d.ts diff --git a/ui/gestures/gestures.ios.ts b/tns-core-modules/ui/gestures/gestures.ios.ts similarity index 100% rename from ui/gestures/gestures.ios.ts rename to tns-core-modules/ui/gestures/gestures.ios.ts diff --git a/ui/gestures/package.json b/tns-core-modules/ui/gestures/package.json similarity index 100% rename from ui/gestures/package.json rename to tns-core-modules/ui/gestures/package.json diff --git a/ui/html-view/html-view-common.ts b/tns-core-modules/ui/html-view/html-view-common.ts similarity index 100% rename from ui/html-view/html-view-common.ts rename to tns-core-modules/ui/html-view/html-view-common.ts diff --git a/ui/html-view/html-view.android.ts b/tns-core-modules/ui/html-view/html-view.android.ts similarity index 100% rename from ui/html-view/html-view.android.ts rename to tns-core-modules/ui/html-view/html-view.android.ts diff --git a/ui/html-view/html-view.d.ts b/tns-core-modules/ui/html-view/html-view.d.ts similarity index 100% rename from ui/html-view/html-view.d.ts rename to tns-core-modules/ui/html-view/html-view.d.ts diff --git a/ui/html-view/html-view.ios.ts b/tns-core-modules/ui/html-view/html-view.ios.ts similarity index 100% rename from ui/html-view/html-view.ios.ts rename to tns-core-modules/ui/html-view/html-view.ios.ts diff --git a/ui/html-view/package.json b/tns-core-modules/ui/html-view/package.json similarity index 100% rename from ui/html-view/package.json rename to tns-core-modules/ui/html-view/package.json diff --git a/ui/image-cache/image-cache-common.ts b/tns-core-modules/ui/image-cache/image-cache-common.ts similarity index 100% rename from ui/image-cache/image-cache-common.ts rename to tns-core-modules/ui/image-cache/image-cache-common.ts diff --git a/ui/image-cache/image-cache.android.ts b/tns-core-modules/ui/image-cache/image-cache.android.ts similarity index 100% rename from ui/image-cache/image-cache.android.ts rename to tns-core-modules/ui/image-cache/image-cache.android.ts diff --git a/ui/image-cache/image-cache.d.ts b/tns-core-modules/ui/image-cache/image-cache.d.ts similarity index 100% rename from ui/image-cache/image-cache.d.ts rename to tns-core-modules/ui/image-cache/image-cache.d.ts diff --git a/ui/image-cache/image-cache.ios.ts b/tns-core-modules/ui/image-cache/image-cache.ios.ts similarity index 100% rename from ui/image-cache/image-cache.ios.ts rename to tns-core-modules/ui/image-cache/image-cache.ios.ts diff --git a/ui/image-cache/package.json b/tns-core-modules/ui/image-cache/package.json similarity index 100% rename from ui/image-cache/package.json rename to tns-core-modules/ui/image-cache/package.json diff --git a/ui/image/image-common.ts b/tns-core-modules/ui/image/image-common.ts similarity index 100% rename from ui/image/image-common.ts rename to tns-core-modules/ui/image/image-common.ts diff --git a/ui/image/image.android.ts b/tns-core-modules/ui/image/image.android.ts similarity index 100% rename from ui/image/image.android.ts rename to tns-core-modules/ui/image/image.android.ts diff --git a/ui/image/image.d.ts b/tns-core-modules/ui/image/image.d.ts similarity index 97% rename from ui/image/image.d.ts rename to tns-core-modules/ui/image/image.d.ts index d58a90f3b..c95218b3a 100644 --- a/ui/image/image.d.ts +++ b/tns-core-modules/ui/image/image.d.ts @@ -50,6 +50,6 @@ declare module "ui/image" { * - **sync** *(default)* - blocks the UI if necessary to display immediately, good for small icons. * - **async** - will try to load in the background, may appear with short delay, good for large images. */ - loadMode: "sync" | "async"; + loadMode: string; // "sync" | "async"; } } \ No newline at end of file diff --git a/ui/image/image.ios.ts b/tns-core-modules/ui/image/image.ios.ts similarity index 100% rename from ui/image/image.ios.ts rename to tns-core-modules/ui/image/image.ios.ts diff --git a/ui/image/package.json b/tns-core-modules/ui/image/package.json similarity index 100% rename from ui/image/package.json rename to tns-core-modules/ui/image/package.json diff --git a/ui/label/label-common.ts b/tns-core-modules/ui/label/label-common.ts similarity index 100% rename from ui/label/label-common.ts rename to tns-core-modules/ui/label/label-common.ts diff --git a/ui/label/label.android.ts b/tns-core-modules/ui/label/label.android.ts similarity index 100% rename from ui/label/label.android.ts rename to tns-core-modules/ui/label/label.android.ts diff --git a/ui/label/label.d.ts b/tns-core-modules/ui/label/label.d.ts similarity index 100% rename from ui/label/label.d.ts rename to tns-core-modules/ui/label/label.d.ts diff --git a/ui/label/label.ios.ts b/tns-core-modules/ui/label/label.ios.ts similarity index 100% rename from ui/label/label.ios.ts rename to tns-core-modules/ui/label/label.ios.ts diff --git a/ui/label/package.json b/tns-core-modules/ui/label/package.json similarity index 100% rename from ui/label/package.json rename to tns-core-modules/ui/label/package.json diff --git a/ui/layouts/absolute-layout/absolute-layout-common.ts b/tns-core-modules/ui/layouts/absolute-layout/absolute-layout-common.ts similarity index 100% rename from ui/layouts/absolute-layout/absolute-layout-common.ts rename to tns-core-modules/ui/layouts/absolute-layout/absolute-layout-common.ts diff --git a/ui/layouts/absolute-layout/absolute-layout.android.ts b/tns-core-modules/ui/layouts/absolute-layout/absolute-layout.android.ts similarity index 100% rename from ui/layouts/absolute-layout/absolute-layout.android.ts rename to tns-core-modules/ui/layouts/absolute-layout/absolute-layout.android.ts diff --git a/ui/layouts/absolute-layout/absolute-layout.d.ts b/tns-core-modules/ui/layouts/absolute-layout/absolute-layout.d.ts similarity index 100% rename from ui/layouts/absolute-layout/absolute-layout.d.ts rename to tns-core-modules/ui/layouts/absolute-layout/absolute-layout.d.ts diff --git a/ui/layouts/absolute-layout/absolute-layout.ios.ts b/tns-core-modules/ui/layouts/absolute-layout/absolute-layout.ios.ts similarity index 100% rename from ui/layouts/absolute-layout/absolute-layout.ios.ts rename to tns-core-modules/ui/layouts/absolute-layout/absolute-layout.ios.ts diff --git a/ui/layouts/absolute-layout/package.json b/tns-core-modules/ui/layouts/absolute-layout/package.json similarity index 100% rename from ui/layouts/absolute-layout/package.json rename to tns-core-modules/ui/layouts/absolute-layout/package.json diff --git a/ui/layouts/dock-layout/dock-layout-common.ts b/tns-core-modules/ui/layouts/dock-layout/dock-layout-common.ts similarity index 100% rename from ui/layouts/dock-layout/dock-layout-common.ts rename to tns-core-modules/ui/layouts/dock-layout/dock-layout-common.ts diff --git a/ui/layouts/dock-layout/dock-layout.android.ts b/tns-core-modules/ui/layouts/dock-layout/dock-layout.android.ts similarity index 100% rename from ui/layouts/dock-layout/dock-layout.android.ts rename to tns-core-modules/ui/layouts/dock-layout/dock-layout.android.ts diff --git a/ui/layouts/dock-layout/dock-layout.d.ts b/tns-core-modules/ui/layouts/dock-layout/dock-layout.d.ts similarity index 100% rename from ui/layouts/dock-layout/dock-layout.d.ts rename to tns-core-modules/ui/layouts/dock-layout/dock-layout.d.ts diff --git a/ui/layouts/dock-layout/dock-layout.ios.ts b/tns-core-modules/ui/layouts/dock-layout/dock-layout.ios.ts similarity index 100% rename from ui/layouts/dock-layout/dock-layout.ios.ts rename to tns-core-modules/ui/layouts/dock-layout/dock-layout.ios.ts diff --git a/ui/layouts/dock-layout/package.json b/tns-core-modules/ui/layouts/dock-layout/package.json similarity index 100% rename from ui/layouts/dock-layout/package.json rename to tns-core-modules/ui/layouts/dock-layout/package.json diff --git a/ui/layouts/grid-layout/grid-layout-common.ts b/tns-core-modules/ui/layouts/grid-layout/grid-layout-common.ts similarity index 100% rename from ui/layouts/grid-layout/grid-layout-common.ts rename to tns-core-modules/ui/layouts/grid-layout/grid-layout-common.ts diff --git a/ui/layouts/grid-layout/grid-layout.android.ts b/tns-core-modules/ui/layouts/grid-layout/grid-layout.android.ts similarity index 100% rename from ui/layouts/grid-layout/grid-layout.android.ts rename to tns-core-modules/ui/layouts/grid-layout/grid-layout.android.ts diff --git a/ui/layouts/grid-layout/grid-layout.d.ts b/tns-core-modules/ui/layouts/grid-layout/grid-layout.d.ts similarity index 100% rename from ui/layouts/grid-layout/grid-layout.d.ts rename to tns-core-modules/ui/layouts/grid-layout/grid-layout.d.ts diff --git a/ui/layouts/grid-layout/grid-layout.ios.ts b/tns-core-modules/ui/layouts/grid-layout/grid-layout.ios.ts similarity index 100% rename from ui/layouts/grid-layout/grid-layout.ios.ts rename to tns-core-modules/ui/layouts/grid-layout/grid-layout.ios.ts diff --git a/ui/layouts/grid-layout/package.json b/tns-core-modules/ui/layouts/grid-layout/package.json similarity index 100% rename from ui/layouts/grid-layout/package.json rename to tns-core-modules/ui/layouts/grid-layout/package.json diff --git a/ui/layouts/layout-base-common.ts b/tns-core-modules/ui/layouts/layout-base-common.ts similarity index 100% rename from ui/layouts/layout-base-common.ts rename to tns-core-modules/ui/layouts/layout-base-common.ts diff --git a/ui/layouts/layout-base.android.ts b/tns-core-modules/ui/layouts/layout-base.android.ts similarity index 100% rename from ui/layouts/layout-base.android.ts rename to tns-core-modules/ui/layouts/layout-base.android.ts diff --git a/ui/layouts/layout-base.d.ts b/tns-core-modules/ui/layouts/layout-base.d.ts similarity index 100% rename from ui/layouts/layout-base.d.ts rename to tns-core-modules/ui/layouts/layout-base.d.ts diff --git a/ui/layouts/layout-base.ios.ts b/tns-core-modules/ui/layouts/layout-base.ios.ts similarity index 100% rename from ui/layouts/layout-base.ios.ts rename to tns-core-modules/ui/layouts/layout-base.ios.ts diff --git a/ui/layouts/layout.android.ts b/tns-core-modules/ui/layouts/layout.android.ts similarity index 100% rename from ui/layouts/layout.android.ts rename to tns-core-modules/ui/layouts/layout.android.ts diff --git a/ui/layouts/layout.d.ts b/tns-core-modules/ui/layouts/layout.d.ts similarity index 100% rename from ui/layouts/layout.d.ts rename to tns-core-modules/ui/layouts/layout.d.ts diff --git a/ui/layouts/layout.ios.ts b/tns-core-modules/ui/layouts/layout.ios.ts similarity index 100% rename from ui/layouts/layout.ios.ts rename to tns-core-modules/ui/layouts/layout.ios.ts diff --git a/ui/layouts/stack-layout/package.json b/tns-core-modules/ui/layouts/stack-layout/package.json similarity index 100% rename from ui/layouts/stack-layout/package.json rename to tns-core-modules/ui/layouts/stack-layout/package.json diff --git a/ui/layouts/stack-layout/stack-layout-common.ts b/tns-core-modules/ui/layouts/stack-layout/stack-layout-common.ts similarity index 100% rename from ui/layouts/stack-layout/stack-layout-common.ts rename to tns-core-modules/ui/layouts/stack-layout/stack-layout-common.ts diff --git a/ui/layouts/stack-layout/stack-layout.android.ts b/tns-core-modules/ui/layouts/stack-layout/stack-layout.android.ts similarity index 100% rename from ui/layouts/stack-layout/stack-layout.android.ts rename to tns-core-modules/ui/layouts/stack-layout/stack-layout.android.ts diff --git a/ui/layouts/stack-layout/stack-layout.d.ts b/tns-core-modules/ui/layouts/stack-layout/stack-layout.d.ts similarity index 100% rename from ui/layouts/stack-layout/stack-layout.d.ts rename to tns-core-modules/ui/layouts/stack-layout/stack-layout.d.ts diff --git a/ui/layouts/stack-layout/stack-layout.ios.ts b/tns-core-modules/ui/layouts/stack-layout/stack-layout.ios.ts similarity index 100% rename from ui/layouts/stack-layout/stack-layout.ios.ts rename to tns-core-modules/ui/layouts/stack-layout/stack-layout.ios.ts diff --git a/ui/layouts/wrap-layout/package.json b/tns-core-modules/ui/layouts/wrap-layout/package.json similarity index 100% rename from ui/layouts/wrap-layout/package.json rename to tns-core-modules/ui/layouts/wrap-layout/package.json diff --git a/ui/layouts/wrap-layout/wrap-layout-common.ts b/tns-core-modules/ui/layouts/wrap-layout/wrap-layout-common.ts similarity index 100% rename from ui/layouts/wrap-layout/wrap-layout-common.ts rename to tns-core-modules/ui/layouts/wrap-layout/wrap-layout-common.ts diff --git a/ui/layouts/wrap-layout/wrap-layout.android.ts b/tns-core-modules/ui/layouts/wrap-layout/wrap-layout.android.ts similarity index 100% rename from ui/layouts/wrap-layout/wrap-layout.android.ts rename to tns-core-modules/ui/layouts/wrap-layout/wrap-layout.android.ts diff --git a/ui/layouts/wrap-layout/wrap-layout.d.ts b/tns-core-modules/ui/layouts/wrap-layout/wrap-layout.d.ts similarity index 100% rename from ui/layouts/wrap-layout/wrap-layout.d.ts rename to tns-core-modules/ui/layouts/wrap-layout/wrap-layout.d.ts diff --git a/ui/layouts/wrap-layout/wrap-layout.ios.ts b/tns-core-modules/ui/layouts/wrap-layout/wrap-layout.ios.ts similarity index 100% rename from ui/layouts/wrap-layout/wrap-layout.ios.ts rename to tns-core-modules/ui/layouts/wrap-layout/wrap-layout.ios.ts diff --git a/ui/list-picker/list-picker-common.ts b/tns-core-modules/ui/list-picker/list-picker-common.ts similarity index 100% rename from ui/list-picker/list-picker-common.ts rename to tns-core-modules/ui/list-picker/list-picker-common.ts diff --git a/ui/list-picker/list-picker.android.ts b/tns-core-modules/ui/list-picker/list-picker.android.ts similarity index 100% rename from ui/list-picker/list-picker.android.ts rename to tns-core-modules/ui/list-picker/list-picker.android.ts diff --git a/ui/list-picker/list-picker.d.ts b/tns-core-modules/ui/list-picker/list-picker.d.ts similarity index 100% rename from ui/list-picker/list-picker.d.ts rename to tns-core-modules/ui/list-picker/list-picker.d.ts diff --git a/ui/list-picker/list-picker.ios.ts b/tns-core-modules/ui/list-picker/list-picker.ios.ts similarity index 100% rename from ui/list-picker/list-picker.ios.ts rename to tns-core-modules/ui/list-picker/list-picker.ios.ts diff --git a/ui/list-picker/package.json b/tns-core-modules/ui/list-picker/package.json similarity index 100% rename from ui/list-picker/package.json rename to tns-core-modules/ui/list-picker/package.json diff --git a/ui/list-view/Readme.md b/tns-core-modules/ui/list-view/Readme.md similarity index 100% rename from ui/list-view/Readme.md rename to tns-core-modules/ui/list-view/Readme.md diff --git a/ui/list-view/list-view-common.ts b/tns-core-modules/ui/list-view/list-view-common.ts similarity index 100% rename from ui/list-view/list-view-common.ts rename to tns-core-modules/ui/list-view/list-view-common.ts diff --git a/ui/list-view/list-view.android.ts b/tns-core-modules/ui/list-view/list-view.android.ts similarity index 100% rename from ui/list-view/list-view.android.ts rename to tns-core-modules/ui/list-view/list-view.android.ts diff --git a/ui/list-view/list-view.d.ts b/tns-core-modules/ui/list-view/list-view.d.ts similarity index 100% rename from ui/list-view/list-view.d.ts rename to tns-core-modules/ui/list-view/list-view.d.ts diff --git a/ui/list-view/list-view.ios.ts b/tns-core-modules/ui/list-view/list-view.ios.ts similarity index 100% rename from ui/list-view/list-view.ios.ts rename to tns-core-modules/ui/list-view/list-view.ios.ts diff --git a/ui/list-view/package.json b/tns-core-modules/ui/list-view/package.json similarity index 100% rename from ui/list-view/package.json rename to tns-core-modules/ui/list-view/package.json diff --git a/ui/package.json b/tns-core-modules/ui/package.json similarity index 100% rename from ui/package.json rename to tns-core-modules/ui/package.json diff --git a/ui/page/package.json b/tns-core-modules/ui/page/package.json similarity index 100% rename from ui/page/package.json rename to tns-core-modules/ui/page/package.json diff --git a/ui/page/page-common.ts b/tns-core-modules/ui/page/page-common.ts similarity index 100% rename from ui/page/page-common.ts rename to tns-core-modules/ui/page/page-common.ts diff --git a/ui/page/page.android.ts b/tns-core-modules/ui/page/page.android.ts similarity index 100% rename from ui/page/page.android.ts rename to tns-core-modules/ui/page/page.android.ts diff --git a/ui/page/page.d.ts b/tns-core-modules/ui/page/page.d.ts similarity index 100% rename from ui/page/page.d.ts rename to tns-core-modules/ui/page/page.d.ts diff --git a/ui/page/page.ios.ts b/tns-core-modules/ui/page/page.ios.ts similarity index 100% rename from ui/page/page.ios.ts rename to tns-core-modules/ui/page/page.ios.ts diff --git a/ui/placeholder/package.json b/tns-core-modules/ui/placeholder/package.json similarity index 100% rename from ui/placeholder/package.json rename to tns-core-modules/ui/placeholder/package.json diff --git a/ui/placeholder/placeholder-common.ts b/tns-core-modules/ui/placeholder/placeholder-common.ts similarity index 100% rename from ui/placeholder/placeholder-common.ts rename to tns-core-modules/ui/placeholder/placeholder-common.ts diff --git a/ui/placeholder/placeholder.android.ts b/tns-core-modules/ui/placeholder/placeholder.android.ts similarity index 100% rename from ui/placeholder/placeholder.android.ts rename to tns-core-modules/ui/placeholder/placeholder.android.ts diff --git a/ui/placeholder/placeholder.d.ts b/tns-core-modules/ui/placeholder/placeholder.d.ts similarity index 100% rename from ui/placeholder/placeholder.d.ts rename to tns-core-modules/ui/placeholder/placeholder.d.ts diff --git a/ui/placeholder/placeholder.ios.ts b/tns-core-modules/ui/placeholder/placeholder.ios.ts similarity index 100% rename from ui/placeholder/placeholder.ios.ts rename to tns-core-modules/ui/placeholder/placeholder.ios.ts diff --git a/ui/progress/package.json b/tns-core-modules/ui/progress/package.json similarity index 100% rename from ui/progress/package.json rename to tns-core-modules/ui/progress/package.json diff --git a/ui/progress/progress-common.ts b/tns-core-modules/ui/progress/progress-common.ts similarity index 100% rename from ui/progress/progress-common.ts rename to tns-core-modules/ui/progress/progress-common.ts diff --git a/ui/progress/progress.android.ts b/tns-core-modules/ui/progress/progress.android.ts similarity index 100% rename from ui/progress/progress.android.ts rename to tns-core-modules/ui/progress/progress.android.ts diff --git a/ui/progress/progress.d.ts b/tns-core-modules/ui/progress/progress.d.ts similarity index 100% rename from ui/progress/progress.d.ts rename to tns-core-modules/ui/progress/progress.d.ts diff --git a/ui/progress/progress.ios.ts b/tns-core-modules/ui/progress/progress.ios.ts similarity index 100% rename from ui/progress/progress.ios.ts rename to tns-core-modules/ui/progress/progress.ios.ts diff --git a/ui/proxy-view-container/package.json b/tns-core-modules/ui/proxy-view-container/package.json similarity index 100% rename from ui/proxy-view-container/package.json rename to tns-core-modules/ui/proxy-view-container/package.json diff --git a/ui/proxy-view-container/proxy-view-container.d.ts b/tns-core-modules/ui/proxy-view-container/proxy-view-container.d.ts similarity index 100% rename from ui/proxy-view-container/proxy-view-container.d.ts rename to tns-core-modules/ui/proxy-view-container/proxy-view-container.d.ts diff --git a/ui/proxy-view-container/proxy-view-container.ts b/tns-core-modules/ui/proxy-view-container/proxy-view-container.ts similarity index 100% rename from ui/proxy-view-container/proxy-view-container.ts rename to tns-core-modules/ui/proxy-view-container/proxy-view-container.ts diff --git a/ui/repeater/package.json b/tns-core-modules/ui/repeater/package.json similarity index 100% rename from ui/repeater/package.json rename to tns-core-modules/ui/repeater/package.json diff --git a/ui/repeater/repeater.d.ts b/tns-core-modules/ui/repeater/repeater.d.ts similarity index 100% rename from ui/repeater/repeater.d.ts rename to tns-core-modules/ui/repeater/repeater.d.ts diff --git a/ui/repeater/repeater.ts b/tns-core-modules/ui/repeater/repeater.ts similarity index 100% rename from ui/repeater/repeater.ts rename to tns-core-modules/ui/repeater/repeater.ts diff --git a/ui/scroll-view/package.json b/tns-core-modules/ui/scroll-view/package.json similarity index 100% rename from ui/scroll-view/package.json rename to tns-core-modules/ui/scroll-view/package.json diff --git a/ui/scroll-view/scroll-view-common.ts b/tns-core-modules/ui/scroll-view/scroll-view-common.ts similarity index 100% rename from ui/scroll-view/scroll-view-common.ts rename to tns-core-modules/ui/scroll-view/scroll-view-common.ts diff --git a/ui/scroll-view/scroll-view.android.ts b/tns-core-modules/ui/scroll-view/scroll-view.android.ts similarity index 100% rename from ui/scroll-view/scroll-view.android.ts rename to tns-core-modules/ui/scroll-view/scroll-view.android.ts diff --git a/ui/scroll-view/scroll-view.d.ts b/tns-core-modules/ui/scroll-view/scroll-view.d.ts similarity index 100% rename from ui/scroll-view/scroll-view.d.ts rename to tns-core-modules/ui/scroll-view/scroll-view.d.ts diff --git a/ui/scroll-view/scroll-view.ios.ts b/tns-core-modules/ui/scroll-view/scroll-view.ios.ts similarity index 100% rename from ui/scroll-view/scroll-view.ios.ts rename to tns-core-modules/ui/scroll-view/scroll-view.ios.ts diff --git a/ui/search-bar/package.json b/tns-core-modules/ui/search-bar/package.json similarity index 100% rename from ui/search-bar/package.json rename to tns-core-modules/ui/search-bar/package.json diff --git a/ui/search-bar/search-bar-common.ts b/tns-core-modules/ui/search-bar/search-bar-common.ts similarity index 100% rename from ui/search-bar/search-bar-common.ts rename to tns-core-modules/ui/search-bar/search-bar-common.ts diff --git a/ui/search-bar/search-bar.android.ts b/tns-core-modules/ui/search-bar/search-bar.android.ts similarity index 100% rename from ui/search-bar/search-bar.android.ts rename to tns-core-modules/ui/search-bar/search-bar.android.ts diff --git a/ui/search-bar/search-bar.d.ts b/tns-core-modules/ui/search-bar/search-bar.d.ts similarity index 100% rename from ui/search-bar/search-bar.d.ts rename to tns-core-modules/ui/search-bar/search-bar.d.ts diff --git a/ui/search-bar/search-bar.ios.ts b/tns-core-modules/ui/search-bar/search-bar.ios.ts similarity index 100% rename from ui/search-bar/search-bar.ios.ts rename to tns-core-modules/ui/search-bar/search-bar.ios.ts diff --git a/ui/segmented-bar/package.json b/tns-core-modules/ui/segmented-bar/package.json similarity index 100% rename from ui/segmented-bar/package.json rename to tns-core-modules/ui/segmented-bar/package.json diff --git a/ui/segmented-bar/segmented-bar-common.ts b/tns-core-modules/ui/segmented-bar/segmented-bar-common.ts similarity index 100% rename from ui/segmented-bar/segmented-bar-common.ts rename to tns-core-modules/ui/segmented-bar/segmented-bar-common.ts diff --git a/ui/segmented-bar/segmented-bar.android.ts b/tns-core-modules/ui/segmented-bar/segmented-bar.android.ts similarity index 100% rename from ui/segmented-bar/segmented-bar.android.ts rename to tns-core-modules/ui/segmented-bar/segmented-bar.android.ts diff --git a/ui/segmented-bar/segmented-bar.d.ts b/tns-core-modules/ui/segmented-bar/segmented-bar.d.ts similarity index 100% rename from ui/segmented-bar/segmented-bar.d.ts rename to tns-core-modules/ui/segmented-bar/segmented-bar.d.ts diff --git a/ui/segmented-bar/segmented-bar.ios.ts b/tns-core-modules/ui/segmented-bar/segmented-bar.ios.ts similarity index 100% rename from ui/segmented-bar/segmented-bar.ios.ts rename to tns-core-modules/ui/segmented-bar/segmented-bar.ios.ts diff --git a/ui/slider/package.json b/tns-core-modules/ui/slider/package.json similarity index 100% rename from ui/slider/package.json rename to tns-core-modules/ui/slider/package.json diff --git a/ui/slider/slider-common.ts b/tns-core-modules/ui/slider/slider-common.ts similarity index 100% rename from ui/slider/slider-common.ts rename to tns-core-modules/ui/slider/slider-common.ts diff --git a/ui/slider/slider.android.ts b/tns-core-modules/ui/slider/slider.android.ts similarity index 100% rename from ui/slider/slider.android.ts rename to tns-core-modules/ui/slider/slider.android.ts diff --git a/ui/slider/slider.d.ts b/tns-core-modules/ui/slider/slider.d.ts similarity index 100% rename from ui/slider/slider.d.ts rename to tns-core-modules/ui/slider/slider.d.ts diff --git a/ui/slider/slider.ios.ts b/tns-core-modules/ui/slider/slider.ios.ts similarity index 100% rename from ui/slider/slider.ios.ts rename to tns-core-modules/ui/slider/slider.ios.ts diff --git a/ui/styling/background-common.ts b/tns-core-modules/ui/styling/background-common.ts similarity index 100% rename from ui/styling/background-common.ts rename to tns-core-modules/ui/styling/background-common.ts diff --git a/ui/styling/background.android.d.ts b/tns-core-modules/ui/styling/background.android.d.ts similarity index 100% rename from ui/styling/background.android.d.ts rename to tns-core-modules/ui/styling/background.android.d.ts diff --git a/ui/styling/background.android.ts b/tns-core-modules/ui/styling/background.android.ts similarity index 100% rename from ui/styling/background.android.ts rename to tns-core-modules/ui/styling/background.android.ts diff --git a/ui/styling/background.d.ts b/tns-core-modules/ui/styling/background.d.ts similarity index 100% rename from ui/styling/background.d.ts rename to tns-core-modules/ui/styling/background.d.ts diff --git a/ui/styling/background.ios.ts b/tns-core-modules/ui/styling/background.ios.ts similarity index 100% rename from ui/styling/background.ios.ts rename to tns-core-modules/ui/styling/background.ios.ts diff --git a/ui/styling/converters.ts b/tns-core-modules/ui/styling/converters.ts similarity index 100% rename from ui/styling/converters.ts rename to tns-core-modules/ui/styling/converters.ts diff --git a/ui/styling/css-animation-parser.ts b/tns-core-modules/ui/styling/css-animation-parser.ts similarity index 100% rename from ui/styling/css-animation-parser.ts rename to tns-core-modules/ui/styling/css-animation-parser.ts diff --git a/ui/styling/css-selector.d.ts b/tns-core-modules/ui/styling/css-selector.d.ts similarity index 100% rename from ui/styling/css-selector.d.ts rename to tns-core-modules/ui/styling/css-selector.d.ts diff --git a/ui/styling/css-selector.ts b/tns-core-modules/ui/styling/css-selector.ts similarity index 100% rename from ui/styling/css-selector.ts rename to tns-core-modules/ui/styling/css-selector.ts diff --git a/ui/styling/font-common.ts b/tns-core-modules/ui/styling/font-common.ts similarity index 100% rename from ui/styling/font-common.ts rename to tns-core-modules/ui/styling/font-common.ts diff --git a/ui/styling/font.android.ts b/tns-core-modules/ui/styling/font.android.ts similarity index 100% rename from ui/styling/font.android.ts rename to tns-core-modules/ui/styling/font.android.ts diff --git a/ui/styling/font.d.ts b/tns-core-modules/ui/styling/font.d.ts similarity index 100% rename from ui/styling/font.d.ts rename to tns-core-modules/ui/styling/font.d.ts diff --git a/ui/styling/font.ios.ts b/tns-core-modules/ui/styling/font.ios.ts similarity index 100% rename from ui/styling/font.ios.ts rename to tns-core-modules/ui/styling/font.ios.ts diff --git a/ui/styling/package.json b/tns-core-modules/ui/styling/package.json similarity index 100% rename from ui/styling/package.json rename to tns-core-modules/ui/styling/package.json diff --git a/ui/styling/style-property.d.ts b/tns-core-modules/ui/styling/style-property.d.ts similarity index 100% rename from ui/styling/style-property.d.ts rename to tns-core-modules/ui/styling/style-property.d.ts diff --git a/ui/styling/style-property.ts b/tns-core-modules/ui/styling/style-property.ts similarity index 100% rename from ui/styling/style-property.ts rename to tns-core-modules/ui/styling/style-property.ts diff --git a/ui/styling/style-scope.d.ts b/tns-core-modules/ui/styling/style-scope.d.ts similarity index 100% rename from ui/styling/style-scope.d.ts rename to tns-core-modules/ui/styling/style-scope.d.ts diff --git a/ui/styling/style-scope.ts b/tns-core-modules/ui/styling/style-scope.ts similarity index 100% rename from ui/styling/style-scope.ts rename to tns-core-modules/ui/styling/style-scope.ts diff --git a/ui/styling/style.d.ts b/tns-core-modules/ui/styling/style.d.ts similarity index 100% rename from ui/styling/style.d.ts rename to tns-core-modules/ui/styling/style.d.ts diff --git a/ui/styling/style.ts b/tns-core-modules/ui/styling/style.ts similarity index 100% rename from ui/styling/style.ts rename to tns-core-modules/ui/styling/style.ts diff --git a/ui/styling/styling.d.ts b/tns-core-modules/ui/styling/styling.d.ts similarity index 100% rename from ui/styling/styling.d.ts rename to tns-core-modules/ui/styling/styling.d.ts diff --git a/ui/styling/styling.ts b/tns-core-modules/ui/styling/styling.ts similarity index 100% rename from ui/styling/styling.ts rename to tns-core-modules/ui/styling/styling.ts diff --git a/ui/styling/visual-state-constants.d.ts b/tns-core-modules/ui/styling/visual-state-constants.d.ts similarity index 100% rename from ui/styling/visual-state-constants.d.ts rename to tns-core-modules/ui/styling/visual-state-constants.d.ts diff --git a/ui/styling/visual-state-constants.ts b/tns-core-modules/ui/styling/visual-state-constants.ts similarity index 100% rename from ui/styling/visual-state-constants.ts rename to tns-core-modules/ui/styling/visual-state-constants.ts diff --git a/ui/styling/visual-state.ts b/tns-core-modules/ui/styling/visual-state.ts similarity index 100% rename from ui/styling/visual-state.ts rename to tns-core-modules/ui/styling/visual-state.ts diff --git a/ui/switch/package.json b/tns-core-modules/ui/switch/package.json similarity index 100% rename from ui/switch/package.json rename to tns-core-modules/ui/switch/package.json diff --git a/ui/switch/switch-common.ts b/tns-core-modules/ui/switch/switch-common.ts similarity index 100% rename from ui/switch/switch-common.ts rename to tns-core-modules/ui/switch/switch-common.ts diff --git a/ui/switch/switch.android.ts b/tns-core-modules/ui/switch/switch.android.ts similarity index 100% rename from ui/switch/switch.android.ts rename to tns-core-modules/ui/switch/switch.android.ts diff --git a/ui/switch/switch.d.ts b/tns-core-modules/ui/switch/switch.d.ts similarity index 100% rename from ui/switch/switch.d.ts rename to tns-core-modules/ui/switch/switch.d.ts diff --git a/ui/switch/switch.ios.ts b/tns-core-modules/ui/switch/switch.ios.ts similarity index 100% rename from ui/switch/switch.ios.ts rename to tns-core-modules/ui/switch/switch.ios.ts diff --git a/ui/tab-view/package.json b/tns-core-modules/ui/tab-view/package.json similarity index 100% rename from ui/tab-view/package.json rename to tns-core-modules/ui/tab-view/package.json diff --git a/ui/tab-view/tab-view-common.ts b/tns-core-modules/ui/tab-view/tab-view-common.ts similarity index 100% rename from ui/tab-view/tab-view-common.ts rename to tns-core-modules/ui/tab-view/tab-view-common.ts diff --git a/ui/tab-view/tab-view.android.ts b/tns-core-modules/ui/tab-view/tab-view.android.ts similarity index 100% rename from ui/tab-view/tab-view.android.ts rename to tns-core-modules/ui/tab-view/tab-view.android.ts diff --git a/ui/tab-view/tab-view.d.ts b/tns-core-modules/ui/tab-view/tab-view.d.ts similarity index 100% rename from ui/tab-view/tab-view.d.ts rename to tns-core-modules/ui/tab-view/tab-view.d.ts diff --git a/ui/tab-view/tab-view.ios.ts b/tns-core-modules/ui/tab-view/tab-view.ios.ts similarity index 100% rename from ui/tab-view/tab-view.ios.ts rename to tns-core-modules/ui/tab-view/tab-view.ios.ts diff --git a/ui/text-base/package.json b/tns-core-modules/ui/text-base/package.json similarity index 100% rename from ui/text-base/package.json rename to tns-core-modules/ui/text-base/package.json diff --git a/ui/text-base/text-base-common.ts b/tns-core-modules/ui/text-base/text-base-common.ts similarity index 100% rename from ui/text-base/text-base-common.ts rename to tns-core-modules/ui/text-base/text-base-common.ts diff --git a/ui/text-base/text-base-styler.android.ts b/tns-core-modules/ui/text-base/text-base-styler.android.ts similarity index 100% rename from ui/text-base/text-base-styler.android.ts rename to tns-core-modules/ui/text-base/text-base-styler.android.ts diff --git a/ui/text-base/text-base-styler.d.ts b/tns-core-modules/ui/text-base/text-base-styler.d.ts similarity index 100% rename from ui/text-base/text-base-styler.d.ts rename to tns-core-modules/ui/text-base/text-base-styler.d.ts diff --git a/ui/text-base/text-base-styler.ios.ts b/tns-core-modules/ui/text-base/text-base-styler.ios.ts similarity index 100% rename from ui/text-base/text-base-styler.ios.ts rename to tns-core-modules/ui/text-base/text-base-styler.ios.ts diff --git a/ui/text-base/text-base.android.ts b/tns-core-modules/ui/text-base/text-base.android.ts similarity index 100% rename from ui/text-base/text-base.android.ts rename to tns-core-modules/ui/text-base/text-base.android.ts diff --git a/ui/text-base/text-base.d.ts b/tns-core-modules/ui/text-base/text-base.d.ts similarity index 100% rename from ui/text-base/text-base.d.ts rename to tns-core-modules/ui/text-base/text-base.d.ts diff --git a/ui/text-base/text-base.ios.ts b/tns-core-modules/ui/text-base/text-base.ios.ts similarity index 100% rename from ui/text-base/text-base.ios.ts rename to tns-core-modules/ui/text-base/text-base.ios.ts diff --git a/ui/text-field/package.json b/tns-core-modules/ui/text-field/package.json similarity index 100% rename from ui/text-field/package.json rename to tns-core-modules/ui/text-field/package.json diff --git a/ui/text-field/text-field-common.ts b/tns-core-modules/ui/text-field/text-field-common.ts similarity index 100% rename from ui/text-field/text-field-common.ts rename to tns-core-modules/ui/text-field/text-field-common.ts diff --git a/ui/text-field/text-field.android.ts b/tns-core-modules/ui/text-field/text-field.android.ts similarity index 100% rename from ui/text-field/text-field.android.ts rename to tns-core-modules/ui/text-field/text-field.android.ts diff --git a/ui/text-field/text-field.d.ts b/tns-core-modules/ui/text-field/text-field.d.ts similarity index 100% rename from ui/text-field/text-field.d.ts rename to tns-core-modules/ui/text-field/text-field.d.ts diff --git a/ui/text-field/text-field.ios.ts b/tns-core-modules/ui/text-field/text-field.ios.ts similarity index 100% rename from ui/text-field/text-field.ios.ts rename to tns-core-modules/ui/text-field/text-field.ios.ts diff --git a/ui/text-view/package.json b/tns-core-modules/ui/text-view/package.json similarity index 100% rename from ui/text-view/package.json rename to tns-core-modules/ui/text-view/package.json diff --git a/ui/text-view/text-view-common.ts b/tns-core-modules/ui/text-view/text-view-common.ts similarity index 100% rename from ui/text-view/text-view-common.ts rename to tns-core-modules/ui/text-view/text-view-common.ts diff --git a/ui/text-view/text-view.android.ts b/tns-core-modules/ui/text-view/text-view.android.ts similarity index 100% rename from ui/text-view/text-view.android.ts rename to tns-core-modules/ui/text-view/text-view.android.ts diff --git a/ui/text-view/text-view.d.ts b/tns-core-modules/ui/text-view/text-view.d.ts similarity index 100% rename from ui/text-view/text-view.d.ts rename to tns-core-modules/ui/text-view/text-view.d.ts diff --git a/ui/text-view/text-view.ios.ts b/tns-core-modules/ui/text-view/text-view.ios.ts similarity index 100% rename from ui/text-view/text-view.ios.ts rename to tns-core-modules/ui/text-view/text-view.ios.ts diff --git a/ui/time-picker/package.json b/tns-core-modules/ui/time-picker/package.json similarity index 100% rename from ui/time-picker/package.json rename to tns-core-modules/ui/time-picker/package.json diff --git a/ui/time-picker/time-picker-common.ts b/tns-core-modules/ui/time-picker/time-picker-common.ts similarity index 100% rename from ui/time-picker/time-picker-common.ts rename to tns-core-modules/ui/time-picker/time-picker-common.ts diff --git a/ui/time-picker/time-picker.android.ts b/tns-core-modules/ui/time-picker/time-picker.android.ts similarity index 100% rename from ui/time-picker/time-picker.android.ts rename to tns-core-modules/ui/time-picker/time-picker.android.ts diff --git a/ui/time-picker/time-picker.d.ts b/tns-core-modules/ui/time-picker/time-picker.d.ts similarity index 100% rename from ui/time-picker/time-picker.d.ts rename to tns-core-modules/ui/time-picker/time-picker.d.ts diff --git a/ui/time-picker/time-picker.ios.ts b/tns-core-modules/ui/time-picker/time-picker.ios.ts similarity index 100% rename from ui/time-picker/time-picker.ios.ts rename to tns-core-modules/ui/time-picker/time-picker.ios.ts diff --git a/ui/transition/fade-transition.android.ts b/tns-core-modules/ui/transition/fade-transition.android.ts similarity index 100% rename from ui/transition/fade-transition.android.ts rename to tns-core-modules/ui/transition/fade-transition.android.ts diff --git a/ui/transition/fade-transition.d.ts b/tns-core-modules/ui/transition/fade-transition.d.ts similarity index 100% rename from ui/transition/fade-transition.d.ts rename to tns-core-modules/ui/transition/fade-transition.d.ts diff --git a/ui/transition/fade-transition.ios.ts b/tns-core-modules/ui/transition/fade-transition.ios.ts similarity index 100% rename from ui/transition/fade-transition.ios.ts rename to tns-core-modules/ui/transition/fade-transition.ios.ts diff --git a/ui/transition/flip-transition.android.ts b/tns-core-modules/ui/transition/flip-transition.android.ts similarity index 100% rename from ui/transition/flip-transition.android.ts rename to tns-core-modules/ui/transition/flip-transition.android.ts diff --git a/ui/transition/package.json b/tns-core-modules/ui/transition/package.json similarity index 100% rename from ui/transition/package.json rename to tns-core-modules/ui/transition/package.json diff --git a/ui/transition/slide-transition.android.ts b/tns-core-modules/ui/transition/slide-transition.android.ts similarity index 100% rename from ui/transition/slide-transition.android.ts rename to tns-core-modules/ui/transition/slide-transition.android.ts diff --git a/ui/transition/slide-transition.d.ts b/tns-core-modules/ui/transition/slide-transition.d.ts similarity index 100% rename from ui/transition/slide-transition.d.ts rename to tns-core-modules/ui/transition/slide-transition.d.ts diff --git a/ui/transition/slide-transition.ios.ts b/tns-core-modules/ui/transition/slide-transition.ios.ts similarity index 100% rename from ui/transition/slide-transition.ios.ts rename to tns-core-modules/ui/transition/slide-transition.ios.ts diff --git a/ui/transition/transition.android.ts b/tns-core-modules/ui/transition/transition.android.ts similarity index 100% rename from ui/transition/transition.android.ts rename to tns-core-modules/ui/transition/transition.android.ts diff --git a/ui/transition/transition.d.ts b/tns-core-modules/ui/transition/transition.d.ts similarity index 100% rename from ui/transition/transition.d.ts rename to tns-core-modules/ui/transition/transition.d.ts diff --git a/ui/transition/transition.ios.ts b/tns-core-modules/ui/transition/transition.ios.ts similarity index 100% rename from ui/transition/transition.ios.ts rename to tns-core-modules/ui/transition/transition.ios.ts diff --git a/ui/utils.d.ts b/tns-core-modules/ui/utils.d.ts similarity index 100% rename from ui/utils.d.ts rename to tns-core-modules/ui/utils.d.ts diff --git a/ui/utils.ios.ts b/tns-core-modules/ui/utils.ios.ts similarity index 100% rename from ui/utils.ios.ts rename to tns-core-modules/ui/utils.ios.ts diff --git a/ui/web-view/package.json b/tns-core-modules/ui/web-view/package.json similarity index 100% rename from ui/web-view/package.json rename to tns-core-modules/ui/web-view/package.json diff --git a/ui/web-view/web-view-common.ts b/tns-core-modules/ui/web-view/web-view-common.ts similarity index 100% rename from ui/web-view/web-view-common.ts rename to tns-core-modules/ui/web-view/web-view-common.ts diff --git a/ui/web-view/web-view.android.ts b/tns-core-modules/ui/web-view/web-view.android.ts similarity index 100% rename from ui/web-view/web-view.android.ts rename to tns-core-modules/ui/web-view/web-view.android.ts diff --git a/ui/web-view/web-view.d.ts b/tns-core-modules/ui/web-view/web-view.d.ts similarity index 100% rename from ui/web-view/web-view.d.ts rename to tns-core-modules/ui/web-view/web-view.d.ts diff --git a/ui/web-view/web-view.ios.ts b/tns-core-modules/ui/web-view/web-view.ios.ts similarity index 100% rename from ui/web-view/web-view.ios.ts rename to tns-core-modules/ui/web-view/web-view.ios.ts diff --git a/utils/debug.d.ts b/tns-core-modules/utils/debug.d.ts similarity index 100% rename from utils/debug.d.ts rename to tns-core-modules/utils/debug.d.ts diff --git a/utils/debug.ts b/tns-core-modules/utils/debug.ts similarity index 100% rename from utils/debug.ts rename to tns-core-modules/utils/debug.ts diff --git a/utils/lazy.d.ts b/tns-core-modules/utils/lazy.d.ts similarity index 100% rename from utils/lazy.d.ts rename to tns-core-modules/utils/lazy.d.ts diff --git a/utils/lazy.ts b/tns-core-modules/utils/lazy.ts similarity index 100% rename from utils/lazy.ts rename to tns-core-modules/utils/lazy.ts diff --git a/utils/module-merge.ts b/tns-core-modules/utils/module-merge.ts similarity index 100% rename from utils/module-merge.ts rename to tns-core-modules/utils/module-merge.ts diff --git a/utils/number-utils.ts b/tns-core-modules/utils/number-utils.ts similarity index 100% rename from utils/number-utils.ts rename to tns-core-modules/utils/number-utils.ts diff --git a/utils/package.json b/tns-core-modules/utils/package.json similarity index 100% rename from utils/package.json rename to tns-core-modules/utils/package.json diff --git a/utils/types.d.ts b/tns-core-modules/utils/types.d.ts similarity index 100% rename from utils/types.d.ts rename to tns-core-modules/utils/types.d.ts diff --git a/utils/types.ts b/tns-core-modules/utils/types.ts similarity index 100% rename from utils/types.ts rename to tns-core-modules/utils/types.ts diff --git a/utils/utils-common.ts b/tns-core-modules/utils/utils-common.ts similarity index 100% rename from utils/utils-common.ts rename to tns-core-modules/utils/utils-common.ts diff --git a/utils/utils.android.ts b/tns-core-modules/utils/utils.android.ts similarity index 100% rename from utils/utils.android.ts rename to tns-core-modules/utils/utils.android.ts diff --git a/utils/utils.d.ts b/tns-core-modules/utils/utils.d.ts similarity index 100% rename from utils/utils.d.ts rename to tns-core-modules/utils/utils.d.ts diff --git a/utils/utils.ios.ts b/tns-core-modules/utils/utils.ios.ts similarity index 100% rename from utils/utils.ios.ts rename to tns-core-modules/utils/utils.ios.ts diff --git a/weakmap.d.ts b/tns-core-modules/weakmap.d.ts similarity index 100% rename from weakmap.d.ts rename to tns-core-modules/weakmap.d.ts diff --git a/xhr/Readme.md b/tns-core-modules/xhr/Readme.md similarity index 100% rename from xhr/Readme.md rename to tns-core-modules/xhr/Readme.md diff --git a/xhr/package.json b/tns-core-modules/xhr/package.json similarity index 100% rename from xhr/package.json rename to tns-core-modules/xhr/package.json diff --git a/xhr/xhr.ts b/tns-core-modules/xhr/xhr.ts similarity index 100% rename from xhr/xhr.ts rename to tns-core-modules/xhr/xhr.ts diff --git a/xml/Readme.md b/tns-core-modules/xml/Readme.md similarity index 100% rename from xml/Readme.md rename to tns-core-modules/xml/Readme.md diff --git a/xml/package.json b/tns-core-modules/xml/package.json similarity index 100% rename from xml/package.json rename to tns-core-modules/xml/package.json diff --git a/xml/xml.d.ts b/tns-core-modules/xml/xml.d.ts similarity index 100% rename from xml/xml.d.ts rename to tns-core-modules/xml/xml.d.ts diff --git a/xml/xml.ts b/tns-core-modules/xml/xml.ts similarity index 100% rename from xml/xml.ts rename to tns-core-modules/xml/xml.ts diff --git a/tsconfig.json b/tsconfig.json index e27aa2229..1c1d66c41 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,6 +14,7 @@ "filesGlob": [ "**/*.ts", "!node_modules/**/*.*", + "!tests/node_modules/**/*.*", "!bin/**/*.*", "!build/**/*.*", "!Deploy/**/*.*", @@ -22,15 +23,531 @@ "!obj/**/*.*" ], "files": [ - "android17.d.ts", - "application-settings/application-settings-common.ts", - "application-settings/application-settings.android.ts", - "application-settings/application-settings.d.ts", - "application-settings/application-settings.ios.ts", - "application/application-common.ts", - "application/application.android.ts", - "application/application.d.ts", - "application/application.ios.ts", + + "tns-core-modules/android17.d.ts", + "tns-core-modules/ios.d.ts", + "tns-core-modules/declarations.android.d.ts", + "tns-core-modules/declarations.d.ts", + "tns-core-modules/es-collections.d.ts", + "tns-core-modules/es6-promise.d.ts", + "tns-core-modules/es6.d.ts", + "tns-core-modules/declarations.ios.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.android.ts", + "tns-core-modules/application-settings/application-settings.d.ts", + "tns-core-modules/application-settings/application-settings.ios.ts", + "tns-core-modules/application/application-common.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/camera/camera-common.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/color/color-common.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/known-colors.d.ts", + "tns-core-modules/color/known-colors.ts", + "tns-core-modules/connectivity/connectivity-common.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/console/console.d.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/observable.d.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/debugger/InspectorBackendCommands.ios.ts", + "tns-core-modules/debugger/debugger.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-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.d.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-native.android.ts", + "tns-core-modules/fps-meter/fps-native.d.ts", + "tns-core-modules/fps-meter/fps-native.ios.ts", + "tns-core-modules/globals/globals.ts", + "tns-core-modules/globals/decorators.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.d.ts", + "tns-core-modules/http/http.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.d.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.android.ts", + "tns-core-modules/location/location.d.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.d.ts", + "tns-core-modules/platform/platform.ios.ts", + "tns-core-modules/text/formatted-string-common.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/span-common.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/text.android.ts", + "tns-core-modules/text/text.d.ts", + "tns-core-modules/text/text.ios.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/trace/trace.d.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.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/activity-indicator/activity-indicator-common.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/animation/animation-common.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/keyframe-animation.d.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/builder/binding-builder.d.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/component-builder.d.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/button/button-common.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/content-view/content-view.d.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/control-state-change.d.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/proxy.d.ts", + "tns-core-modules/ui/core/proxy.ts", + "tns-core-modules/ui/core/view-common.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/weak-event-listener.d.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.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/dialogs/dialogs-common.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/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.d.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/frame/frame-common.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/gestures/gestures-common.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/html-view/html-view-common.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/image-cache/image-cache-common.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/image-common.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/label/label-common.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/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.d.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.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/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.d.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.android.ts", + "tns-core-modules/ui/layouts/layout-base.ios.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/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.d.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.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/list-picker/list-picker-common.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-view/list-view-common.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/page/page-common.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/placeholder/placeholder-common.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/progress/progress-common.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/proxy-view-container/proxy-view-container.d.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/scroll-view/scroll-view-common.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/search-bar/search-bar-common.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/segmented-bar/segmented-bar-common.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/slider/slider-common.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/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/converters.ts", + "tns-core-modules/ui/styling/css-selector.d.ts", + "tns-core-modules/ui/styling/css-selector.ts", + "tns-core-modules/ui/styling/font-common.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/style-property.d.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.d.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/visual-state-constants.d.ts", + "tns-core-modules/ui/styling/visual-state-constants.ts", + "tns-core-modules/ui/styling/visual-state.ts", + "tns-core-modules/ui/switch/switch-common.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/tab-view/tab-view-common.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/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.d.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.d.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.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-view/text-view-common.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/time-picker/time-picker-common.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/transition/fade-transition.android.ts", + "tns-core-modules/ui/transition/fade-transition.ios.ts", + "tns-core-modules/ui/transition/flip-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/transition.android.ts", + "tns-core-modules/ui/transition/transition.d.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/web-view/web-view-common.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/utils/debug.d.ts", + "tns-core-modules/utils/debug.ts", + "tns-core-modules/utils/lazy.d.ts", + "tns-core-modules/utils/lazy.ts", + "tns-core-modules/utils/module-merge.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/utils-common.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/weakmap.d.ts", + "tns-core-modules/xhr/xhr.ts", + "tns-core-modules/xml/xml.d.ts", + "tns-core-modules/xml/xml.ts", + + "node-tests/definitions/chai.d.ts", + "node-tests/definitions/mocha.d.ts", + "node-tests/test-angular-xml.ts", + "node-tests/test-xml.ts", + + "tests/app/TKUnit.ts", + "tests/app/app/app.ts", + "tests/app/app/location-example.ts", + "tests/app/app/mainPage.ts", + "tests/app/app/pageNavigation.ts", + "tests/app/app/style_props.ts", + "tests/app/app/testPage.ts", + "tests/app/app/testRunnerPage.ts", + "tests/app/application-settings-tests.ts", + "tests/app/application-tests-common.ts", + "tests/app/application-tests.android.ts", + "tests/app/application-tests.ios.ts", + "tests/app/camera-tests.ts", + "tests/app/color-tests.ts", + "tests/app/connectivity-tests.ts", + "tests/app/console-tests.ts", + "tests/app/fetch-tests.ts", + "tests/app/file-name-resolver-tests/file-name-resolver-tests.ts", + "tests/app/file-system-access-tests/file-system-access-tests.ts", + "tests/app/file-system-tests.ts", + "tests/app/fps-meter-tests.ts", + "tests/app/ui/frame/frame-tests.ts", + "tests/app/ui/gestures/gestures-tests.ts", + "tests/app/http-tests.ts", + "tests/app/image-source-tests.ts", + "tests/app/ui/layouts/absolute-layout-tests.ts", + "tests/app/ui/layouts/common-layout-tests.ts", + "tests/app/ui/layouts/dock-layout-tests.ts", + "tests/app/ui/layouts/grid-layout-tests.ts", + "tests/app/ui/layouts/layout-helper.android.ts", + "tests/app/ui/layouts/layout-helper.d.ts", + "tests/app/ui/layouts/layout-helper.ios.ts", + "tests/app/ui/layouts/stack-layout-tests.ts", + "tests/app/ui/layouts/wrap-layout-tests.ts", + "tests/app/location-tests.ts", + "tests/app/navigation/custom-transition.android.ts", + "tests/app/navigation/custom-transition.ios.ts", + "tests/app/navigation/navigation-tests.ts", + "tests/app/navigation/transition-tests.ts", + "tests/app/data/observable-array-tests.ts", + "tests/app/data/observable-tests.ts", + "tests/app/pages/app.ts", + "tests/app/pages/background-test.ts", + "tests/app/pages/file-load-test.ts", + "tests/app/pages/fonts-test.ts", + "tests/app/pages/navigation/pageA-new-activity.ts", + "tests/app/pages/navigation/pageA.ts", + "tests/app/pages/navigation/pageB-new-activity.ts", + "tests/app/pages/navigation/pageB.ts", + "tests/app/pages/navigation/pageC-new-activity.ts", + "tests/app/pages/navigation/pageC.ts", + "tests/app/pages/page10.ts", + "tests/app/pages/page11.ts", + "tests/app/pages/page12.ts", + "tests/app/pages/page13.ts", + "tests/app/pages/page15.ts", + "tests/app/pages/page16.ts", + "tests/app/pages/page17.ts", + "tests/app/pages/page18.ts", + "tests/app/pages/page19.ts", + "tests/app/pages/page20.ts", + "tests/app/pages/page5.ts", + "tests/app/pages/page6.ts", + "tests/app/pages/page7.ts", + "tests/app/pages/page8.ts", + "tests/app/pages/page9.ts", + "tests/app/pages/performance-test/start.ts", + "tests/app/pages/performance-test/test-big.ts", + "tests/app/pages/performance-test/test-small.ts", + "tests/app/pages/property-bindings.ts", + "tests/app/pages/sandbox-project.ts", + "tests/app/pages/tab-view.ts", + "tests/app/platform-tests.ts", + "tests/app/styling/app.ts", + "tests/app/styling/mainPage.ts", + "tests/app/testRunner.ts", + "tests/app/text/formatted-string-tests.ts", + "tests/app/timer-tests.ts", + "tests/app/trace-tests.ts", + "tests/app/ui-test.ts", + "tests/app/ui/action-bar/ActionBar_NumberAsText.ts", + "tests/app/ui/action-bar/action-bar-tests-common.ts", + "tests/app/ui/action-bar/action-bar-tests.android.ts", + "tests/app/ui/action-bar/action-bar-tests.ios.ts", + "tests/app/ui/activity-indicator/activity-indicator-tests.ts", + "tests/app/ui/animation/animation-tests.ts", + "tests/app/ui/animation/css-animation-tests.ts", + "tests/app/ui/bindable-tests.ts", + "tests/app/ui/binding-expressions-tests.ts", + "tests/app/ui/bindingContext_testPage.ts", + "tests/app/ui/bindingContext_testPage1.ts", + "tests/app/ui/bindingContext_testPage2.ts", + "tests/app/ui/border/border-tests.ts", + "tests/app/ui/button/button-tests-native.android.ts", + "tests/app/ui/button/button-tests-native.d.ts", + "tests/app/ui/button/button-tests-native.ios.ts", + "tests/app/ui/button/button-tests.ts", + "tests/app/ui/date-picker/date-picker-tests-native.android.ts", + "tests/app/ui/date-picker/date-picker-tests-native.d.ts", + "tests/app/ui/date-picker/date-picker-tests-native.ios.ts", + "tests/app/ui/date-picker/date-picker-tests.ts", + "tests/app/ui/dependency-observable-tests.ts", + "tests/app/ui/dialogs/dialog-tests.ts", + "tests/app/ui/helper.ts", + "tests/app/ui/html-view/html-view-tests.ts", + "tests/app/ui/image-cache/image-cache-tests.ts", + "tests/app/ui/image/image-tests.ts", + "tests/app/ui/label/label-tests-native.android.ts", + "tests/app/ui/label/label-tests-native.d.ts", + "tests/app/ui/label/label-tests-native.ios.ts", + "tests/app/ui/label/label-tests.ts", + "tests/app/ui/list-picker/list-picker-tests-native.android.ts", + "tests/app/ui/list-picker/list-picker-tests-native.d.ts", + "tests/app/ui/list-picker/list-picker-tests-native.ios.ts", + "tests/app/ui/list-picker/list-picker-tests.ts", + "tests/app/ui/list-view/list-view-tests.ts", + "tests/app/ui/page/modal-page.ts", + "tests/app/ui/page/page-tests-common.ts", + "tests/app/ui/page/page-tests.android.ts", + "tests/app/ui/page/page-tests.ios.ts", + "tests/app/ui/page/page21.ts", + "tests/app/ui/page/test-page-module-css.ts", + "tests/app/ui/page/test-page-module.ts", + "tests/app/ui/placeholder/placeholder-tests.ts", + "tests/app/ui/progress/progress-tests.ts", + "tests/app/ui/proxy-view-container/proxy-view-container-tests.ts", + "tests/app/ui/repeater/repeater-tests.ts", + "tests/app/ui/repeater/repeaterItems-bindingToGestures.ts", + "tests/app/ui/scroll-view/scroll-view-tests.ts", + "tests/app/ui/search-bar/search-bar-tests-native.android.ts", + "tests/app/ui/search-bar/search-bar-tests-native.d.ts", + "tests/app/ui/search-bar/search-bar-tests-native.ios.ts", + "tests/app/ui/search-bar/search-bar-tests.ts", + "tests/app/ui/segmented-bar/segmented-bar-tests-native.android.ts", + "tests/app/ui/segmented-bar/segmented-bar-tests-native.d.ts", + "tests/app/ui/segmented-bar/segmented-bar-tests-native.ios.ts", + "tests/app/ui/segmented-bar/segmented-bar-tests.ts", + "tests/app/ui/slider/slider-tests.ts", + "tests/app/ui/styling/style-properties-tests.ts", + "tests/app/ui/styling/style-tests.ts", + "tests/app/ui/styling/value-source-tests.ts", + "tests/app/ui/styling/visual-state-tests.ts", + "tests/app/ui/switch/switch-tests.ts", + "tests/app/ui/tab-view/tab-view-navigation-tests.ts", + "tests/app/ui/tab-view/tab-view-tests-native.android.ts", + "tests/app/ui/tab-view/tab-view-tests-native.d.ts", + "tests/app/ui/tab-view/tab-view-tests-native.ios.ts", + "tests/app/ui/tab-view/tab-view-tests.ts", + "tests/app/ui/test-pages/bindingExpressions_arrayAccess_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_binaryOperators_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_comparisonOperators_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_logicalOperators_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_ternaryOperator_testPage.ts", + "tests/app/ui/test-pages/bindingExpressions_unaryOperators_testPage.ts", + "tests/app/ui/text-field/text-field-tests-native.android.ts", + "tests/app/ui/text-field/text-field-tests-native.d.ts", + "tests/app/ui/text-field/text-field-tests-native.ios.ts", + "tests/app/ui/text-field/text-field-tests.ts", + "tests/app/ui/text-view/text-view-tests-native.android.ts", + "tests/app/ui/text-view/text-view-tests-native.d.ts", + "tests/app/ui/text-view/text-view-tests-native.ios.ts", + "tests/app/ui/text-view/text-view-tests.ts", + "tests/app/ui/time-picker/time-picker-tests-native.android.ts", + "tests/app/ui/time-picker/time-picker-tests-native.d.ts", + "tests/app/ui/time-picker/time-picker-tests-native.ios.ts", + "tests/app/ui/time-picker/time-picker-tests.ts", + "tests/app/ui/view/view-tests-common.ts", + "tests/app/ui/view/view-tests.android.ts", + "tests/app/ui/view/view-tests.d.ts", + "tests/app/ui/view/view-tests.ios.ts", + "tests/app/ui/web-view/web-view-tests.ts", + "tests/app/data/virtual-array-tests.ts", + "tests/app/weak-event-listener-tests.ts", + "tests/app/xhr-tests.ts", + "tests/app/xml-declaration/app.ts", + "tests/app/xml-declaration/custom-code-file.ts", + "tests/app/xml-declaration/inherited-base-page.ts", + "tests/app/xml-declaration/inherited-page.ts", + "tests/app/xml-declaration/mainPage.ts", + "tests/app/xml-declaration/mymodule/MyControl.ts", + "tests/app/xml-declaration/mymodulewithxml/MyControl.ts", + "tests/app/xml-declaration/mymodulewithxml/TabViewParentChain.ts", + "tests/app/xml-declaration/template-builder-tests/event-in-codeless-fragment.ts", + "tests/app/xml-declaration/template-builder-tests/event-in-template.ts", + "tests/app/xml-declaration/template-builder-tests/template-view.ts", + "tests/app/xml-declaration/xml-declaration-tests.ts", + "tests/app/xml-parser-tests/xml-parser-tests.ts", + "apps/absolute-layout-demo/app.ts", "apps/absolute-layout-demo/mainPage.ts", "apps/action-bar-demo/app.ts", @@ -149,195 +666,6 @@ "apps/template-settings/view-model.ts", "apps/template-tab-navigation/app.ts", "apps/template-tab-navigation/main-page.ts", - "apps/tests/TKUnit.ts", - "apps/tests/app/app.ts", - "apps/tests/app/location-example.ts", - "apps/tests/app/mainPage.ts", - "apps/tests/app/pageNavigation.ts", - "apps/tests/app/style_props.ts", - "apps/tests/app/testPage.ts", - "apps/tests/app/testRunnerPage.ts", - "apps/tests/application-settings-tests.ts", - "apps/tests/application-tests-common.ts", - "apps/tests/application-tests.android.ts", - "apps/tests/application-tests.ios.ts", - "apps/tests/camera-tests.ts", - "apps/tests/color-tests.ts", - "apps/tests/connectivity-tests.ts", - "apps/tests/console-tests.ts", - "apps/tests/fetch-tests.ts", - "apps/tests/file-name-resolver-tests/file-name-resolver-tests.ts", - "apps/tests/file-system-access-tests/file-system-access-tests.ts", - "apps/tests/file-system-tests.ts", - "apps/tests/fps-meter-tests.ts", - "apps/tests/ui/frame/frame-tests.ts", - "apps/tests/ui/gestures/gestures-tests.ts", - "apps/tests/http-tests.ts", - "apps/tests/image-source-tests.ts", - "apps/tests/ui/layouts/absolute-layout-tests.ts", - "apps/tests/ui/layouts/common-layout-tests.ts", - "apps/tests/ui/layouts/dock-layout-tests.ts", - "apps/tests/ui/layouts/grid-layout-tests.ts", - "apps/tests/ui/layouts/layout-helper.android.ts", - "apps/tests/ui/layouts/layout-helper.d.ts", - "apps/tests/ui/layouts/layout-helper.ios.ts", - "apps/tests/ui/layouts/stack-layout-tests.ts", - "apps/tests/ui/layouts/wrap-layout-tests.ts", - "apps/tests/location-tests.ts", - "apps/tests/navigation/custom-transition.android.ts", - "apps/tests/navigation/custom-transition.ios.ts", - "apps/tests/navigation/navigation-tests.ts", - "apps/tests/navigation/transition-tests.ts", - "apps/tests/data/observable-array-tests.ts", - "apps/tests/data/observable-tests.ts", - "apps/tests/pages/app.ts", - "apps/tests/pages/background-test.ts", - "apps/tests/pages/file-load-test.ts", - "apps/tests/pages/fonts-test.ts", - "apps/tests/pages/navigation/pageA-new-activity.ts", - "apps/tests/pages/navigation/pageA.ts", - "apps/tests/pages/navigation/pageB-new-activity.ts", - "apps/tests/pages/navigation/pageB.ts", - "apps/tests/pages/navigation/pageC-new-activity.ts", - "apps/tests/pages/navigation/pageC.ts", - "apps/tests/pages/page10.ts", - "apps/tests/pages/page11.ts", - "apps/tests/pages/page12.ts", - "apps/tests/pages/page13.ts", - "apps/tests/pages/page15.ts", - "apps/tests/pages/page16.ts", - "apps/tests/pages/page17.ts", - "apps/tests/pages/page18.ts", - "apps/tests/pages/page19.ts", - "apps/tests/pages/page20.ts", - "apps/tests/pages/page5.ts", - "apps/tests/pages/page6.ts", - "apps/tests/pages/page7.ts", - "apps/tests/pages/page8.ts", - "apps/tests/pages/page9.ts", - "apps/tests/pages/performance-test/start.ts", - "apps/tests/pages/performance-test/test-big.ts", - "apps/tests/pages/performance-test/test-small.ts", - "apps/tests/pages/property-bindings.ts", - "apps/tests/pages/sandbox-project.ts", - "apps/tests/pages/tab-view.ts", - "apps/tests/platform-tests.ts", - "apps/tests/styling/app.ts", - "apps/tests/styling/mainPage.ts", - "apps/tests/testRunner.ts", - "apps/tests/text/formatted-string-tests.ts", - "apps/tests/timer-tests.ts", - "apps/tests/trace-tests.ts", - "apps/tests/ui-test.ts", - "apps/tests/ui/action-bar/ActionBar_NumberAsText.ts", - "apps/tests/ui/action-bar/action-bar-tests-common.ts", - "apps/tests/ui/action-bar/action-bar-tests.android.ts", - "apps/tests/ui/action-bar/action-bar-tests.ios.ts", - "apps/tests/ui/activity-indicator/activity-indicator-tests.ts", - "apps/tests/ui/animation/animation-tests.ts", - "apps/tests/ui/animation/css-animation-tests.ts", - "apps/tests/ui/bindable-tests.ts", - "apps/tests/ui/binding-expressions-tests.ts", - "apps/tests/ui/bindingContext_testPage.ts", - "apps/tests/ui/bindingContext_testPage1.ts", - "apps/tests/ui/bindingContext_testPage2.ts", - "apps/tests/ui/border/border-tests.ts", - "apps/tests/ui/button/button-tests-native.android.ts", - "apps/tests/ui/button/button-tests-native.d.ts", - "apps/tests/ui/button/button-tests-native.ios.ts", - "apps/tests/ui/button/button-tests.ts", - "apps/tests/ui/date-picker/date-picker-tests-native.android.ts", - "apps/tests/ui/date-picker/date-picker-tests-native.d.ts", - "apps/tests/ui/date-picker/date-picker-tests-native.ios.ts", - "apps/tests/ui/date-picker/date-picker-tests.ts", - "apps/tests/ui/dependency-observable-tests.ts", - "apps/tests/ui/dialogs/dialog-tests.ts", - "apps/tests/ui/helper.ts", - "apps/tests/ui/html-view/html-view-tests.ts", - "apps/tests/ui/image-cache/image-cache-tests.ts", - "apps/tests/ui/image/image-tests.ts", - "apps/tests/ui/label/label-tests-native.android.ts", - "apps/tests/ui/label/label-tests-native.d.ts", - "apps/tests/ui/label/label-tests-native.ios.ts", - "apps/tests/ui/label/label-tests.ts", - "apps/tests/ui/list-picker/list-picker-tests-native.android.ts", - "apps/tests/ui/list-picker/list-picker-tests-native.d.ts", - "apps/tests/ui/list-picker/list-picker-tests-native.ios.ts", - "apps/tests/ui/list-picker/list-picker-tests.ts", - "apps/tests/ui/list-view/list-view-tests.ts", - "apps/tests/ui/page/modal-page.ts", - "apps/tests/ui/page/page-tests-common.ts", - "apps/tests/ui/page/page-tests.android.ts", - "apps/tests/ui/page/page-tests.ios.ts", - "apps/tests/ui/page/page21.ts", - "apps/tests/ui/page/test-page-module-css.ts", - "apps/tests/ui/page/test-page-module.ts", - "apps/tests/ui/placeholder/placeholder-tests.ts", - "apps/tests/ui/progress/progress-tests.ts", - "apps/tests/ui/proxy-view-container/proxy-view-container-tests.ts", - "apps/tests/ui/repeater/repeater-tests.ts", - "apps/tests/ui/repeater/repeaterItems-bindingToGestures.ts", - "apps/tests/ui/scroll-view/scroll-view-tests.ts", - "apps/tests/ui/search-bar/search-bar-tests-native.android.ts", - "apps/tests/ui/search-bar/search-bar-tests-native.d.ts", - "apps/tests/ui/search-bar/search-bar-tests-native.ios.ts", - "apps/tests/ui/search-bar/search-bar-tests.ts", - "apps/tests/ui/segmented-bar/segmented-bar-tests-native.android.ts", - "apps/tests/ui/segmented-bar/segmented-bar-tests-native.d.ts", - "apps/tests/ui/segmented-bar/segmented-bar-tests-native.ios.ts", - "apps/tests/ui/segmented-bar/segmented-bar-tests.ts", - "apps/tests/ui/slider/slider-tests.ts", - "apps/tests/ui/styling/style-properties-tests.ts", - "apps/tests/ui/styling/style-tests.ts", - "apps/tests/ui/styling/value-source-tests.ts", - "apps/tests/ui/styling/visual-state-tests.ts", - "apps/tests/ui/switch/switch-tests.ts", - "apps/tests/ui/tab-view/tab-view-navigation-tests.ts", - "apps/tests/ui/tab-view/tab-view-tests-native.android.ts", - "apps/tests/ui/tab-view/tab-view-tests-native.d.ts", - "apps/tests/ui/tab-view/tab-view-tests-native.ios.ts", - "apps/tests/ui/tab-view/tab-view-tests.ts", - "apps/tests/ui/test-pages/bindingExpressions_arrayAccess_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_binaryOperators_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_comparisonOperators_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_groupingParenthesis_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_logicalComparisonOperators_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_logicalOperators_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_ternaryOperator_testPage.ts", - "apps/tests/ui/test-pages/bindingExpressions_unaryOperators_testPage.ts", - "apps/tests/ui/text-field/text-field-tests-native.android.ts", - "apps/tests/ui/text-field/text-field-tests-native.d.ts", - "apps/tests/ui/text-field/text-field-tests-native.ios.ts", - "apps/tests/ui/text-field/text-field-tests.ts", - "apps/tests/ui/text-view/text-view-tests-native.android.ts", - "apps/tests/ui/text-view/text-view-tests-native.d.ts", - "apps/tests/ui/text-view/text-view-tests-native.ios.ts", - "apps/tests/ui/text-view/text-view-tests.ts", - "apps/tests/ui/time-picker/time-picker-tests-native.android.ts", - "apps/tests/ui/time-picker/time-picker-tests-native.d.ts", - "apps/tests/ui/time-picker/time-picker-tests-native.ios.ts", - "apps/tests/ui/time-picker/time-picker-tests.ts", - "apps/tests/ui/view/view-tests-common.ts", - "apps/tests/ui/view/view-tests.android.ts", - "apps/tests/ui/view/view-tests.d.ts", - "apps/tests/ui/view/view-tests.ios.ts", - "apps/tests/ui/web-view/web-view-tests.ts", - "apps/tests/data/virtual-array-tests.ts", - "apps/tests/weak-event-listener-tests.ts", - "apps/tests/xhr-tests.ts", - "apps/tests/xml-declaration/app.ts", - "apps/tests/xml-declaration/custom-code-file.ts", - "apps/tests/xml-declaration/inherited-base-page.ts", - "apps/tests/xml-declaration/inherited-page.ts", - "apps/tests/xml-declaration/mainPage.ts", - "apps/tests/xml-declaration/mymodule/MyControl.ts", - "apps/tests/xml-declaration/mymodulewithxml/MyControl.ts", - "apps/tests/xml-declaration/mymodulewithxml/TabViewParentChain.ts", - "apps/tests/xml-declaration/template-builder-tests/event-in-codeless-fragment.ts", - "apps/tests/xml-declaration/template-builder-tests/event-in-template.ts", - "apps/tests/xml-declaration/template-builder-tests/template-view.ts", - "apps/tests/xml-declaration/xml-declaration-tests.ts", - "apps/tests/xml-parser-tests/xml-parser-tests.ts", "apps/transforms/app.ts", "apps/transforms/main-page.ts", "apps/transforms/model.ts", @@ -399,328 +727,7 @@ "apps/wrap-layout-demo/app.ts", "apps/wrap-layout-demo/mainPage.ts", "apps/xml-demo/app.ts", - "apps/xml-demo/mainPage.ts", - "camera/camera-common.ts", - "camera/camera.android.ts", - "camera/camera.d.ts", - "camera/camera.ios.ts", - "color/color-common.ts", - "color/color.android.ts", - "color/color.d.ts", - "color/color.ios.ts", - "color/known-colors.d.ts", - "color/known-colors.ts", - "connectivity/connectivity-common.ts", - "connectivity/connectivity.android.ts", - "connectivity/connectivity.d.ts", - "connectivity/connectivity.ios.ts", - "console/console.d.ts", - "console/console.ts", - "css-value/reworkcss-value.d.ts", - "css/reworkcss.d.ts", - "data/observable-array/observable-array.d.ts", - "data/observable-array/observable-array.ts", - "data/observable/observable.d.ts", - "data/observable/observable.ts", - "data/virtual-array/virtual-array.d.ts", - "data/virtual-array/virtual-array.ts", - "debugger/InspectorBackendCommands.ios.ts", - "debugger/debugger.ts", - "debugger/webinspector.ios.ts", - "inspector_modules.ios.ts", - "declarations.android.d.ts", - "declarations.d.ts", - "declarations.ios.d.ts", - "es-collections.d.ts", - "es6-promise.d.ts", - "es6.d.ts", - "file-system/file-name-resolver.d.ts", - "file-system/file-name-resolver.ts", - "file-system/file-system-access.android.ts", - "file-system/file-system-access.d.ts", - "file-system/file-system-access.ios.ts", - "file-system/file-system.d.ts", - "file-system/file-system.ts", - "fps-meter/fps-meter.d.ts", - "fps-meter/fps-meter.ts", - "fps-meter/fps-native.android.ts", - "fps-meter/fps-native.d.ts", - "fps-meter/fps-native.ios.ts", - "globals/globals.ts", - "globals/decorators.ts", - "http/http-request.android.ts", - "http/http-request.d.ts", - "http/http-request.ios.ts", - "http/http.d.ts", - "http/http.ts", - "image-source/image-source-common.ts", - "image-source/image-source.android.ts", - "image-source/image-source.d.ts", - "image-source/image-source.ios.ts", - "ios.d.ts", - "js-libs/easysax/easysax.d.ts", - "js-libs/esprima/esprima.d.ts", - "js-libs/polymer-expressions/polymer-expressions.d.ts", - "location/location-common.ts", - "location/location.android.ts", - "location/location.d.ts", - "location/location.ios.ts", - "module.d.ts", - "node-tests/definitions/chai.d.ts", - "node-tests/definitions/mocha.d.ts", - "node-tests/test-angular-xml.ts", - "node-tests/test-xml.ts", - "org.nativescript.widgets.d.ts", - "platform/platform.android.ts", - "platform/platform.d.ts", - "platform/platform.ios.ts", - "text/formatted-string-common.ts", - "text/formatted-string.android.ts", - "text/formatted-string.d.ts", - "text/formatted-string.ios.ts", - "text/span-common.ts", - "text/span.android.ts", - "text/span.d.ts", - "text/span.ios.ts", - "text/text.android.ts", - "text/text.d.ts", - "text/text.ios.ts", - "timer/timer.android.ts", - "timer/timer.d.ts", - "timer/timer.ios.ts", - "trace/trace.d.ts", - "trace/trace.ts", - "ui/action-bar/action-bar-common.ts", - "ui/action-bar/action-bar.android.ts", - "ui/action-bar/action-bar.d.ts", - "ui/action-bar/action-bar.ios.ts", - "ui/activity-indicator/activity-indicator-common.ts", - "ui/activity-indicator/activity-indicator.android.ts", - "ui/activity-indicator/activity-indicator.d.ts", - "ui/activity-indicator/activity-indicator.ios.ts", - "ui/animation/animation-common.ts", - "ui/animation/animation.android.ts", - "ui/animation/animation.d.ts", - "ui/animation/animation.ios.ts", - "ui/animation/keyframe-animation.d.ts", - "ui/animation/keyframe-animation.ts", - "ui/border/border.d.ts", - "ui/border/border.ts", - "ui/builder/binding-builder.d.ts", - "ui/builder/binding-builder.ts", - "ui/builder/builder.d.ts", - "ui/builder/builder.ts", - "ui/builder/component-builder.d.ts", - "ui/builder/component-builder.ts", - "ui/builder/special-properties.d.ts", - "ui/builder/special-properties.ts", - "ui/button/button-common.ts", - "ui/button/button.android.ts", - "ui/button/button.d.ts", - "ui/button/button.ios.ts", - "ui/content-view/content-view.d.ts", - "ui/content-view/content-view.ts", - "ui/core/bindable.d.ts", - "ui/core/bindable.ts", - "ui/core/control-state-change.d.ts", - "ui/core/control-state-change.ios.ts", - "ui/core/dependency-observable.d.ts", - "ui/core/dependency-observable.ts", - "ui/core/proxy.d.ts", - "ui/core/proxy.ts", - "ui/core/view-common.ts", - "ui/core/view.android.ts", - "ui/core/view.d.ts", - "ui/core/view.ios.ts", - "ui/core/weak-event-listener.d.ts", - "ui/core/weak-event-listener.ts", - "ui/date-picker/date-picker-common.ts", - "ui/date-picker/date-picker.android.ts", - "ui/date-picker/date-picker.d.ts", - "ui/date-picker/date-picker.ios.ts", - "ui/dialogs/dialogs-common.ts", - "ui/dialogs/dialogs.android.ts", - "ui/dialogs/dialogs.d.ts", - "ui/dialogs/dialogs.ios.ts", - "ui/editable-text-base/editable-text-base-common.ts", - "ui/editable-text-base/editable-text-base.android.ts", - "ui/editable-text-base/editable-text-base.d.ts", - "ui/editable-text-base/editable-text-base.ios.ts", - "ui/enums/enums.d.ts", - "ui/enums/enums.ts", - "ui/frame/frame-common.ts", - "ui/frame/frame.android.ts", - "ui/frame/frame.d.ts", - "ui/frame/frame.ios.ts", - "ui/gestures/gestures-common.ts", - "ui/gestures/gestures.android.ts", - "ui/gestures/gestures.d.ts", - "ui/gestures/gestures.ios.ts", - "ui/html-view/html-view-common.ts", - "ui/html-view/html-view.android.ts", - "ui/html-view/html-view.d.ts", - "ui/html-view/html-view.ios.ts", - "ui/image-cache/image-cache-common.ts", - "ui/image-cache/image-cache.android.ts", - "ui/image-cache/image-cache.d.ts", - "ui/image-cache/image-cache.ios.ts", - "ui/image/image-common.ts", - "ui/image/image.android.ts", - "ui/image/image.d.ts", - "ui/image/image.ios.ts", - "ui/label/label-common.ts", - "ui/label/label.android.ts", - "ui/label/label.d.ts", - "ui/label/label.ios.ts", - "ui/layouts/absolute-layout/absolute-layout-common.ts", - "ui/layouts/absolute-layout/absolute-layout.android.ts", - "ui/layouts/absolute-layout/absolute-layout.d.ts", - "ui/layouts/absolute-layout/absolute-layout.ios.ts", - "ui/layouts/dock-layout/dock-layout-common.ts", - "ui/layouts/dock-layout/dock-layout.android.ts", - "ui/layouts/dock-layout/dock-layout.d.ts", - "ui/layouts/dock-layout/dock-layout.ios.ts", - "ui/layouts/grid-layout/grid-layout-common.ts", - "ui/layouts/grid-layout/grid-layout.android.ts", - "ui/layouts/grid-layout/grid-layout.d.ts", - "ui/layouts/grid-layout/grid-layout.ios.ts", - "ui/layouts/layout-base.d.ts", - "ui/layouts/layout-base-common.ts", - "ui/layouts/layout-base.android.ts", - "ui/layouts/layout-base.ios.ts", - "ui/layouts/layout.android.ts", - "ui/layouts/layout.d.ts", - "ui/layouts/layout.ios.ts", - "ui/layouts/stack-layout/stack-layout-common.ts", - "ui/layouts/stack-layout/stack-layout.android.ts", - "ui/layouts/stack-layout/stack-layout.d.ts", - "ui/layouts/stack-layout/stack-layout.ios.ts", - "ui/layouts/wrap-layout/wrap-layout-common.ts", - "ui/layouts/wrap-layout/wrap-layout.android.ts", - "ui/layouts/wrap-layout/wrap-layout.d.ts", - "ui/layouts/wrap-layout/wrap-layout.ios.ts", - "ui/list-picker/list-picker-common.ts", - "ui/list-picker/list-picker.android.ts", - "ui/list-picker/list-picker.d.ts", - "ui/list-picker/list-picker.ios.ts", - "ui/list-view/list-view-common.ts", - "ui/list-view/list-view.android.ts", - "ui/list-view/list-view.d.ts", - "ui/list-view/list-view.ios.ts", - "ui/page/page-common.ts", - "ui/page/page.android.ts", - "ui/page/page.d.ts", - "ui/page/page.ios.ts", - "ui/placeholder/placeholder-common.ts", - "ui/placeholder/placeholder.android.ts", - "ui/placeholder/placeholder.d.ts", - "ui/placeholder/placeholder.ios.ts", - "ui/progress/progress-common.ts", - "ui/progress/progress.android.ts", - "ui/progress/progress.d.ts", - "ui/progress/progress.ios.ts", - "ui/proxy-view-container/proxy-view-container.d.ts", - "ui/proxy-view-container/proxy-view-container.ts", - "ui/repeater/repeater.d.ts", - "ui/repeater/repeater.ts", - "ui/scroll-view/scroll-view-common.ts", - "ui/scroll-view/scroll-view.android.ts", - "ui/scroll-view/scroll-view.d.ts", - "ui/scroll-view/scroll-view.ios.ts", - "ui/search-bar/search-bar-common.ts", - "ui/search-bar/search-bar.android.ts", - "ui/search-bar/search-bar.d.ts", - "ui/search-bar/search-bar.ios.ts", - "ui/segmented-bar/segmented-bar-common.ts", - "ui/segmented-bar/segmented-bar.android.ts", - "ui/segmented-bar/segmented-bar.d.ts", - "ui/segmented-bar/segmented-bar.ios.ts", - "ui/slider/slider-common.ts", - "ui/slider/slider.android.ts", - "ui/slider/slider.d.ts", - "ui/slider/slider.ios.ts", - "ui/styling/background-common.ts", - "ui/styling/background.android.d.ts", - "ui/styling/background.android.ts", - "ui/styling/background.d.ts", - "ui/styling/background.ios.ts", - "ui/styling/converters.ts", - "ui/styling/css-selector.d.ts", - "ui/styling/css-selector.ts", - "ui/styling/font-common.ts", - "ui/styling/font.android.ts", - "ui/styling/font.d.ts", - "ui/styling/font.ios.ts", - "ui/styling/style-property.d.ts", - "ui/styling/style-property.ts", - "ui/styling/style-scope.d.ts", - "ui/styling/style-scope.ts", - "ui/styling/style.d.ts", - "ui/styling/style.ts", - "ui/styling/styling.d.ts", - "ui/styling/styling.ts", - "ui/styling/visual-state-constants.d.ts", - "ui/styling/visual-state-constants.ts", - "ui/styling/visual-state.ts", - "ui/switch/switch-common.ts", - "ui/switch/switch.android.ts", - "ui/switch/switch.d.ts", - "ui/switch/switch.ios.ts", - "ui/tab-view/tab-view-common.ts", - "ui/tab-view/tab-view.android.ts", - "ui/tab-view/tab-view.d.ts", - "ui/tab-view/tab-view.ios.ts", - "ui/text-base/text-base-common.ts", - "ui/text-base/text-base-styler.android.ts", - "ui/text-base/text-base-styler.d.ts", - "ui/text-base/text-base-styler.ios.ts", - "ui/text-base/text-base.android.ts", - "ui/text-base/text-base.d.ts", - "ui/text-base/text-base.ios.ts", - "ui/text-field/text-field-common.ts", - "ui/text-field/text-field.android.ts", - "ui/text-field/text-field.d.ts", - "ui/text-field/text-field.ios.ts", - "ui/text-view/text-view-common.ts", - "ui/text-view/text-view.android.ts", - "ui/text-view/text-view.d.ts", - "ui/text-view/text-view.ios.ts", - "ui/time-picker/time-picker-common.ts", - "ui/time-picker/time-picker.android.ts", - "ui/time-picker/time-picker.d.ts", - "ui/time-picker/time-picker.ios.ts", - "ui/transition/fade-transition.android.ts", - "ui/transition/fade-transition.ios.ts", - "ui/transition/flip-transition.android.ts", - "ui/transition/slide-transition.android.ts", - "ui/transition/slide-transition.ios.ts", - "ui/transition/transition.android.ts", - "ui/transition/transition.d.ts", - "ui/transition/transition.ios.ts", - "ui/transition/fade-transition.d.ts", - "ui/transition/slide-transition.d.ts", - "ui/utils.d.ts", - "ui/utils.ios.ts", - "ui/web-view/web-view-common.ts", - "ui/web-view/web-view.android.ts", - "ui/web-view/web-view.d.ts", - "ui/web-view/web-view.ios.ts", - "utils/debug.d.ts", - "utils/debug.ts", - "utils/lazy.d.ts", - "utils/lazy.ts", - "utils/module-merge.ts", - "utils/number-utils.ts", - "utils/types.d.ts", - "utils/types.ts", - "utils/utils-common.ts", - "utils/utils.android.ts", - "utils/utils.d.ts", - "utils/utils.ios.ts", - "weakmap.d.ts", - "xhr/xhr.ts", - "xml/xml.d.ts", - "xml/xml.ts" + "apps/xml-demo/mainPage.ts" ], "atom": { "rewriteTsconfig": true