2019-02-01 20:54:33 +03:00
/ * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* Copyright ( c ) Microsoft Corporation . All rights reserved .
* Licensed under the MIT License . See LICENSE . md in the project root for license information .
* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- * /
/ * *
* This is the external face of extension . bundle . js , the main webpack bundle for the extension .
* Anything needing to be exposed outside of the extension sources must be exported from here , because
* everything else will be in private module s in extension . bundle . js .
* /
// Exports for tests
// The tests are not packaged with the webpack bundle and therefore only have access to code exported from this file.
//
// The tests should import '../extension.bundle'. At design-time they live in tests/ and so will pick up this file (extension.bundle.ts).
// At runtime the tests live in dist/tests and will therefore pick up the main webpack bundle at dist/extension.bundle.js.
2019-10-07 23:37:01 +03:00
export * from 'vscode-azureappservice' ;
export * from 'vscode-azureextensionui' ;
2019-04-24 21:10:38 +03:00
export * from './src/commands/createFunction/createFunction' ;
2019-03-20 01:48:54 +03:00
export * from './src/commands/createFunction/dotnetSteps/DotnetNamespaceStep' ;
2019-02-01 20:54:33 +03:00
export * from './src/commands/createNewProject/createNewProject' ;
2019-04-12 06:26:30 +03:00
export * from './src/commands/deploy/verifyAppSettings' ;
2019-10-07 23:37:01 +03:00
export * from './src/commands/initProjectForVSCode/initProjectForVSCode' ;
2019-02-01 20:54:33 +03:00
export * from './src/constants' ;
2019-10-07 23:37:01 +03:00
// Export activate/deactivate for main.js
export { activateInternal , deactivateInternal } from './src/extension' ;
2019-02-01 20:54:33 +03:00
export * from './src/extensionVariables' ;
2019-04-22 19:49:39 +03:00
export * from './src/funcConfig/function' ;
2019-10-25 02:16:07 +03:00
export * from './src/FuncVersion' ;
2019-09-26 00:53:45 +03:00
export * from './src/templates/CentralTemplateProvider' ;
2019-02-01 20:54:33 +03:00
export * from './src/templates/IFunctionTemplate' ;
2019-10-07 23:37:01 +03:00
export * from './src/templates/script/getScriptResourcesLanguage' ;
2019-05-16 01:49:45 +03:00
export * from './src/tree/AzureAccountTreeItemWithProjects' ;
2019-02-09 01:36:12 +03:00
export * from './src/utils/cpUtils' ;
2019-10-07 23:37:01 +03:00
export * from './src/utils/delay' ;
export * from './src/utils/fs' ;
2020-05-12 19:51:28 +03:00
export * from './src/utils/nonNull' ;
2019-10-07 23:53:05 +03:00
export * from './src/utils/nugetUtils' ;
2019-09-19 03:09:43 +03:00
export * from './src/utils/requestUtils' ;
2019-02-09 01:36:12 +03:00
export * from './src/utils/venvUtils' ;
2019-04-19 23:32:07 +03:00
export * from './src/vsCodeConfig/extensions' ;
export * from './src/vsCodeConfig/launch' ;
2019-10-07 23:37:01 +03:00
export * from './src/vsCodeConfig/settings' ;
2019-04-19 23:32:07 +03:00
export * from './src/vsCodeConfig/tasks' ;
2019-10-07 23:37:01 +03:00
// NOTE: The auto-fix action "source.organizeImports" does weird things with this file, but there doesn't seem to be a way to disable it on a per-file basis so we'll just let it happen