Skip to content

Commit c1d024f

Browse files
authored
Merge pull request #1537 from masb0ymas/module
Refactor & improve codebase (commonjs)
2 parents e6f6950 + 03292c1 commit c1d024f

File tree

203 files changed

+11616
-24648
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

203 files changed

+11616
-24648
lines changed

.env.docker-production

Lines changed: 0 additions & 64 deletions
This file was deleted.

.env.docker-staging

Lines changed: 0 additions & 64 deletions
This file was deleted.

.env.example

Lines changed: 13 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,30 @@
1-
APP_KEY=
2-
APP_NAME=expresso
3-
APP_LANG=id
4-
APP_PORT=8000
5-
APP_PASSWORD=
6-
7-
AXIOS_TIMEOUT=5m
8-
RATE_LIMIT=100
9-
10-
SECRET_OTP=your_secret_otp
11-
EXPIRED_OTP=5m
12-
13-
JWT_SECRET_ACCESS_TOKEN=your_secret_access_token
14-
JWT_ACCESS_TOKEN_EXPIRED=1d
15-
16-
JWT_SECRET_REFRESH_TOKEN=your_secret_refresh_token
17-
JWT_REFRESH_TOKEN_EXPIRED=7d
18-
19-
URL_CLIENT_STAGING=
20-
URL_SERVER_STAGING=
1+
NODE_ENV=development
212

22-
URL_CLIENT_PRODUCTION=
23-
URL_SERVER_PRODUCTION=
3+
APP_NAME=Backend
4+
APP_PORT=8000
5+
APP_URL=http://localhost:8000
6+
APP_SECRET=yoursecret
7+
APP_DEFAULT_PASS=yourpassword
248

259
SEQUELIZE_CONNECTION=postgres
2610
SEQUELIZE_HOST=127.0.0.1
2711
SEQUELIZE_PORT=5432
28-
SEQUELIZE_DATABASE=expresso
12+
SEQUELIZE_DATABASE=postgres
2913
SEQUELIZE_USERNAME=postgres
3014
SEQUELIZE_PASSWORD=postgres
3115
SEQUELIZE_SYNC=false
3216
SEQUELIZE_LOGGING=true
3317
SEQUELIZE_TIMEZONE=Asia/Jakarta
3418

35-
MAIL_DRIVER=smtp
36-
MAIL_HOST=smtp.mailtrap.io
37-
MAIL_PORT=2525
38-
MAIL_AUTH_TYPE=
39-
MAIL_USERNAME=
40-
MAIL_PASSWORD=
41-
MAIL_ENCRYPTION=
42-
43-
MAILGUN_API_KEY=
44-
MAILGUN_DOMAIN=
45-
46-
OAUTH_CLIENT_ID=
47-
OAUTH_CLIENT_SECRET=
48-
OAUTH_REDIRECT_URL=
49-
OAUTH_REFRESH_TOKEN=
50-
51-
REDIS_HOST=127.0.0.1
52-
REDIS_PORT=6379
53-
REDIS_PASSWORD=
54-
55-
STORAGE_PROVIDER=minio
56-
STORAGE_HOST=127.0.0.1 # for MinIO
57-
STORAGE_PORT=9000 # for MinIO
19+
STORAGE_PROVIDER=gcs # s3, minio, gcs
20+
STORAGE_HOST= # for Minio
21+
STORAGE_PORT= # for Minio
5822
STORAGE_ACCESS_KEY=
5923
STORAGE_SECRET_KEY=
6024
STORAGE_BUCKET_NAME=expresso
6125
STORAGE_REGION=ap-southeast-1
6226
STORAGE_SIGN_EXPIRED=7d
27+
STORAGE_FILEPATH= # for Google Cloud Storage
6328

64-
OPEN_STREET_MAP_URL=https://nominatim.openstreetmap.org
29+
JWT_SECRET=yoursecret
30+
JWT_EXPIRES=7d

.eslintignore

Lines changed: 0 additions & 4 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 60 deletions
This file was deleted.

.github/FUNDING.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
/public/output
55
/public/temp
66
/public/uploads
7+
/temp
8+
9+
.husky
710

811
package-lock.json
912
yarn-error.log

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v16.18.0
1+
v20.18.0

.prettierignore

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)