Skip to content

Commit e9d19cd

Browse files
committed
Moved tests into test folders and split out code into packages
1 parent 0f9fdce commit e9d19cd

Some content is hidden

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

43 files changed

+150
-105
lines changed
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.

packages/core/src/exceptionless.ts renamed to packages/browser/src/exceptionless.ts

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/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)