mirror of
https://github.com/aleleba/create-react-ssr.git
synced 2025-01-08 04:56:57 -06:00
Adding final files from js to ts.
This commit is contained in:
parent
d0259f13b1
commit
a05226544f
@ -1,8 +1,8 @@
|
||||
module.exports = {
|
||||
setupFilesAfterEnv: ['<rootDir>/setupTest.js'],
|
||||
setupFilesAfterEnv: ['<rootDir>/setupTest.ts'],
|
||||
"testEnvironment": "jsdom",
|
||||
moduleNameMapper: {
|
||||
"\\.(jpg|ico|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/src/__mocks__/fileMock.js",
|
||||
"\\.(jpg|ico|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/src/__mocks__/fileMock.ts",
|
||||
"\\.(css|sass|less)$": "identity-obj-proxy"
|
||||
},
|
||||
};
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@aleleba/create-react-ssr",
|
||||
"version": "2.0.6",
|
||||
"version": "2.0.7",
|
||||
"description": "Starter Kit of server side render of react",
|
||||
"bin": "./bin/cli.js",
|
||||
"main": "src/server/index",
|
||||
|
@ -14,12 +14,14 @@ import { StaleWhileRevalidate, NetworkFirst } from 'workbox-strategies';
|
||||
clientsClaim();
|
||||
|
||||
// This allows the web app to trigger skipWaiting via
|
||||
// @ts-ignore:next-line
|
||||
self.skipWaiting();
|
||||
|
||||
// Precache all of the assets generated by your build process.
|
||||
// Their URLs are injected into the manifest variable below.
|
||||
// This variable must be present somewhere in your service worker file,
|
||||
// even if you decide not to use precaching. See https://cra.link/PWA
|
||||
// @ts-ignore:next-line
|
||||
precacheAndRoute(self.__WB_MANIFEST);
|
||||
|
||||
// An example runtime caching route for requests that aren't handled by the
|
||||
@ -45,8 +47,10 @@ registerRoute(/^https?.*/, new NetworkFirst(), 'GET');
|
||||
//Wait for Notification.
|
||||
self.addEventListener('push', function (e) {
|
||||
|
||||
// @ts-ignore:next-line
|
||||
const data = e.data.json();
|
||||
|
||||
// @ts-ignore:next-line
|
||||
registration.showNotification(data.title, {
|
||||
body: data.message,
|
||||
icon: 'favicon.ico'
|
@ -109,7 +109,7 @@ const frontendConfig = {
|
||||
]
|
||||
}),
|
||||
new InjectManifest({
|
||||
swSrc: './service-worker.js',
|
||||
swSrc: './service-worker.ts',
|
||||
swDest: 'service-worker.js',
|
||||
}),
|
||||
],
|
||||
@ -210,7 +210,7 @@ const serverConfig = {
|
||||
'process.env.PUBLIC_URL': JSON.stringify(PUBLIC_URL),
|
||||
}),
|
||||
new InjectManifest({
|
||||
swSrc: './service-worker.js',
|
||||
swSrc: './service-worker.ts',
|
||||
swDest: 'service-worker.js',
|
||||
}),
|
||||
],
|
||||
|
Loading…
Reference in New Issue
Block a user