From 53dbff6fb26426dc5e5d5bedc6bfb5e8cc9876b7 Mon Sep 17 00:00:00 2001 From: Charles Suh Date: Wed, 17 Nov 2021 09:18:29 -0800 Subject: [PATCH] fix: use `OnceExit` (instead of `Once`) which runs after all children are processed https://postcss.org/api/#plugin-onceexit --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 3197752..da13c2f 100644 --- a/src/index.js +++ b/src/index.js @@ -88,7 +88,7 @@ const plugin = (options = {}) => { return { postcssPlugin: "postcss-modules-scope", - Once(root, { rule }) { + OnceExit(root, { rule }) { const exports = Object.create(null); function exportScopedName(name, rawName) {