@ -1,9 +1,24 @@
|
||||
[
|
||||
{
|
||||
"name": "Action"
|
||||
},
|
||||
{
|
||||
"name": "AnimationFrameAction"
|
||||
},
|
||||
{
|
||||
"name": "AsapAction"
|
||||
},
|
||||
{
|
||||
"name": "AsyncAction"
|
||||
},
|
||||
{
|
||||
"name": "AsyncScheduler"
|
||||
},
|
||||
{
|
||||
"name": "CLEAN_PROMISE"
|
||||
},
|
||||
{
|
||||
"name": "EMPTY$1"
|
||||
"name": "EMPTY$2"
|
||||
},
|
||||
{
|
||||
"name": "EMPTY_RENDERER_TYPE_ID"
|
||||
@ -14,6 +29,9 @@
|
||||
{
|
||||
"name": "INeedToExistEvenThoughtIAmNotNeeded"
|
||||
},
|
||||
{
|
||||
"name": "Immediate"
|
||||
},
|
||||
{
|
||||
"name": "NG_HOST_SYMBOL"
|
||||
},
|
||||
@ -21,26 +39,65 @@
|
||||
"name": "NG_PROJECT_AS_ATTR_NAME"
|
||||
},
|
||||
{
|
||||
"name": "Symbol$1"
|
||||
"name": "Observable"
|
||||
},
|
||||
{
|
||||
"name": "QueueAction"
|
||||
},
|
||||
{
|
||||
"name": "SafeSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "Scheduler"
|
||||
},
|
||||
{
|
||||
"name": "Subscriber"
|
||||
},
|
||||
{
|
||||
"name": "Subscription"
|
||||
},
|
||||
{
|
||||
"name": "UNDEFINED_RENDERER_TYPE_ID"
|
||||
},
|
||||
{
|
||||
"name": "__global$1"
|
||||
"name": "UnsubscriptionError"
|
||||
},
|
||||
{
|
||||
"name": "__self$1"
|
||||
"name": "__extends$1"
|
||||
},
|
||||
{
|
||||
"name": "__window$1"
|
||||
"name": "__extends$10"
|
||||
},
|
||||
{
|
||||
"name": "__extends$11"
|
||||
},
|
||||
{
|
||||
"name": "__extends$12"
|
||||
},
|
||||
{
|
||||
"name": "__extends$13"
|
||||
},
|
||||
{
|
||||
"name": "__extends$14"
|
||||
},
|
||||
{
|
||||
"name": "__extends$17"
|
||||
},
|
||||
{
|
||||
"name": "__extends$18"
|
||||
},
|
||||
{
|
||||
"name": "__extends$19"
|
||||
},
|
||||
{
|
||||
"name": "__extends$2"
|
||||
},
|
||||
{
|
||||
"name": "__extends$20"
|
||||
},
|
||||
{
|
||||
"name": "_renderCompCount"
|
||||
},
|
||||
{
|
||||
"name": "_root"
|
||||
},
|
||||
{
|
||||
"name": "appendChild"
|
||||
},
|
||||
@ -59,6 +116,9 @@
|
||||
{
|
||||
"name": "componentRefresh"
|
||||
},
|
||||
{
|
||||
"name": "config"
|
||||
},
|
||||
{
|
||||
"name": "createLNode"
|
||||
},
|
||||
@ -83,9 +143,15 @@
|
||||
{
|
||||
"name": "domRendererFactory3"
|
||||
},
|
||||
{
|
||||
"name": "empty"
|
||||
},
|
||||
{
|
||||
"name": "enterView"
|
||||
},
|
||||
{
|
||||
"name": "errorObject"
|
||||
},
|
||||
{
|
||||
"name": "executeHooks"
|
||||
},
|
||||
@ -95,6 +161,9 @@
|
||||
{
|
||||
"name": "executeInitHooks"
|
||||
},
|
||||
{
|
||||
"name": "flattenUnsubscriptionErrors"
|
||||
},
|
||||
{
|
||||
"name": "getDirectiveInstance"
|
||||
},
|
||||
@ -102,7 +171,10 @@
|
||||
"name": "getOrCreateTView"
|
||||
},
|
||||
{
|
||||
"name": "getSymbolObservable"
|
||||
"name": "getPromiseCtor"
|
||||
},
|
||||
{
|
||||
"name": "getSymbolIterator$1"
|
||||
},
|
||||
{
|
||||
"name": "hostElement"
|
||||
@ -113,6 +185,15 @@
|
||||
{
|
||||
"name": "invertObject"
|
||||
},
|
||||
{
|
||||
"name": "isArray"
|
||||
},
|
||||
{
|
||||
"name": "isFunction"
|
||||
},
|
||||
{
|
||||
"name": "isObject"
|
||||
},
|
||||
{
|
||||
"name": "isProceduralRenderer"
|
||||
},
|
||||
@ -122,6 +203,18 @@
|
||||
{
|
||||
"name": "locateHostElement"
|
||||
},
|
||||
{
|
||||
"name": "nextHandle"
|
||||
},
|
||||
{
|
||||
"name": "noop"
|
||||
},
|
||||
{
|
||||
"name": "observable"
|
||||
},
|
||||
{
|
||||
"name": "pipeFromArray"
|
||||
},
|
||||
{
|
||||
"name": "refreshChildComponents"
|
||||
},
|
||||
@ -149,6 +242,12 @@
|
||||
{
|
||||
"name": "rootDirectiveIndices"
|
||||
},
|
||||
{
|
||||
"name": "runIfPresent"
|
||||
},
|
||||
{
|
||||
"name": "rxSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "setHostBindings"
|
||||
},
|
||||
@ -159,11 +258,20 @@
|
||||
"name": "stringify$1"
|
||||
},
|
||||
{
|
||||
"name": "symbolIteratorPonyfill"
|
||||
"name": "tasksByHandle"
|
||||
},
|
||||
{
|
||||
"name": "text"
|
||||
},
|
||||
{
|
||||
"name": "toSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "tryCatch"
|
||||
},
|
||||
{
|
||||
"name": "tryCatcher"
|
||||
},
|
||||
{
|
||||
"name": "viewAttached"
|
||||
}
|
||||
|
@ -18,6 +18,14 @@ const PACKAGE = 'angular/packages/core/test/bundling/hello_world';
|
||||
import * as domino from 'domino';
|
||||
|
||||
describe('treeshaking with uglify', () => {
|
||||
|
||||
beforeAll(() => {
|
||||
// initialize window so that when rxjs is loaded it is loaded and initialized as if it was
|
||||
// loaded in a browser
|
||||
// even when the test runs in node
|
||||
(global as any).window = domino.createWindow('', 'http://localhost');
|
||||
});
|
||||
|
||||
let content: string;
|
||||
const contentPath = require.resolve(path.join(PACKAGE, 'bundle.min_debug.js'));
|
||||
beforeAll(() => { content = fs.readFileSync(contentPath, UTF8); });
|
||||
@ -51,4 +59,4 @@ describe('treeshaking with uglify', () => {
|
||||
expect(document.body.textContent).toEqual('Hello World!');
|
||||
}));
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -2,6 +2,21 @@
|
||||
{
|
||||
"name": "APP_ROOT"
|
||||
},
|
||||
{
|
||||
"name": "Action"
|
||||
},
|
||||
{
|
||||
"name": "AnimationFrameAction"
|
||||
},
|
||||
{
|
||||
"name": "AsapAction"
|
||||
},
|
||||
{
|
||||
"name": "AsyncAction"
|
||||
},
|
||||
{
|
||||
"name": "AsyncScheduler"
|
||||
},
|
||||
{
|
||||
"name": "CIRCULAR$1"
|
||||
},
|
||||
@ -14,6 +29,9 @@
|
||||
{
|
||||
"name": "INJECTOR$1"
|
||||
},
|
||||
{
|
||||
"name": "Immediate"
|
||||
},
|
||||
{
|
||||
"name": "Inject"
|
||||
},
|
||||
@ -29,15 +47,27 @@
|
||||
{
|
||||
"name": "NullInjector"
|
||||
},
|
||||
{
|
||||
"name": "Observable"
|
||||
},
|
||||
{
|
||||
"name": "Optional"
|
||||
},
|
||||
{
|
||||
"name": "PARAMETERS"
|
||||
},
|
||||
{
|
||||
"name": "QueueAction"
|
||||
},
|
||||
{
|
||||
"name": "R3Injector"
|
||||
},
|
||||
{
|
||||
"name": "SafeSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "Scheduler"
|
||||
},
|
||||
{
|
||||
"name": "ScopedService"
|
||||
},
|
||||
@ -48,7 +78,10 @@
|
||||
"name": "SkipSelf"
|
||||
},
|
||||
{
|
||||
"name": "Symbol$1"
|
||||
"name": "Subscriber"
|
||||
},
|
||||
{
|
||||
"name": "Subscription"
|
||||
},
|
||||
{
|
||||
"name": "THROW_IF_NOT_FOUND"
|
||||
@ -56,29 +89,56 @@
|
||||
{
|
||||
"name": "USE_VALUE$1"
|
||||
},
|
||||
{
|
||||
"name": "UnsubscriptionError"
|
||||
},
|
||||
{
|
||||
"name": "_THROW_IF_NOT_FOUND"
|
||||
},
|
||||
{
|
||||
"name": "__global$1"
|
||||
"name": "__extends$1"
|
||||
},
|
||||
{
|
||||
"name": "__extends$10"
|
||||
},
|
||||
{
|
||||
"name": "__extends$11"
|
||||
},
|
||||
{
|
||||
"name": "__extends$12"
|
||||
},
|
||||
{
|
||||
"name": "__extends$13"
|
||||
},
|
||||
{
|
||||
"name": "__extends$14"
|
||||
},
|
||||
{
|
||||
"name": "__extends$17"
|
||||
},
|
||||
{
|
||||
"name": "__extends$18"
|
||||
},
|
||||
{
|
||||
"name": "__extends$19"
|
||||
},
|
||||
{
|
||||
"name": "__extends$2"
|
||||
},
|
||||
{
|
||||
"name": "__extends$20"
|
||||
},
|
||||
{
|
||||
"name": "__read"
|
||||
},
|
||||
{
|
||||
"name": "__self$1"
|
||||
},
|
||||
{
|
||||
"name": "__spread"
|
||||
},
|
||||
{
|
||||
"name": "__window$1"
|
||||
},
|
||||
{
|
||||
"name": "_currentInjector"
|
||||
},
|
||||
{
|
||||
"name": "_root"
|
||||
"name": "config"
|
||||
},
|
||||
{
|
||||
"name": "couldBeInjectableType"
|
||||
@ -95,6 +155,15 @@
|
||||
{
|
||||
"name": "defineInjector"
|
||||
},
|
||||
{
|
||||
"name": "empty"
|
||||
},
|
||||
{
|
||||
"name": "errorObject"
|
||||
},
|
||||
{
|
||||
"name": "flattenUnsubscriptionErrors"
|
||||
},
|
||||
{
|
||||
"name": "forwardRef"
|
||||
},
|
||||
@ -105,7 +174,10 @@
|
||||
"name": "getNullInjector"
|
||||
},
|
||||
{
|
||||
"name": "getSymbolObservable"
|
||||
"name": "getPromiseCtor"
|
||||
},
|
||||
{
|
||||
"name": "getSymbolIterator$1"
|
||||
},
|
||||
{
|
||||
"name": "hasDeps"
|
||||
@ -122,12 +194,21 @@
|
||||
{
|
||||
"name": "injectableDefRecord"
|
||||
},
|
||||
{
|
||||
"name": "isArray"
|
||||
},
|
||||
{
|
||||
"name": "isExistingProvider"
|
||||
},
|
||||
{
|
||||
"name": "isFactoryProvider"
|
||||
},
|
||||
{
|
||||
"name": "isFunction"
|
||||
},
|
||||
{
|
||||
"name": "isObject"
|
||||
},
|
||||
{
|
||||
"name": "isTypeProvider"
|
||||
},
|
||||
@ -143,12 +224,30 @@
|
||||
{
|
||||
"name": "makeRecord"
|
||||
},
|
||||
{
|
||||
"name": "nextHandle"
|
||||
},
|
||||
{
|
||||
"name": "noop"
|
||||
},
|
||||
{
|
||||
"name": "observable"
|
||||
},
|
||||
{
|
||||
"name": "pipeFromArray"
|
||||
},
|
||||
{
|
||||
"name": "providerToRecord"
|
||||
},
|
||||
{
|
||||
"name": "resolveForwardRef"
|
||||
},
|
||||
{
|
||||
"name": "runIfPresent"
|
||||
},
|
||||
{
|
||||
"name": "rxSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "setCurrentInjector"
|
||||
},
|
||||
@ -156,6 +255,15 @@
|
||||
"name": "stringify"
|
||||
},
|
||||
{
|
||||
"name": "symbolIteratorPonyfill"
|
||||
"name": "tasksByHandle"
|
||||
},
|
||||
{
|
||||
"name": "toSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "tryCatch"
|
||||
},
|
||||
{
|
||||
"name": "tryCatcher"
|
||||
}
|
||||
]
|
Reference in New Issue
Block a user