diff options
Diffstat (limited to 'dev/lib/handlebars/index.ts')
-rw-r--r-- | dev/lib/handlebars/index.ts | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/dev/lib/handlebars/index.ts b/dev/lib/handlebars/index.ts deleted file mode 100644 index 16030445..00000000 --- a/dev/lib/handlebars/index.ts +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Elasticsearch B.V licenses this file to you under the MIT License. - * See `packages/kbn-handlebars/LICENSE` for more information. - */ - -import { Handlebars } from './src/handlebars'; -import { allowUnsafeEval } from './src/utils'; - -// The handlebars module uses `export =`, so it can't be re-exported using `export *`. -// However, because of Babel, we're not allowed to use `export =` ourselves. -// So we have to resort to using `exports default` even though eslint doesn't like it. -// -// eslint-disable-next-line import/no-default-export -globalThis.Handlebars = Handlebars; - -/** - * If the `unsafe-eval` CSP is set, this string constant will be `compile`, - * otherwise `compileAST`. - * - * This can be used to call the more optimized `compile` function in - * environments that support it, or fall back to `compileAST` on environments - * that don't. - */ -globalThis.handlebarsCompileFnName = allowUnsafeEval() ? 'compile' : 'compileAST'; - -export type { - CompileOptions, - RuntimeOptions, - HelperDelegate, - TemplateDelegate, - DecoratorDelegate, - HelperOptions, -} from './src/types'; |