Moving public directory away:

Moving `public/images` dir to `assets/images`, because it conflicts with gitlab CI/CD for documentation.
Moving `assets/styles.css` to `assets/styles/styles.css`.

Related to #117.
This commit is contained in:
John Livingston
2023-02-14 10:19:55 +01:00
parent 68aa95338e
commit 42c21ead94
21 changed files with 10 additions and 9 deletions

View File

@ -29,7 +29,7 @@
}
],
"css": [
"dist/assets/style.css"
"dist/assets/styles/style.css"
],
"dependencies": {
"async": "^3.2.2",
@ -86,18 +86,18 @@
"prepare": "npm run clean && npm run build",
"build:converse": "bash conversejs/build-conversejs.sh",
"build:prosody": "bash build-prosody.sh",
"build:images": "mkdir -p dist/client/images && npx svgo -f public/images/ -o dist/client/images/",
"build:images": "mkdir -p dist/client/images && npx svgo -f assets/images/ -o dist/client/images/",
"build:avatars": "mkdir -p dist/server/avatars && ./build-avatars.js",
"check:client:tsc": "npx tsc --p client/ --noEmit --skipLibCheck",
"build:client": "node ./build-client.js --mode=production",
"build:server": "npx tsc --build server/tsconfig.json",
"build:serverconverse": "mkdir -p dist/server/conversejs && cp conversejs/index.html dist/server/conversejs/",
"build:prosodymodules": "mkdir -p dist/server/prosody-modules && cp -r prosody-modules/* dist/server/prosody-modules/",
"build:styles": "sass assets:dist/assets",
"build:styles": "sass assets/styles:dist/assets/styles",
"build": "npm-run-all -s clean:light check:client:tsc -p build:converse build:prosody build:images build:avatars build:client build:server build:serverconverse build:prosodymodules build:styles",
"lint": "npm-run-all -s lint:script lint:styles",
"lint:script": "npx eslint --ext .js --ext .ts .",
"lint:styles": "stylelint 'conversejs/**/*.scss' 'assets/**/*.css'",
"lint:styles": "stylelint 'conversejs/**/*.scss' 'assets/styles/**/*.css'",
"show:npmfiles": "npx npm-packlist",
"doc:generatemissingtranslations": "bash doc-generate-missing-translations.sh"
},