From 78ef3491395d6d635666c338d85ec99a46d78094 Mon Sep 17 00:00:00 2001 From: Leanid Shutau Date: Thu, 2 Aug 2018 18:03:05 +0300 Subject: [PATCH] Use only core in browser environment, loader in node env (#20905) (#21587) * use only core in browser environment and loader only in node env * do not reexport node stuff from browser --- packages/kbn-i18n/package.json | 4 ++-- packages/kbn-i18n/src/browser.js | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 packages/kbn-i18n/src/browser.js diff --git a/packages/kbn-i18n/package.json b/packages/kbn-i18n/package.json index 2c00f44564bf8..da276e01c8d33 100644 --- a/packages/kbn-i18n/package.json +++ b/packages/kbn-i18n/package.json @@ -1,7 +1,7 @@ { "name": "@kbn/i18n", - "browser": "./target/web", - "main": "./target/node", + "browser": "./target/web/browser.js", + "main": "./target/node/index.js", "module": "./src/index.js", "version": "1.0.0", "license": "Apache-2.0", diff --git a/packages/kbn-i18n/src/browser.js b/packages/kbn-i18n/src/browser.js new file mode 100644 index 0000000000000..baa2cf0d2c868 --- /dev/null +++ b/packages/kbn-i18n/src/browser.js @@ -0,0 +1,22 @@ +/* + * Licensed to Elasticsearch B.V. under one or more contributor + * license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright + * ownership. Elasticsearch B.V. licenses this file to you under + * the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import * as i18nCore from './core'; + +export const i18n = i18nCore;