summaryrefslogtreecommitdiff
path: root/examples/snowpack
diff options
context:
space:
mode:
authorGravatar Drew Powers <1369770+drwpow@users.noreply.github.com> 2021-03-30 10:11:21 -0600
committerGravatar GitHub <noreply@github.com> 2021-03-30 10:11:21 -0600
commitee6ef81cf38acc357141143319addf39a99d3e19 (patch)
tree1fd6032709f74253dcb5a30630da70d2e4373a40 /examples/snowpack
parentd267fa461b73586118437e190b92b9956f9add73 (diff)
downloadastro-ee6ef81cf38acc357141143319addf39a99d3e19.tar.gz
astro-ee6ef81cf38acc357141143319addf39a99d3e19.tar.zst
astro-ee6ef81cf38acc357141143319addf39a99d3e19.zip
Convert CSS Modules to scoped styles (#38)
* Convert CSS Modules to scoped styles * Update README * Move class scoping into HTML walker * Fix SSR styles test * Fix mustache tags * Update PostCSS plugin name * Add JSDoc comment * Update test
Diffstat (limited to 'examples/snowpack')
-rw-r--r--examples/snowpack/astro/components/Nav.astro2
-rw-r--r--examples/snowpack/package-lock.json17
2 files changed, 13 insertions, 6 deletions
diff --git a/examples/snowpack/astro/components/Nav.astro b/examples/snowpack/astro/components/Nav.astro
index 3582bd0a0..a5f14d656 100644
--- a/examples/snowpack/astro/components/Nav.astro
+++ b/examples/snowpack/astro/components/Nav.astro
@@ -27,7 +27,7 @@ export let version: string = '3.1.2';
color: $white;
background-color: $dark-blue;
- body.is-nav-open & {
+ :global(body.is-nav-open) & {
height: $nav-height * 2;
}
diff --git a/examples/snowpack/package-lock.json b/examples/snowpack/package-lock.json
index d9b20cf23..a52da1c88 100644
--- a/examples/snowpack/package-lock.json
+++ b/examples/snowpack/package-lock.json
@@ -996,7 +996,7 @@
"deepmerge": "^4.2.2",
"domhandler": "^4.0.0",
"es-module-lexer": "^0.4.1",
- "esbuild": "^0.9.6",
+ "esbuild": "^0.10.1",
"find-up": "^5.0.0",
"github-slugger": "^1.3.0",
"gray-matter": "^4.0.2",
@@ -1008,7 +1008,6 @@
"micromark-extension-gfm": "^0.3.3",
"node-fetch": "^2.6.1",
"postcss": "^8.2.8",
- "postcss-modules": "^4.0.0",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"sass": "^1.32.8",
@@ -2371,9 +2370,9 @@
"dev": true
},
"esbuild": {
- "version": "0.9.6",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.9.6.tgz",
- "integrity": "sha512-F6vASxU0wT/Davt9aj2qtDwDNSkQxh9VbyO56M7PDWD+D/Vgq/rmUDGDQo7te76W5auauVojjnQr/wTu3vpaUA==",
+ "version": "0.10.2",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.10.2.tgz",
+ "integrity": "sha512-/5vsZD7wTJJHC3yNXLUjXNvUDwqwNoIMvFvLd9tcDQ9el5l13pspYm3yufavjIeYvNtAbo+6N/6uoWx9dGA6ug==",
"dev": true
},
"escalade": {
@@ -4253,6 +4252,14 @@
"picomatch": "^2.2.2",
"resolve": "^1.20.0",
"rollup": "^2.34.0"
+ },
+ "dependencies": {
+ "esbuild": {
+ "version": "0.9.7",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz",
+ "integrity": "sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==",
+ "dev": true
+ }
}
},
"source-map": {