@@ -163,23 +163,47 @@ server.start = function () {
163163 response . send ( generateFile ( `${ request . params . number } .client.js` , server ) )
164164 } )
165165
166+ server . get ( `/:number.client.js.map` , ( request , response ) => {
167+ response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
168+ response . contentType ( 'application/json' )
169+ response . send ( generateFile ( `${ request . params . number } .client.js.map` , server ) )
170+ } )
171+
166172 server . get ( `/:number.client.css` , ( request , response ) => {
167173 response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
168174 response . contentType ( 'text/css' )
169175 response . send ( generateFile ( `${ request . params . number } .client.css` , server ) )
170176 } )
171177
178+ server . get ( `/:number.client.css.map` , ( request , response ) => {
179+ response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
180+ response . contentType ( 'application/json' )
181+ response . send ( generateFile ( `${ request . params . number } .client.css.map` , server ) )
182+ } )
183+
172184 server . get ( `/client.css` , ( request , response ) => {
173185 response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
174186 response . contentType ( 'text/css' )
175187 response . send ( generateFile ( 'client.css' , server ) )
176188 } )
177189
190+ server . get ( `/client.css.map` , ( request , response ) => {
191+ response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
192+ response . contentType ( 'application/json' )
193+ response . send ( generateFile ( 'client.css.map' , server ) )
194+ } )
195+
178196 server . get ( `/client.js` , ( request , response ) => {
179197 response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
180198 response . contentType ( 'text/javascript' )
181199 response . send ( generateFile ( 'client.js' , server ) )
182200 } )
201+
202+ server . get ( `/client.js.map` , ( request , response ) => {
203+ response . setHeader ( 'Cache-Control' , 'max-age=31536000, immutable' )
204+ response . contentType ( 'application/json' )
205+ response . send ( generateFile ( 'client.js.map' , server ) )
206+ } )
183207 }
184208
185209 server . get ( `/manifest.webmanifest` , ( request , response ) => {
0 commit comments