Skip to content

Commit f840606

Browse files
committed
feat: process.env fallback object for browsers usage
1 parent 17b83e7 commit f840606

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.eslintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"no-loop-func": 0,
1212
"new-cap": 0,
1313
"prefer-destructuring": 0,
14+
"block-scoped-var": 0,
1415
"import/no-extraneous-dependencies": [
1516
"error",
1617
{

src/define.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ import render from './render';
44
import * as cache from './cache';
55
import { dispatch, pascalToDash } from './utils';
66

7+
// eslint-disable-next-line
8+
try { process.env.NODE_ENV } catch(e) { var process = { env: { NODE_ENV: 'production' } }; }
9+
710
function dispatchInvalidate(host) {
811
dispatch(host, '@invalidate', { bubbles: true, composed: true });
912
}

src/template/core.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ import { dataMap, removeTemplate } from './utils';
44
import resolveValue from './resolvers/value';
55
import resolveProperty from './resolvers/property';
66

7+
// eslint-disable-next-line
8+
try { process.env.NODE_ENV } catch(e) { var process = { env: { NODE_ENV: 'production' } }; }
9+
710
const TIMESTAMP = Date.now();
811

912
export const getPlaceholder = (id = 0) => `{{h-${TIMESTAMP}-${id}}}`;

0 commit comments

Comments
 (0)