@@ -1979,6 +1979,177 @@ Array [
1979
1979
1980
1980
exports[`"modules" option should work and correctly replace escaped symbols: warnings 1`] = `Array []`;
1981
1981
1982
+ exports[`"modules" option should work and generate the same classes for client and server: client errors 1`] = `Array []`;
1983
+
1984
+ exports[`"modules" option should work and generate the same classes for client and server: client module 1`] = `
1985
+ "// extracted by mini-css-extract-plugin
1986
+ export default {\\"123\\":\\"oqRGsO4UR7_DWiqWXJMz\\",\\"test\\":\\"KuIShlgsYfxvLoLHT1mu\\",\\"_test\\":\\"Lb3fhDAuJv4v7BXOPttP\\",\\"className\\":\\"LdhpkZRWyKT7zDwJ0lt8\\",\\"someId\\":\\"b0rhwJStMR3eH63oapwW\\",\\"subClass\\":\\"Mw9j4nIdjx1xCGDt7d6a\\",\\"-a0-34a___f\\":\\"DdFWMPoluIgmQirKzoS6\\",\\"m_x_@\\":\\"OdAmghrme3xnUYOdzoDw\\",\\"B&W?\\":\\"h4SEF34CLwChRsak1742\\",\\":\`(\\":\\"fKJQkLarfQOel4wwbIrn\\",\\"1a2b3c\\":\\"YR1u_buYf6paLzzUM6Vc\\",\\"#fake-id\\":\\"AqiAGSfnwaXj3eqg0Om8\\",\\"-a-b-c-\\":\\"CwXv27VMwyQqKBvNNaFr\\",\\"©\\":\\"jBj0sZiWBysiwRyGu_go\\",\\"♥\\":\\"vJl9A9Ds21oujVsd5UD2\\",\\"“‘’”\\":\\"GM0Y0nFCPtkVMz6Esfno\\",\\"☺☃\\":\\"NKrBw7EAqPT7Cgn7JzrA\\",\\"⌘⌥\\":\\"edHWpSne18gmGmfN6SV6\\",\\"𝄞♪♩♫♬\\":\\"QyMp9YMEoYUmEHEdpRal\\",\\"💩\\":\\"B82YxwgREHbKn8IpgaWw\\",\\"?\\":\\"ndmpvNNltJXbDVvqKuxt\\",\\"@\\":\\"v3gq0wPogd6ZPfq_pfyZ\\",\\".\\":\\"zd5uIZq6KrAWTwBjwZdC\\",\\":)\\":\\"ZiZnRjRT03NgoqVQwkGO\\",\\"<p>\\":\\"TdAx2ZSkw7Hbktc7KR72\\",\\"<><<<>><>\\":\\"ozNsTIG0LL2gSQdL5dzv\\",\\"++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.\\":\\"ByKoYcSrMT2cN3V2iAgZ\\",\\"#\\":\\"HkwIsjW5i7WNAxVRd5cg\\",\\"##\\":\\"IJc6Xl4ZKVZvSoeIuI2Q\\",\\"#.#.#\\":\\"BnPpnJmPeNr51pj2ZTlf\\",\\"_\\":\\"bCwkZEDuxDAOhKnMdLVF\\",\\"{}\\":\\"IZkBfE9iUPen76w2bB_q\\",\\"foo.bar\\":\\"uajo7mHzD_tTqOXqaqdg\\",\\":hover\\":\\"HVudUNXnLNQoCLpVn82S\\",\\":hover:focus:active\\":\\"ZlaaXvHLUsJOCFzItB_1\\",\\"[attr=value]\\":\\"PWvC4jVM5SwUmKmw2tfW\\",\\"f/o/o\\":\\"A5l5sDODF4CQBW_PtlQD\\",\\"f\\\\\\\\o\\\\\\\\o\\":\\"DFfh4KyqOODVQsTPb3wt\\",\\"f*o*o\\":\\"gv1E2n_bVvy0iT8TaHIv\\",\\"f!o!o\\":\\"_aIyR9ETAs8ipXmRrrDO\\",\\"f'o'o\\":\\"HSXNnSjt1QaHBHUb_UIs\\",\\"f~o~o\\":\\"MrVzSIcSXyoDsr5G0K5_\\",\\"f+o+o\\":\\"EvMHRmCudyKg3GpLjAfj\\",\\"foo/bar\\":\\"hei2uQgDeX2YNkppCHp9\\",\\"foo\\\\\\\\bar\\":\\"IgSzmmsCqiJBl4SibwgR\\",\\"foo/bar/baz\\":\\"p6KJMhNWwmCU2bXHJB93\\",\\"foo\\\\\\\\bar\\\\\\\\baz\\":\\"HZerWgmU0ffpPzySVi_g\\"};"
1987
+ `;
1988
+
1989
+ exports[`"modules" option should work and generate the same classes for client and server: client result 1`] = `
1990
+ Object {
1991
+ "#": "HkwIsjW5i7WNAxVRd5cg",
1992
+ "##": "IJc6Xl4ZKVZvSoeIuI2Q",
1993
+ "#.#.#": "BnPpnJmPeNr51pj2ZTlf",
1994
+ "#fake-id": "AqiAGSfnwaXj3eqg0Om8",
1995
+ "++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.": "ByKoYcSrMT2cN3V2iAgZ",
1996
+ "-a-b-c-": "CwXv27VMwyQqKBvNNaFr",
1997
+ "-a0-34a___f": "DdFWMPoluIgmQirKzoS6",
1998
+ ".": "zd5uIZq6KrAWTwBjwZdC",
1999
+ "123": "oqRGsO4UR7_DWiqWXJMz",
2000
+ "1a2b3c": "YR1u_buYf6paLzzUM6Vc",
2001
+ ":)": "ZiZnRjRT03NgoqVQwkGO",
2002
+ ":\`(": "fKJQkLarfQOel4wwbIrn",
2003
+ ":hover": "HVudUNXnLNQoCLpVn82S",
2004
+ ":hover:focus:active": "ZlaaXvHLUsJOCFzItB_1",
2005
+ "<><<<>><>": "ozNsTIG0LL2gSQdL5dzv",
2006
+ "<p>": "TdAx2ZSkw7Hbktc7KR72",
2007
+ "?": "ndmpvNNltJXbDVvqKuxt",
2008
+ "@": "v3gq0wPogd6ZPfq_pfyZ",
2009
+ "B&W?": "h4SEF34CLwChRsak1742",
2010
+ "[attr=value]": "PWvC4jVM5SwUmKmw2tfW",
2011
+ "_": "bCwkZEDuxDAOhKnMdLVF",
2012
+ "_test": "Lb3fhDAuJv4v7BXOPttP",
2013
+ "className": "LdhpkZRWyKT7zDwJ0lt8",
2014
+ "f!o!o": "_aIyR9ETAs8ipXmRrrDO",
2015
+ "f'o'o": "HSXNnSjt1QaHBHUb_UIs",
2016
+ "f*o*o": "gv1E2n_bVvy0iT8TaHIv",
2017
+ "f+o+o": "EvMHRmCudyKg3GpLjAfj",
2018
+ "f/o/o": "A5l5sDODF4CQBW_PtlQD",
2019
+ "f\\\\o\\\\o": "DFfh4KyqOODVQsTPb3wt",
2020
+ "foo.bar": "uajo7mHzD_tTqOXqaqdg",
2021
+ "foo/bar": "hei2uQgDeX2YNkppCHp9",
2022
+ "foo/bar/baz": "p6KJMhNWwmCU2bXHJB93",
2023
+ "foo\\\\bar": "IgSzmmsCqiJBl4SibwgR",
2024
+ "foo\\\\bar\\\\baz": "HZerWgmU0ffpPzySVi_g",
2025
+ "f~o~o": "MrVzSIcSXyoDsr5G0K5_",
2026
+ "m_x_@": "OdAmghrme3xnUYOdzoDw",
2027
+ "someId": "b0rhwJStMR3eH63oapwW",
2028
+ "subClass": "Mw9j4nIdjx1xCGDt7d6a",
2029
+ "test": "KuIShlgsYfxvLoLHT1mu",
2030
+ "{}": "IZkBfE9iUPen76w2bB_q",
2031
+ "©": "jBj0sZiWBysiwRyGu_go",
2032
+ "“‘’”": "GM0Y0nFCPtkVMz6Esfno",
2033
+ "⌘⌥": "edHWpSne18gmGmfN6SV6",
2034
+ "☺☃": "NKrBw7EAqPT7Cgn7JzrA",
2035
+ "♥": "vJl9A9Ds21oujVsd5UD2",
2036
+ "𝄞♪♩♫♬": "QyMp9YMEoYUmEHEdpRal",
2037
+ "💩": "B82YxwgREHbKn8IpgaWw",
2038
+ }
2039
+ `;
2040
+
2041
+ exports[`"modules" option should work and generate the same classes for client and server: client warnings 1`] = `Array []`;
2042
+
2043
+ exports[`"modules" option should work and generate the same classes for client and server: server errors 1`] = `Array []`;
2044
+
2045
+ exports[`"modules" option should work and generate the same classes for client and server: server module 1`] = `
2046
+ "// Exports
2047
+ export default {
2048
+ \\"123\\": \\"oqRGsO4UR7_DWiqWXJMz\\",
2049
+ \\"test\\": \\"KuIShlgsYfxvLoLHT1mu\\",
2050
+ \\"_test\\": \\"Lb3fhDAuJv4v7BXOPttP\\",
2051
+ \\"className\\": \\"LdhpkZRWyKT7zDwJ0lt8\\",
2052
+ \\"someId\\": \\"b0rhwJStMR3eH63oapwW\\",
2053
+ \\"subClass\\": \\"Mw9j4nIdjx1xCGDt7d6a\\",
2054
+ \\"-a0-34a___f\\": \\"DdFWMPoluIgmQirKzoS6\\",
2055
+ \\"m_x_@\\": \\"OdAmghrme3xnUYOdzoDw\\",
2056
+ \\"B&W?\\": \\"h4SEF34CLwChRsak1742\\",
2057
+ \\":\`(\\": \\"fKJQkLarfQOel4wwbIrn\\",
2058
+ \\"1a2b3c\\": \\"YR1u_buYf6paLzzUM6Vc\\",
2059
+ \\"#fake-id\\": \\"AqiAGSfnwaXj3eqg0Om8\\",
2060
+ \\"-a-b-c-\\": \\"CwXv27VMwyQqKBvNNaFr\\",
2061
+ \\"©\\": \\"jBj0sZiWBysiwRyGu_go\\",
2062
+ \\"♥\\": \\"vJl9A9Ds21oujVsd5UD2\\",
2063
+ \\"“‘’”\\": \\"GM0Y0nFCPtkVMz6Esfno\\",
2064
+ \\"☺☃\\": \\"NKrBw7EAqPT7Cgn7JzrA\\",
2065
+ \\"⌘⌥\\": \\"edHWpSne18gmGmfN6SV6\\",
2066
+ \\"𝄞♪♩♫♬\\": \\"QyMp9YMEoYUmEHEdpRal\\",
2067
+ \\"💩\\": \\"B82YxwgREHbKn8IpgaWw\\",
2068
+ \\"?\\": \\"ndmpvNNltJXbDVvqKuxt\\",
2069
+ \\"@\\": \\"v3gq0wPogd6ZPfq_pfyZ\\",
2070
+ \\".\\": \\"zd5uIZq6KrAWTwBjwZdC\\",
2071
+ \\":)\\": \\"ZiZnRjRT03NgoqVQwkGO\\",
2072
+ \\"<p>\\": \\"TdAx2ZSkw7Hbktc7KR72\\",
2073
+ \\"<><<<>><>\\": \\"ozNsTIG0LL2gSQdL5dzv\\",
2074
+ \\"++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.\\": \\"ByKoYcSrMT2cN3V2iAgZ\\",
2075
+ \\"#\\": \\"HkwIsjW5i7WNAxVRd5cg\\",
2076
+ \\"##\\": \\"IJc6Xl4ZKVZvSoeIuI2Q\\",
2077
+ \\"#.#.#\\": \\"BnPpnJmPeNr51pj2ZTlf\\",
2078
+ \\"_\\": \\"bCwkZEDuxDAOhKnMdLVF\\",
2079
+ \\"{}\\": \\"IZkBfE9iUPen76w2bB_q\\",
2080
+ \\"foo.bar\\": \\"uajo7mHzD_tTqOXqaqdg\\",
2081
+ \\":hover\\": \\"HVudUNXnLNQoCLpVn82S\\",
2082
+ \\":hover:focus:active\\": \\"ZlaaXvHLUsJOCFzItB_1\\",
2083
+ \\"[attr=value]\\": \\"PWvC4jVM5SwUmKmw2tfW\\",
2084
+ \\"f/o/o\\": \\"A5l5sDODF4CQBW_PtlQD\\",
2085
+ \\"f\\\\\\\\o\\\\\\\\o\\": \\"DFfh4KyqOODVQsTPb3wt\\",
2086
+ \\"f*o*o\\": \\"gv1E2n_bVvy0iT8TaHIv\\",
2087
+ \\"f!o!o\\": \\"_aIyR9ETAs8ipXmRrrDO\\",
2088
+ \\"f'o'o\\": \\"HSXNnSjt1QaHBHUb_UIs\\",
2089
+ \\"f~o~o\\": \\"MrVzSIcSXyoDsr5G0K5_\\",
2090
+ \\"f+o+o\\": \\"EvMHRmCudyKg3GpLjAfj\\",
2091
+ \\"foo/bar\\": \\"hei2uQgDeX2YNkppCHp9\\",
2092
+ \\"foo\\\\\\\\bar\\": \\"IgSzmmsCqiJBl4SibwgR\\",
2093
+ \\"foo/bar/baz\\": \\"p6KJMhNWwmCU2bXHJB93\\",
2094
+ \\"foo\\\\\\\\bar\\\\\\\\baz\\": \\"HZerWgmU0ffpPzySVi_g\\"
2095
+ };
2096
+ "
2097
+ `;
2098
+
2099
+ exports[`"modules" option should work and generate the same classes for client and server: server result 1`] = `
2100
+ Object {
2101
+ "#": "HkwIsjW5i7WNAxVRd5cg",
2102
+ "##": "IJc6Xl4ZKVZvSoeIuI2Q",
2103
+ "#.#.#": "BnPpnJmPeNr51pj2ZTlf",
2104
+ "#fake-id": "AqiAGSfnwaXj3eqg0Om8",
2105
+ "++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.": "ByKoYcSrMT2cN3V2iAgZ",
2106
+ "-a-b-c-": "CwXv27VMwyQqKBvNNaFr",
2107
+ "-a0-34a___f": "DdFWMPoluIgmQirKzoS6",
2108
+ ".": "zd5uIZq6KrAWTwBjwZdC",
2109
+ "123": "oqRGsO4UR7_DWiqWXJMz",
2110
+ "1a2b3c": "YR1u_buYf6paLzzUM6Vc",
2111
+ ":)": "ZiZnRjRT03NgoqVQwkGO",
2112
+ ":\`(": "fKJQkLarfQOel4wwbIrn",
2113
+ ":hover": "HVudUNXnLNQoCLpVn82S",
2114
+ ":hover:focus:active": "ZlaaXvHLUsJOCFzItB_1",
2115
+ "<><<<>><>": "ozNsTIG0LL2gSQdL5dzv",
2116
+ "<p>": "TdAx2ZSkw7Hbktc7KR72",
2117
+ "?": "ndmpvNNltJXbDVvqKuxt",
2118
+ "@": "v3gq0wPogd6ZPfq_pfyZ",
2119
+ "B&W?": "h4SEF34CLwChRsak1742",
2120
+ "[attr=value]": "PWvC4jVM5SwUmKmw2tfW",
2121
+ "_": "bCwkZEDuxDAOhKnMdLVF",
2122
+ "_test": "Lb3fhDAuJv4v7BXOPttP",
2123
+ "className": "LdhpkZRWyKT7zDwJ0lt8",
2124
+ "f!o!o": "_aIyR9ETAs8ipXmRrrDO",
2125
+ "f'o'o": "HSXNnSjt1QaHBHUb_UIs",
2126
+ "f*o*o": "gv1E2n_bVvy0iT8TaHIv",
2127
+ "f+o+o": "EvMHRmCudyKg3GpLjAfj",
2128
+ "f/o/o": "A5l5sDODF4CQBW_PtlQD",
2129
+ "f\\\\o\\\\o": "DFfh4KyqOODVQsTPb3wt",
2130
+ "foo.bar": "uajo7mHzD_tTqOXqaqdg",
2131
+ "foo/bar": "hei2uQgDeX2YNkppCHp9",
2132
+ "foo/bar/baz": "p6KJMhNWwmCU2bXHJB93",
2133
+ "foo\\\\bar": "IgSzmmsCqiJBl4SibwgR",
2134
+ "foo\\\\bar\\\\baz": "HZerWgmU0ffpPzySVi_g",
2135
+ "f~o~o": "MrVzSIcSXyoDsr5G0K5_",
2136
+ "m_x_@": "OdAmghrme3xnUYOdzoDw",
2137
+ "someId": "b0rhwJStMR3eH63oapwW",
2138
+ "subClass": "Mw9j4nIdjx1xCGDt7d6a",
2139
+ "test": "KuIShlgsYfxvLoLHT1mu",
2140
+ "{}": "IZkBfE9iUPen76w2bB_q",
2141
+ "©": "jBj0sZiWBysiwRyGu_go",
2142
+ "“‘’”": "GM0Y0nFCPtkVMz6Esfno",
2143
+ "⌘⌥": "edHWpSne18gmGmfN6SV6",
2144
+ "☺☃": "NKrBw7EAqPT7Cgn7JzrA",
2145
+ "♥": "vJl9A9Ds21oujVsd5UD2",
2146
+ "𝄞♪♩♫♬": "QyMp9YMEoYUmEHEdpRal",
2147
+ "💩": "B82YxwgREHbKn8IpgaWw",
2148
+ }
2149
+ `;
2150
+
2151
+ exports[`"modules" option should work and generate the same classes for client and server: server warnings 1`] = `Array []`;
2152
+
1982
2153
exports[`"modules" option should work and has "undefined" context if no context was given: errors 1`] = `Array []`;
1983
2154
1984
2155
exports[`"modules" option should work and has "undefined" context if no context was given: module 1`] = `
@@ -5079,11 +5250,11 @@ import ___CSS_LOADER_API_NO_SOURCEMAP_IMPORT___ from \\"../../src/runtime/noSour
5079
5250
import ___CSS_LOADER_API_IMPORT___ from \\"../../src/runtime/api.js\\";
5080
5251
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_NO_SOURCEMAP_IMPORT___);
5081
5252
// Module
5082
- ___CSS_LOADER_EXPORT___.push([module.id, \\".j8UqMCngCVlrlUe9X5iP {\\\\n color: red;\\\\n}\\\\n\\\\n.rSiZpoeHP51qJfp_DRMi { from: custom; }\\", \\"\\"]);
5253
+ ___CSS_LOADER_EXPORT___.push([module.id, \\".dvYI1gdIOPlJqjwAWOo8 {\\\\n color: red;\\\\n}\\\\n\\\\n.s4qiGaiPSoYikcMyZg9a { from: custom; }\\", \\"\\"]);
5083
5254
// Exports
5084
5255
___CSS_LOADER_EXPORT___.locals = {
5085
- \\"some-class\\": \\"j8UqMCngCVlrlUe9X5iP \\",
5086
- \\"class\\": \\"rSiZpoeHP51qJfp_DRMi \\"
5256
+ \\"some-class\\": \\"dvYI1gdIOPlJqjwAWOo8 \\",
5257
+ \\"class\\": \\"s4qiGaiPSoYikcMyZg9a \\"
5087
5258
};
5088
5259
export default ___CSS_LOADER_EXPORT___;
5089
5260
"
@@ -5118,11 +5289,11 @@ Array [
5118
5289
],
5119
5290
Array [
5120
5291
"other.modules.css!=!./my-inline-loader/index.js!./simple.css",
5121
- ".j8UqMCngCVlrlUe9X5iP {
5292
+ ".dvYI1gdIOPlJqjwAWOo8 {
5122
5293
color: red;
5123
5294
}
5124
5295
5125
- .rSiZpoeHP51qJfp_DRMi { from: custom; }",
5296
+ .s4qiGaiPSoYikcMyZg9a { from: custom; }",
5126
5297
"",
5127
5298
],
5128
5299
Array [
@@ -15379,7 +15550,7 @@ exports[`"modules" option should work with the 'auto' and exctract CSS using min
15379
15550
"/*!*****************************************************************!*\\\\
15380
15551
!*** css ../../src/index.js!./modules/mode/relative.module.css ***!
15381
15552
\\\\*****************************************************************/
15382
- .LnZI_FRppe2YbryCEqXn {
15553
+ .cK4wjjU46XTRUXJefTb2 {
15383
15554
color: red;
15384
15555
}
15385
15556
@@ -15390,7 +15561,7 @@ exports[`"modules" option should work with the 'auto' and exctract CSS using min
15390
15561
15391
15562
exports[`"modules" option should work with the 'auto' and exctract CSS using mini-css-extract-plugin: module 1`] = `
15392
15563
"// extracted by mini-css-extract-plugin
15393
- export default {\\"relative\\":\\"LnZI_FRppe2YbryCEqXn \\"};"
15564
+ export default {\\"relative\\":\\"cK4wjjU46XTRUXJefTb2 \\"};"
15394
15565
`;
15395
15566
15396
15567
exports[`"modules" option should work with the 'auto' and exctract CSS using mini-css-extract-plugin: warnings 1`] = `Array []`;
0 commit comments