This repository has been archived by the owner on Jan 10, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathnext.config.js
45 lines (42 loc) · 1.61 KB
/
next.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
const withPWA = require("next-pwa");
module.exports = withPWA({
pwa: {
dest: "public",
register: true,
skipWaiting: true,
disable: process.env.NODE_ENV === "development",
},
images: {
domains: [
"res.cloudinary.com",
"lh3.googleusercontent.com",
"images.dominos.co.in",
"avatars.githubusercontent.com",
"books.google.com",
"upload.wikimedia.org",
"s.gravatar.com",
"en.wikipedia.org",
],
},
env: {
firebase_config_api_key: process.env.FIREBASE_CONFIG_API_KEY,
firebase_authDomain: process.env.FIREBASE_AUTH_DOMAIN,
firebase_projectId: process.env.FIREBASE_PROJECT_ID,
firebase_storageBucket: process.env.FIREBASE_STORAGE_BUCKET,
firebase_messagingSenderId: process.env.FIREBASE_MESSAGEING_SENDER_ID,
firebase_appId: process.env.FIREBASE_APP_ID,
firebase_measurementid: process.env.FIREBASE_MEASUREMENT_ID,
stripe_public_key: process.env.STRIPE_PUBLIC_KEY,
permission_type: process.env.PERMISSION_TYPE,
permission_project_id: process.env.PERMISSION_PROJECT_ID,
permission_private_key_id: process.env.PERMISSION_PRIVATE_KEY_ID,
permission_private_key: process.env.PERMISSION_PRIVATE_KEY,
permission_client_email: process.env.PERMISSION_CLIENT_EMAIL,
permission_client_id: process.env.PERMISSION_CLIENT_ID,
permission_auth_uri: process.env.PERMISSION_AUTH_URI,
permission_token_uri: process.env.PERMISSION_TOKEN_URI,
permission_auth_provider_x509_cert_url:
process.env.PERMISSION_AUTH_PROVIDER_URL,
permission_client_x509_cert_url: process.env.PERMISSION_CLIENT_PROVIDER_URL,
},
});