aboutsummaryrefslogtreecommitdiff
path: root/dev/lib/handlebars/index.ts
diff options
context:
space:
mode:
authortoasted-nutbread <toasted-nutbread@users.noreply.github.com>2024-02-05 06:11:08 -0500
committerGitHub <noreply@github.com>2024-02-05 11:11:08 +0000
commit71c3aff53173cc83a96d7d2715b7918bdbc2d8a5 (patch)
treed13cc4a90ef26bb6476daca1edc1999208f4fadc /dev/lib/handlebars/index.ts
parent0e7531bc5b443461d7e76e20877464ccf48a3ef5 (diff)
kbn-handlebars dependency update (#613)
* Update kbn-handlebars dependency * Move handlebars dependency to dev * Update package * Update readme * Update readme * Ignore legal file
Diffstat (limited to 'dev/lib/handlebars/index.ts')
-rw-r--r--dev/lib/handlebars/index.ts33
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';