Move the files that are copied into the Docker image, into an `fs`
folder, that reflects the folder structure of that in the image. This
means two things right away:
1. A single `COPY` instruction in `Dockerfile` is enough to copy all the
files to their places.
2. The structure of files in the repo reflects that in the Docker image.
This makes working with the files/folders and troubleshooting with them
much easier.
❗ Note: **There's actually only 3 files changed, rest are just moved.**
32 lines
641 B
JSON
32 lines
641 B
JSON
{
|
|
"name": "appsmith_utils",
|
|
"version": "1.0.0",
|
|
"description": "appsmith utils tool",
|
|
"main": "bin/index.js",
|
|
"author": "",
|
|
"license": "Apache-2.0",
|
|
"private": true,
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/appsmithorg/appsmith.git",
|
|
"directory": "deploy/docker"
|
|
},
|
|
"dependencies": {
|
|
"cli-progress": "^3.11.2",
|
|
"dotenv": "10.0.0",
|
|
"mongodb": "^5.8.0",
|
|
"nodemailer": "6.7.5",
|
|
"readline-sync": "1.4.10",
|
|
"shelljs": "0.8.5"
|
|
},
|
|
"devDependencies": {
|
|
"jest": "^29.1.2"
|
|
},
|
|
"bin": {
|
|
"appsmithctl": "./bin/index.js"
|
|
},
|
|
"scripts": {
|
|
"test": "jest"
|
|
}
|
|
}
|