%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
module.exports = function (config) {
config.set({
frameworks: ['mocha', 'karma-typescript'],
concurrency: 3,
colors: true,
logLevel: config.LOG_INFO,
files: [
{ pattern: 'src/js/**/*.js' },
{ pattern: 'test/**/*.spec.js' }
],
customLaunchers: {
'SL_WINDOWS_IE10': {
base: 'SauceLabs',
browserName: 'Internet Explorer',
version: '10.0',
platform: 'Windows 8',
},
'SL_WINDOWS_IE11': {
base: 'SauceLabs',
browserName: 'Internet Explorer',
version: '11.0',
platform: 'Windows 10',
},
'SL_WINDOWS_EDGE': {
base: 'SauceLabs',
browserName: 'MicrosoftEdge',
version: 'latest',
platform: 'Windows 10',
},
'SL_WINDOWS_FIREFOX': {
base: 'SauceLabs',
browserName: 'Firefox',
version: 'latest',
platform: 'Windows 10',
},
'SL_WINDOWS_CHROME': {
base: 'SauceLabs',
browserName: 'Chrome',
version: 'latest',
platform: 'Windows 10',
},
'SL_LINUX_FIREFOX': {
base: 'SauceLabs',
browserName: 'Firefox',
version: 'latest',
platform: 'Linux',
},
'SL_MACOS_CHROME': {
base: 'SauceLabs',
browserName: 'Chrome',
version: 'latest',
platform: 'macOS 10.14',
},
'SL_MACOS_SAFARI': {
base: 'SauceLabs',
browserName: 'Safari',
version: 'latest',
platform: 'macOS 10.14',
},
'SL_MACOS_FIREFOX': {
base: 'SauceLabs',
browserName: 'Firefox',
version: 'latest',
platform: 'macOS 10.14',
},
},
browsers: [
'SL_WINDOWS_EDGE',
'SL_WINDOWS_CHROME',
'SL_WINDOWS_FIREFOX',
//'SL_LINUX_FIREFOX',
'SL_MACOS_CHROME',
'SL_MACOS_SAFARI',
'SL_MACOS_FIREFOX',
],
sauceLabs: {
testName: 'local unit tests for summernote',
},
preprocessors: {
'src/js/**/*.js': ['karma-typescript'],
'test/**/*.spec.js': ['karma-typescript']
},
reporters: ['dots', 'karma-typescript'],
browserNoActivityTimeout: 60000,
karmaTypescriptConfig: {
tsconfig: './tsconfig.json',
include: [
'test/**/*.spec.js'
],
bundlerOptions: {
entrypoints: /\.spec\.js$/,
transforms: [require("karma-typescript-es6-transform")()],
exclude: [
'node_modules'
],
sourceMap: true,
addNodeGlobals: false
},
compilerOptions: {
"module": "commonjs"
}
}
});
};