diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2024-02-05 06:11:08 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-05 11:11:08 +0000 |
commit | 71c3aff53173cc83a96d7d2715b7918bdbc2d8a5 (patch) | |
tree | d13cc4a90ef26bb6476daca1edc1999208f4fadc /dev/lib/handlebars/index.ts | |
parent | 0e7531bc5b443461d7e76e20877464ccf48a3ef5 (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.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'; |