Skip to content

Commit d5b5bd7

Browse files
authored
Merge pull request #1947 from oasisprotocol/lw/env-inject
Use parcel-transformer-env-variables-injection instead of plasmohq
2 parents e814a61 + 74a254d commit d5b5bd7

5 files changed

Lines changed: 20 additions & 280 deletions

File tree

.changelog/1947.trivial.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Use parcel-transformer-env-variables-injection instead of plasmohq

.parcelrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"extends": "@parcel/config-default",
33
"transformers": {
44
"*.html": [
5-
"@plasmohq/parcel-transformer-inject-env",
5+
"parcel-transformer-env-variables-injection",
66
"..."
77
]
88
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@
8787
"@emotion/jest": "11.13.0",
8888
"@parcel/packager-raw-url": "2.12.0",
8989
"@parcel/transformer-webmanifest": "2.12.0",
90-
"@plasmohq/parcel-transformer-inject-env": "^0.2.12",
9190
"@testing-library/jest-dom": "6.4.8",
9291
"@testing-library/react": "14.3.1",
9392
"@testing-library/user-event": "14.5.2",
@@ -111,6 +110,7 @@
111110
"matomo-js-client-types": "5.0.0",
112111
"node-fetch": "2.7.0",
113112
"parcel": "2.12.0",
113+
"parcel-transformer-env-variables-injection": "^0.1.2",
114114
"prettier": "3.5.3",
115115
"process": "0.11.10",
116116
"react-app-polyfill": "3.0.0",

public/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,24 @@
33
<head>
44
<meta charset="utf-8" />
55
<base href="/" />
6-
<link rel="icon" href="$REACT_APP_META_FAVICON" type="image/svg+xml" />
6+
<link rel="icon" href="{{{ REACT_APP_META_FAVICON }}}" type="image/svg+xml" />
77
<meta name="viewport" content="width=device-width, initial-scale=1" />
88
<meta name="theme-color" content="#000000" />
9-
<link rel="apple-touch-icon" href="$REACT_APP_META_APPLE_ICON" />
10-
<link rel="manifest" href="$REACT_APP_META_MANIFEST" />
11-
<meta property="og:title" content="$REACT_APP_META_TITLE" />
12-
<meta property="og:description" content="$REACT_APP_META_DESC" />
13-
<meta property="og:image" content="$REACT_APP_META_IMAGE" />
9+
<link rel="apple-touch-icon" href="{{{ REACT_APP_META_APPLE_ICON }}}" />
10+
<link rel="manifest" href="{{{ REACT_APP_META_MANIFEST }}}" />
11+
<meta property="og:title" content="{{{ REACT_APP_META_TITLE }}}" />
12+
<meta property="og:description" content="{{{ REACT_APP_META_DESC }}}" />
13+
<meta property="og:image" content="{{{ REACT_APP_META_IMAGE }}}" />
1414
<meta property="og:type" content="website" />
15-
<title>$REACT_APP_META_TITLE</title>
16-
<meta name="description" content="$REACT_APP_META_DESC" />
15+
<title>{{{ REACT_APP_META_TITLE }}}</title>
16+
<meta name="description" content="{{{ REACT_APP_META_DESC }}}" />
1717
</head>
1818
<body>
1919
<noscript>You need to enable JavaScript to run this app.</noscript>
2020
<div id="root"></div>
2121
<script>
2222
// Allow e2e tests to pre-define it in runtime
23-
window.REACT_APP_ENABLE_OASIS_MATOMO_ANALYTICS ??= '$REACT_APP_ENABLE_OASIS_MATOMO_ANALYTICS'
23+
window.REACT_APP_ENABLE_OASIS_MATOMO_ANALYTICS ??= '{{{ REACT_APP_ENABLE_OASIS_MATOMO_ANALYTICS }}}'
2424
</script>
2525
<script type="module" src="../src/index.tsx"></script>
2626
</body>

0 commit comments

Comments
 (0)