Skip to content

Commit 817368b

Browse files
committed
feat: generate more collision resistant localIdentHash'es:
Update snapshots
1 parent 101989a commit 817368b

File tree

4 files changed

+368
-368
lines changed

4 files changed

+368
-368
lines changed

test/__snapshots__/esModule-option.test.js.snap

+2-2
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ exports[`"esModule" option should work with a value equal to "true" and the "mod
168168
Array [
169169
Array [
170170
"../../src/index.js??ruleSet[1].rules[0].use[0]!./es-module/imported.css",
171-
".EB7DBFwH4lzwZcK-Ij2O {
171+
".EB7DBFwH4lzwZcKIj2OA {
172172
color: red;
173173
}
174174
",
@@ -218,7 +218,7 @@ exports[`"esModule" option should work with a value equal to "true" and the "mod
218218
Array [
219219
Array [
220220
"../../src/index.js??ruleSet[1].rules[0].use[0]!./es-module/imported.css",
221-
".EB7DBFwH4lzwZcK-Ij2O {
221+
".EB7DBFwH4lzwZcKIj2OA {
222222
color: red;
223223
}
224224
",

test/__snapshots__/exportType.test.js.snap

+32-32
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,7 @@ ___CSS_LOADER_EXPORT___.i(___CSS_LOADER_ICSS_IMPORT_6___, \\"\\", true);
746746
___CSS_LOADER_EXPORT___.i(___CSS_LOADER_ICSS_IMPORT_7___, \\"\\", true);
747747
var ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___);
748748
// Module
749-
___CSS_LOADER_EXPORT___.push([module.id, \\"@import url(./test-other.css) (min-width: 100px);\\\\n\\\\n.ozGmfTedr1GnFJDWqNUH {\\\\n color: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vDef\\"] + \\";\\\\n}\\\\n\\\\n.zchqshjqLbPAHaRvIBET {\\\\n color: blue;\\\\n}\\\\n\\\\n.WZB-xXqS2GytaA3IBhhn {\\\\n display: block;\\\\n}\\\\n\\\\n.W51zcAMuJMsNFi1CXgWr {\\\\n width: \\" + ___CSS_LOADER_ICSS_IMPORT_1____NAMED___[\\"vSomething\\"] + \\";\\\\n}\\\\n\\\\n.KEl5ZxzNkpjfWorrBglC {\\\\n color: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vOther\\"] + \\";\\\\n}\\\\n\\\\n.ecAEWh2vww9pNEdyj9Jn {\\\\n prop: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vDef\\"] + \\";\\\\n duplicate: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vOther\\"] + \\";\\\\n}\\\\n\\\\n.CBlowYk8qiA-gWWzFeXR {\\\\n color: red;\\\\n}\\\\n\\\\n.c_NHnDcX1bd_kuxgsuYi {\\\\n color: yellow;\\\\n}\\\\n\\\\n.S0Kwou-8pVmsENtBP3hY {\\\\n color: gray;\\\\n}\\\\n\\\\n.rq663Pq-_zV0CjpwttvK {\\\\n color: gray;\\\\n}\\\\n\\\\n.fadRMHArJofp7sWEbPVR {\\\\n color: gainsboro;\\\\n}\\\\n\\\\n.sg1HlXqlWy6l6_Wm5iA7 {\\\\n color: gainsboro;\\\\n}\\\\n\\\\n.bnRUswvicYag6u0SPnvI {\\\\n color: #BF4040;\\\\n}\\\\n\\\\n.kEJRwpukB2OtmkGTknbU {\\\\n color: black;\\\\n}\\\\n\\\\n@media (min-width: 960px) {\\\\n .hY2PI5vC9ABuJY1nkWnf {\\\\n padding: 0 20px;\\\\n }\\\\n}\\\\n\\\\n.\\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"sWhite\\"] + \\" {\\\\n color: white;\\\\n}\\\\n\\\\n@media \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"mSmall\\"] + \\" {\\\\n .hY2PI5vC9ABuJY1nkWnf {\\\\n padding: 20px 20px;\\\\n }\\\\n}\\\\n\\\\n.q8mv0HutzqdsVWjl8mAz {\\\\n v-ident: validIdent;\\\\n v-pre-defined-ident: left;\\\\n v-string: 'content';\\\\n v-string-1: '';\\\\n v-url: url(https://www.exammple.com/images/my-background.png);\\\\n v-url-1: url('https://www.exammple.com/images/my-background.png');\\\\n v-url-2: url(\\\\\\"https://www.exammple.com/images/my-background.png\\\\\\");\\\\n v-integer: 100;\\\\n v-integer-1: -100;\\\\n v-integer-2: +100;\\\\n v-number: .60;\\\\n v-number-1: -456.8;\\\\n v-number-2: -3.4e-2;\\\\n v-dimension: 12px;\\\\n v-percentage: 100%;\\\\n v-hex: #fff;\\\\n v-comment: /* comment */ 10px /* comment */;\\\\n v-function: rgb(0,0,0);\\\\n v-unicode-range: U+0025-00FF;\\\\n mutliple: #fff .60 100%;\\\\n}\\\\n\\\\n\\\\na {\\\\n content: 'content';\\\\n}\\\\n\\\\n@supports (content: 'content') {\\\\n a {\\\\n content: 'content';\\\\n }\\\\n}\\\\n\\\\n[class~='content'] {\\\\n color:green;\\\\n}\\\\n\\\\n.xajoqP1d3SwrjJ4WEM-8 {\\\\n background: url(\\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \\");\\\\n}\\\\n\\\\n.Ix5nEHiVOsWuWxdx0twz {\\\\n background: red;\\\\n}\\\\n\\", \\"\\"]);
749+
___CSS_LOADER_EXPORT___.push([module.id, \\"@import url(./test-other.css) (min-width: 100px);\\\\n\\\\n.ozGmfTedr1GnFJDWqNUH {\\\\n color: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vDef\\"] + \\";\\\\n}\\\\n\\\\n.zchqshjqLbPAHaRvIBET {\\\\n color: blue;\\\\n}\\\\n\\\\n.WZBxXqS2GytaA3IBhhnd {\\\\n display: block;\\\\n}\\\\n\\\\n.W51zcAMuJMsNFi1CXgWr {\\\\n width: \\" + ___CSS_LOADER_ICSS_IMPORT_1____NAMED___[\\"vSomething\\"] + \\";\\\\n}\\\\n\\\\n.KEl5ZxzNkpjfWorrBglC {\\\\n color: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vOther\\"] + \\";\\\\n}\\\\n\\\\n.ecAEWh2vww9pNEdyj9Jn {\\\\n prop: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vDef\\"] + \\";\\\\n duplicate: \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vOther\\"] + \\";\\\\n}\\\\n\\\\n.CBlowYk8qiAgWWzFeXRA {\\\\n color: red;\\\\n}\\\\n\\\\n.c_NHnDcX1bd_kuxgsuYi {\\\\n color: yellow;\\\\n}\\\\n\\\\n.S0Kwou8pVmsENtBP3hYm {\\\\n color: gray;\\\\n}\\\\n\\\\n.rq663Pq_zV0CjpwttvK4 {\\\\n color: gray;\\\\n}\\\\n\\\\n.fadRMHArJofp7sWEbPVR {\\\\n color: gainsboro;\\\\n}\\\\n\\\\n.sg1HlXqlWy6l6_Wm5iA7 {\\\\n color: gainsboro;\\\\n}\\\\n\\\\n.bnRUswvicYag6u0SPnvI {\\\\n color: #BF4040;\\\\n}\\\\n\\\\n.kEJRwpukB2OtmkGTknbU {\\\\n color: black;\\\\n}\\\\n\\\\n@media (min-width: 960px) {\\\\n .hY2PI5vC9ABuJY1nkWnf {\\\\n padding: 0 20px;\\\\n }\\\\n}\\\\n\\\\n.\\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"sWhite\\"] + \\" {\\\\n color: white;\\\\n}\\\\n\\\\n@media \\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"mSmall\\"] + \\" {\\\\n .hY2PI5vC9ABuJY1nkWnf {\\\\n padding: 20px 20px;\\\\n }\\\\n}\\\\n\\\\n.q8mv0HutzqdsVWjl8mAz {\\\\n v-ident: validIdent;\\\\n v-pre-defined-ident: left;\\\\n v-string: 'content';\\\\n v-string-1: '';\\\\n v-url: url(https://www.exammple.com/images/my-background.png);\\\\n v-url-1: url('https://www.exammple.com/images/my-background.png');\\\\n v-url-2: url(\\\\\\"https://www.exammple.com/images/my-background.png\\\\\\");\\\\n v-integer: 100;\\\\n v-integer-1: -100;\\\\n v-integer-2: +100;\\\\n v-number: .60;\\\\n v-number-1: -456.8;\\\\n v-number-2: -3.4e-2;\\\\n v-dimension: 12px;\\\\n v-percentage: 100%;\\\\n v-hex: #fff;\\\\n v-comment: /* comment */ 10px /* comment */;\\\\n v-function: rgb(0,0,0);\\\\n v-unicode-range: U+0025-00FF;\\\\n mutliple: #fff .60 100%;\\\\n}\\\\n\\\\n\\\\na {\\\\n content: 'content';\\\\n}\\\\n\\\\n@supports (content: 'content') {\\\\n a {\\\\n content: 'content';\\\\n }\\\\n}\\\\n\\\\n[class~='content'] {\\\\n color:green;\\\\n}\\\\n\\\\n.xajoqP1d3SwrjJ4WEM8g {\\\\n background: url(\\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \\");\\\\n}\\\\n\\\\n.Ix5nEHiVOsWuWxdx0twz {\\\\n background: red;\\\\n}\\\\n\\", \\"\\"]);
750750
// Exports
751751
export var vDef = \\"\\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vDef\\"] + \\"\\";
752752
export var vOther = \\"\\" + ___CSS_LOADER_ICSS_IMPORT_0____NAMED___[\\"vOther\\"] + \\"\\";
@@ -779,21 +779,21 @@ export var vFunction = \\"rgb(0,0,0)\\";
779779
export var vUnicodeRange = \\"U+0025-00FF\\";
780780
export var ghi = \\"ozGmfTedr1GnFJDWqNUH\\";
781781
export var myClass = \\"zchqshjqLbPAHaRvIBET\\";
782-
export var other = \\"WZB-xXqS2GytaA3IBhhn\\";
782+
export var other = \\"WZBxXqS2GytaA3IBhhnd\\";
783783
export var otherOther = \\"W51zcAMuJMsNFi1CXgWr\\";
784784
export var green = \\"KEl5ZxzNkpjfWorrBglC\\";
785785
export var foo = \\"ecAEWh2vww9pNEdyj9Jn\\";
786-
export var simple = \\"CBlowYk8qiA-gWWzFeXR \\" + ___CSS_LOADER_ICSS_IMPORT_2____NAMED___[\\"importedSimple\\"] + \\"\\";
786+
export var simple = \\"CBlowYk8qiAgWWzFeXRA \\" + ___CSS_LOADER_ICSS_IMPORT_2____NAMED___[\\"importedSimple\\"] + \\"\\";
787787
export var relative = \\"c_NHnDcX1bd_kuxgsuYi \\" + ___CSS_LOADER_ICSS_IMPORT_3____NAMED___[\\"importedRelative\\"] + \\"\\";
788-
export var topRelative = \\"S0Kwou-8pVmsENtBP3hY \\" + ___CSS_LOADER_ICSS_IMPORT_4____NAMED___[\\"importedRelative\\"] + \\"\\";
789-
export var myModule = \\"rq663Pq-_zV0CjpwttvK \\" + ___CSS_LOADER_ICSS_IMPORT_5____NAMED___[\\"importedModule\\"] + \\"\\";
788+
export var topRelative = \\"S0Kwou8pVmsENtBP3hYm \\" + ___CSS_LOADER_ICSS_IMPORT_4____NAMED___[\\"importedRelative\\"] + \\"\\";
789+
export var myModule = \\"rq663Pq_zV0CjpwttvK4 \\" + ___CSS_LOADER_ICSS_IMPORT_5____NAMED___[\\"importedModule\\"] + \\"\\";
790790
export var alias = \\"fadRMHArJofp7sWEbPVR \\" + ___CSS_LOADER_ICSS_IMPORT_6____NAMED___[\\"importedAlias\\"] + \\"\\";
791791
export var aliasDuplicate = \\"sg1HlXqlWy6l6_Wm5iA7 \\" + ___CSS_LOADER_ICSS_IMPORT_6____NAMED___[\\"importedAlias\\"] + \\"\\";
792792
export var primarySelector = \\"bnRUswvicYag6u0SPnvI\\";
793793
export var blackSelector = \\"kEJRwpukB2OtmkGTknbU\\";
794794
export var header = \\"hY2PI5vC9ABuJY1nkWnf\\";
795795
export var foobarbaz = \\"q8mv0HutzqdsVWjl8mAz\\";
796-
export var url = \\"xajoqP1d3SwrjJ4WEM-8\\";
796+
export var url = \\"xajoqP1d3SwrjJ4WEM8g\\";
797797
export var main = \\"Ix5nEHiVOsWuWxdx0twz \\" + ___CSS_LOADER_ICSS_IMPORT_7____NAMED___[\\"scssClass\\"] + \\"\\";
798798
var ___CSS_LOADER_STYLE_SHEET___ = new CSSStyleSheet();
799799
___CSS_LOADER_STYLE_SHEET___.replaceSync(___CSS_LOADER_EXPORT___.toString());
@@ -804,8 +804,8 @@ export default ___CSS_LOADER_STYLE_SHEET___;
804804
exports[`'exportType' option should work with 'css-style-sheet' value and CSS modules and still emit error on '@import' at-rules: result 1`] = `
805805
CSSStyleSheet {
806806
"named": Object {
807-
"alias": "fadRMHArJofp7sWEbPVR dn-hKs1AYKq4KodZdfzc",
808-
"aliasDuplicate": "sg1HlXqlWy6l6_Wm5iA7 dn-hKs1AYKq4KodZdfzc",
807+
"alias": "fadRMHArJofp7sWEbPVR dnhKs1AYKq4KodZdfzcx",
808+
"aliasDuplicate": "sg1HlXqlWy6l6_Wm5iA7 dnhKs1AYKq4KodZdfzcx",
809809
"blackSelector": "kEJRwpukB2OtmkGTknbU",
810810
"default": [Circular],
811811
"foo": "ecAEWh2vww9pNEdyj9Jn",
@@ -817,16 +817,16 @@ CSSStyleSheet {
817817
"mSmall": "(min-width: 320px)",
818818
"main": "Ix5nEHiVOsWuWxdx0twz oNU7JF6MtPAFrlrthaOD",
819819
"myClass": "zchqshjqLbPAHaRvIBET",
820-
"myModule": "rq663Pq-_zV0CjpwttvK q49Ogfvno__tAgAiY-Jc",
821-
"other": "WZB-xXqS2GytaA3IBhhn",
820+
"myModule": "rq663Pq_zV0CjpwttvK4 q49Ogfvno__tAgAiYJcD",
821+
"other": "WZBxXqS2GytaA3IBhhnd",
822822
"otherOther": "W51zcAMuJMsNFi1CXgWr",
823823
"primarySelector": "bnRUswvicYag6u0SPnvI",
824-
"relative": "c_NHnDcX1bd_kuxgsuYi o0p-Mg4suYQOIzdBIQJv",
824+
"relative": "c_NHnDcX1bd_kuxgsuYi o0pMg4suYQOIzdBIQJv1",
825825
"sBlack": "black-selector",
826826
"sWhite": "white",
827-
"simple": "CBlowYk8qiA-gWWzFeXR pCAAqHK9Lcplw9QM7Rj0",
828-
"topRelative": "S0Kwou-8pVmsENtBP3hY l9CmW32NEl99tuNLdbzp",
829-
"url": "xajoqP1d3SwrjJ4WEM-8",
827+
"simple": "CBlowYk8qiAgWWzFeXRA pCAAqHK9Lcplw9QM7Rj0",
828+
"topRelative": "S0Kwou8pVmsENtBP3hYm l9CmW32NEl99tuNLdbzp",
829+
"url": "xajoqP1d3SwrjJ4WEM8g",
830830
"vBar": "block",
831831
"vComment": " /* comment */",
832832
"vDef": "red",
@@ -863,7 +863,7 @@ CSSStyleSheet {
863863
color: blue;
864864
}
865865

866-
.WZB-xXqS2GytaA3IBhhn {
866+
.WZBxXqS2GytaA3IBhhnd {
867867
display: block;
868868
}
869869

@@ -880,19 +880,19 @@ CSSStyleSheet {
880880
duplicate: green;
881881
}
882882

883-
.CBlowYk8qiA-gWWzFeXR {
883+
.CBlowYk8qiAgWWzFeXRA {
884884
color: red;
885885
}
886886

887887
.c_NHnDcX1bd_kuxgsuYi {
888888
color: yellow;
889889
}
890890

891-
.S0Kwou-8pVmsENtBP3hY {
891+
.S0Kwou8pVmsENtBP3hYm {
892892
color: gray;
893893
}
894894

895-
.rq663Pq-_zV0CjpwttvK {
895+
.rq663Pq_zV0CjpwttvK4 {
896896
color: gray;
897897
}
898898

@@ -966,7 +966,7 @@ a {
966966
color:green;
967967
}
968968

969-
.xajoqP1d3SwrjJ4WEM-8 {
969+
.xajoqP1d3SwrjJ4WEM8g {
970970
background: url(file:///webpack/public/path/img.png);
971971
}
972972

@@ -2848,30 +2848,30 @@ export var vFunction = \\"rgb(0,0,0)\\";
28482848
export var vUnicodeRange = \\"U+0025-00FF\\";
28492849
export var ghi = \\"ozGmfTedr1GnFJDWqNUH\\";
28502850
export var myClass = \\"zchqshjqLbPAHaRvIBET\\";
2851-
export var other = \\"WZB-xXqS2GytaA3IBhhn\\";
2851+
export var other = \\"WZBxXqS2GytaA3IBhhnd\\";
28522852
export var otherOther = \\"W51zcAMuJMsNFi1CXgWr\\";
28532853
export var green = \\"KEl5ZxzNkpjfWorrBglC\\";
28542854
export var foo = \\"ecAEWh2vww9pNEdyj9Jn\\";
2855-
export var simple = \\"CBlowYk8qiA-gWWzFeXR \\" + ___CSS_LOADER_ICSS_IMPORT_2____NAMED___[\\"importedSimple\\"] + \\"\\";
2855+
export var simple = \\"CBlowYk8qiAgWWzFeXRA \\" + ___CSS_LOADER_ICSS_IMPORT_2____NAMED___[\\"importedSimple\\"] + \\"\\";
28562856
export var relative = \\"c_NHnDcX1bd_kuxgsuYi \\" + ___CSS_LOADER_ICSS_IMPORT_3____NAMED___[\\"importedRelative\\"] + \\"\\";
2857-
export var topRelative = \\"S0Kwou-8pVmsENtBP3hY \\" + ___CSS_LOADER_ICSS_IMPORT_4____NAMED___[\\"importedRelative\\"] + \\"\\";
2858-
export var myModule = \\"rq663Pq-_zV0CjpwttvK \\" + ___CSS_LOADER_ICSS_IMPORT_5____NAMED___[\\"importedModule\\"] + \\"\\";
2857+
export var topRelative = \\"S0Kwou8pVmsENtBP3hYm \\" + ___CSS_LOADER_ICSS_IMPORT_4____NAMED___[\\"importedRelative\\"] + \\"\\";
2858+
export var myModule = \\"rq663Pq_zV0CjpwttvK4 \\" + ___CSS_LOADER_ICSS_IMPORT_5____NAMED___[\\"importedModule\\"] + \\"\\";
28592859
export var alias = \\"fadRMHArJofp7sWEbPVR \\" + ___CSS_LOADER_ICSS_IMPORT_6____NAMED___[\\"importedAlias\\"] + \\"\\";
28602860
export var aliasDuplicate = \\"sg1HlXqlWy6l6_Wm5iA7 \\" + ___CSS_LOADER_ICSS_IMPORT_6____NAMED___[\\"importedAlias\\"] + \\"\\";
28612861
export var primarySelector = \\"bnRUswvicYag6u0SPnvI\\";
28622862
export var blackSelector = \\"kEJRwpukB2OtmkGTknbU\\";
28632863
export var header = \\"hY2PI5vC9ABuJY1nkWnf\\";
28642864
export var foobarbaz = \\"q8mv0HutzqdsVWjl8mAz\\";
2865-
export var url = \\"xajoqP1d3SwrjJ4WEM-8\\";
2865+
export var url = \\"xajoqP1d3SwrjJ4WEM8g\\";
28662866
export var main = \\"Ix5nEHiVOsWuWxdx0twz \\" + ___CSS_LOADER_ICSS_IMPORT_7____NAMED___[\\"scssClass\\"] + \\"\\";
28672867
"
28682868
`;
28692869

28702870
exports[`'exportType' option should work with CSS modules and the 'exportOnlyLocals' option: result 1`] = `
28712871
Object {
28722872
"named": Object {
2873-
"alias": "fadRMHArJofp7sWEbPVR dn-hKs1AYKq4KodZdfzc",
2874-
"aliasDuplicate": "sg1HlXqlWy6l6_Wm5iA7 dn-hKs1AYKq4KodZdfzc",
2873+
"alias": "fadRMHArJofp7sWEbPVR dnhKs1AYKq4KodZdfzcx",
2874+
"aliasDuplicate": "sg1HlXqlWy6l6_Wm5iA7 dnhKs1AYKq4KodZdfzcx",
28752875
"blackSelector": "kEJRwpukB2OtmkGTknbU",
28762876
"foo": "ecAEWh2vww9pNEdyj9Jn",
28772877
"foobarbaz": "q8mv0HutzqdsVWjl8mAz",
@@ -2882,16 +2882,16 @@ Object {
28822882
"mSmall": "(min-width: 320px)",
28832883
"main": "Ix5nEHiVOsWuWxdx0twz oNU7JF6MtPAFrlrthaOD",
28842884
"myClass": "zchqshjqLbPAHaRvIBET",
2885-
"myModule": "rq663Pq-_zV0CjpwttvK q49Ogfvno__tAgAiY-Jc",
2886-
"other": "WZB-xXqS2GytaA3IBhhn",
2885+
"myModule": "rq663Pq_zV0CjpwttvK4 q49Ogfvno__tAgAiYJcD",
2886+
"other": "WZBxXqS2GytaA3IBhhnd",
28872887
"otherOther": "W51zcAMuJMsNFi1CXgWr",
28882888
"primarySelector": "bnRUswvicYag6u0SPnvI",
2889-
"relative": "c_NHnDcX1bd_kuxgsuYi o0p-Mg4suYQOIzdBIQJv",
2889+
"relative": "c_NHnDcX1bd_kuxgsuYi o0pMg4suYQOIzdBIQJv1",
28902890
"sBlack": "black-selector",
28912891
"sWhite": "white",
2892-
"simple": "CBlowYk8qiA-gWWzFeXR pCAAqHK9Lcplw9QM7Rj0",
2893-
"topRelative": "S0Kwou-8pVmsENtBP3hY l9CmW32NEl99tuNLdbzp",
2894-
"url": "xajoqP1d3SwrjJ4WEM-8",
2892+
"simple": "CBlowYk8qiAgWWzFeXRA pCAAqHK9Lcplw9QM7Rj0",
2893+
"topRelative": "S0Kwou8pVmsENtBP3hYm l9CmW32NEl99tuNLdbzp",
2894+
"url": "xajoqP1d3SwrjJ4WEM8g",
28952895
"vBar": "block",
28962896
"vComment": " /* comment */",
28972897
"vDef": "red",

test/__snapshots__/loader.test.js.snap

+7-7
Original file line numberDiff line numberDiff line change
@@ -849,11 +849,11 @@ exports[`loader should work with inline module syntax: result 1`] = `
849849
Array [
850850
Array [
851851
"other.modules.css!=!../../src/index.js??ruleSet[1].rules[0].rules[0]!../../node_modules/sass-loader/dist/cjs.js!./index-loader-syntax.modules.css",
852-
".cvQZFnfbes-kbGiTlpe_ {
852+
".cvQZFnfbeskbGiTlpe_P {
853853
color: red;
854854
}
855855
856-
.IB7LbbTxdNw-rVPxtK0w {
856+
.IB7LbbTxdNwrVPxtK0wC {
857857
color: white;
858858
}",
859859
"",
@@ -874,11 +874,11 @@ Array [
874874
],
875875
Array [
876876
"other.modules.css!=!../../src/index.js??ruleSet[1].rules[0].rules[0]!../../node_modules/sass-loader/dist/cjs.js!./my-inline-loader/index.js!./index-loader-syntax.modules.css",
877-
".cvQZFnfbes-kbGiTlpe_ {
877+
".cvQZFnfbeskbGiTlpe_P {
878878
color: red;
879879
}
880880
881-
.IB7LbbTxdNw-rVPxtK0w {
881+
.IB7LbbTxdNwrVPxtK0wC {
882882
color: white;
883883
}
884884
@@ -889,11 +889,11 @@ Array [
889889
],
890890
Array [
891891
"other.modules.css!=!../../src/index.js??ruleSet[1].rules[0].rules[0]!../../node_modules/sass-loader/dist/cjs.js!./my-inline-loader/index.js!./index-loader-syntax.modules.css",
892-
".cvQZFnfbes-kbGiTlpe_ {
892+
".cvQZFnfbeskbGiTlpe_P {
893893
color: red;
894894
}
895895
896-
.IB7LbbTxdNw-rVPxtK0w {
896+
.IB7LbbTxdNwrVPxtK0wC {
897897
color: white;
898898
}
899899
@@ -1001,7 +1001,7 @@ exports[`loader should work with the "modules.auto" option and the "import.loade
10011001
color: #333;
10021002
}
10031003
/* CSS modules */
1004-
.kSlR28XrNKt9I9mz-vNx {
1004+
.kSlR28XrNKt9I9mzvNxN {
10051005
overflow-x: hidden;
10061006
overflow-y: auto;
10071007
overflow: hidden auto;

0 commit comments

Comments
 (0)