Skip to content

Commit e520c08

Browse files
committed
Moved tests into test folders and split out code into packages
1 parent 564b3d6 commit e520c08

43 files changed

Lines changed: 150 additions & 105 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
File renamed without changes.

package.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
{
2-
"name": "exceptionless",
3-
"version": "1.6.4",
2+
"name": "exceptionless-monorepo",
43
"description": "JavaScript client for Exceptionless",
5-
"license": "Apache-2.0",
6-
"browser": "dist/exceptionless.js",
7-
"browserify": "dist/exceptionless.universal.js",
8-
"webpack": "dist/exceptionless.universal.js",
9-
"main": "dist/exceptionless.node.js",
10-
"jspm": {
11-
"main": "dist/exceptionless.js"
4+
"author": {
5+
"name": "exceptionless",
6+
"url": "https://exceptionless.com"
127
},
13-
"typings": "dist/exceptionless.d.ts",
8+
"version": "2.0.0",
9+
"private": true,
10+
"license": "Apache-2.0",
1411
"scripts": {
1512
"start": "gulp",
1613
"build": "gulp build",
@@ -32,6 +29,10 @@
3229
"url": "git://github.com/exceptionless/Exceptionless.JavaScript.git",
3330
"type": "git"
3431
},
32+
"workspaces": [
33+
"./packages/*"
34+
],
35+
3536
"devDependencies": {
3637
"@types/angular": "1.8.0",
3738
"@types/angular-mocks": "1.7.0",
File renamed without changes.
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import * as TraceKit from 'TraceKit';
2-
import { Configuration } from './configuration/Configuration';
3-
import { IConfigurationSettings } from './configuration/IConfigurationSettings';
4-
import { SettingsManager } from './configuration/SettingsManager';
5-
import { ExceptionlessClient } from './ExceptionlessClient';
2+
import { Configuration } from '../../core/src/configuration/Configuration';
3+
import { IConfigurationSettings } from '../../core/src/configuration/IConfigurationSettings';
4+
import { SettingsManager } from '../../core/src/configuration/SettingsManager';
5+
import { ExceptionlessClient } from '../../core/src/ExceptionlessClient';
66
import { DefaultErrorParser } from './services/DefaultErrorParser';
7-
import { DefaultModuleCollector } from './services/DefaultModuleCollector';
7+
import { DefaultModuleCollector } from '../../core/src/services/DefaultModuleCollector';
88
import { DefaultRequestInfoCollector } from './services/DefaultRequestInfoCollector';
99
import { BrowserStorage } from './storage/BrowserStorage';
1010
import { BrowserStorageProvider } from './storage/BrowserStorageProvider';
1111
import { DefaultSubmissionAdapter } from './submission/DefaultSubmissionAdapter';
12-
import { Utils } from './Utils';
12+
import { Utils } from '../../core/src/Utils';
1313

1414
(function init() {
1515
function getDefaultsSettingsFromScriptTag(): IConfigurationSettings {

packages/core/src/logging/ConsoleLog.ts renamed to packages/browser/src/logging/ConsoleLog.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ILog } from './ILog';
1+
import { ILog } from '../../../core/src/logging/ILog';
22

33
export class ConsoleLog implements ILog {
44
public trace(message: string): void {

packages/core/src/services/DefaultErrorParser.ts renamed to packages/browser/src/services/DefaultErrorParser.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as TraceKit from 'TraceKit';
2-
import { IError } from '../models/IError';
3-
import { IParameter } from '../models/IParameter';
4-
import { IStackFrame } from '../models/IStackFrame';
5-
import { EventPluginContext } from '../plugins/EventPluginContext';
6-
import { IErrorParser } from './IErrorParser';
2+
import { IError } from '../../../core/src/models/IError';
3+
import { IParameter } from '../../../core/src/models/IParameter';
4+
import { IStackFrame } from '../../../core/src/models/IStackFrame';
5+
import { EventPluginContext } from '../../../core/src/plugins/EventPluginContext';
6+
import { IErrorParser } from '../../../core/src/services/IErrorParser';
77

88
export class DefaultErrorParser implements IErrorParser {
99
public parse(context: EventPluginContext, exception: Error): IError {

packages/core/src/services/DefaultModuleCollector.ts renamed to packages/browser/src/services/DefaultModuleCollector.ts

File renamed without changes.

packages/core/src/services/DefaultRequestInfoCollector.ts renamed to packages/browser/src/services/DefaultRequestInfoCollector.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { IRequestInfo } from '../models/IRequestInfo';
2-
import { EventPluginContext } from '../plugins/EventPluginContext';
3-
import { Utils } from '../Utils';
4-
import { IRequestInfoCollector } from './IRequestInfoCollector';
1+
import { IRequestInfo } from '../../../core/src/models/IRequestInfo';
2+
import { EventPluginContext } from '../../../core/src/plugins/EventPluginContext';
3+
import { Utils } from '../../../core/src/Utils';
4+
import { IRequestInfoCollector } from '../../../core/src/services/IRequestInfoCollector';
55

66
export class DefaultRequestInfoCollector implements IRequestInfoCollector {
77
public getRequestInfo(context: EventPluginContext): IRequestInfo {

packages/core/src/storage/BrowserStorage.ts renamed to packages/browser/src/storage/BrowserStorage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { KeyValueStorageBase } from './KeyValueStorageBase';
1+
import { KeyValueStorageBase } from '../../../core/src/storage/KeyValueStorageBase';
22

33
export class BrowserStorage extends KeyValueStorageBase {
44
private prefix: string;

0 commit comments

Comments
 (0)