Skip to content
This repository was archived by the owner on Dec 30, 2024. It is now read-only.

Commit 7b4f3ee

Browse files
committed
Merge branch 'testing'
2 parents 0fe07f5 + 095d794 commit 7b4f3ee

File tree

130 files changed

+4999
-4049
lines changed

Some content is hidden

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

130 files changed

+4999
-4049
lines changed

build.sh

+18-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,26 @@
11
#!/bin/bash
2-
set -euxo pipefail
32

43
IMAGE_NAME="chromeshack"
54

5+
selinux_status () {
6+
ENFORCING=false
7+
if command -v getenforce; then
8+
local enforcing_status=$(getenforce)
9+
if [ "$enforcing_status" == "Enforcing" ]; then
10+
ENFORCING=true
11+
fi
12+
fi
13+
}
14+
15+
selinux_status
16+
RELABEL=""
17+
if [[ "$ENFORCING" == true ]]; then
18+
RELABEL=":z"
19+
fi
20+
621
mkdir -p artifacts
722

823
docker build -t $IMAGE_NAME .
924
docker run --rm -i \
10-
-v "./artifacts:/code/artifacts" \
11-
--name $IMAGE_NAME $IMAGE_NAME
25+
-v "./artifacts:/code/artifacts${RELABEL}" \
26+
--name $IMAGE_NAME $IMAGE_NAME

package.json

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chromeshack",
3-
"version": "1.76.0",
3+
"version": "1.77.0",
44
"description": "Collection of scripts for Shacknews.",
55
"repository": "https://github.com/latestchatty/chromeshack",
66
"type": "module",
@@ -29,43 +29,43 @@
2929
"format": "run-s pretty && biome format --write ."
3030
},
3131
"dependencies": {
32-
"@fortawesome/fontawesome-svg-core": "^6.5.1",
33-
"@fortawesome/free-regular-svg-icons": "^6.5.1",
34-
"@fortawesome/free-solid-svg-icons": "^6.5.1",
35-
"@fortawesome/react-fontawesome": "^0.2.0",
36-
"dompurify": "^3.0.8",
32+
"@fortawesome/fontawesome-svg-core": "^6.5.2",
33+
"@fortawesome/free-regular-svg-icons": "^6.5.2",
34+
"@fortawesome/free-solid-svg-icons": "^6.5.2",
35+
"@fortawesome/react-fontawesome": "^0.2.1",
36+
"dompurify": "^3.1.4",
3737
"embla-carousel-react": "8.0.0-rc19",
3838
"html-react-parser": "^4.2.10",
3939
"lodash.isequal": "^4.5.0",
4040
"lz-string": "^1.5.0",
41-
"preact": "^10.19.4",
41+
"preact": "^10.22.0",
4242
"prop-types": "15.8.1",
43-
"text-field-edit": "^4.0.0",
43+
"text-field-edit": "^4.1.1",
4444
"ts-debounce": "^4.0.0",
45-
"xss": "^1.0.14",
46-
"zustand": "^4.5.0"
45+
"xss": "^1.0.15",
46+
"zustand": "^4.5.2"
4747
},
4848
"devDependencies": {
49-
"@biomejs/biome": "^1.5.3",
49+
"@biomejs/biome": "^1.7.3",
5050
"@crxjs/vite-plugin": "2.0.0-beta.23",
5151
"@playwright/test": "1.41.2",
52-
"@preact/preset-vite": "^2.8.1",
52+
"@preact/preset-vite": "^2.8.2",
5353
"@types/chrome": "^0.0.246",
5454
"@types/dompurify": "^3.0.5",
55-
"@types/jquery": "^3.5.29",
55+
"@types/jquery": "^3.5.30",
5656
"@types/lodash.isequal": "^4.5.8",
57-
"@types/node": "^20.11.17",
58-
"@types/react": "^18.2.55",
59-
"@types/react-dom": "^18.2.19",
60-
"adm-zip": "^0.5.10",
61-
"dotenv": "^16.4.4",
57+
"@types/node": "^20.12.12",
58+
"@types/react": "^18.3.2",
59+
"@types/react-dom": "^18.3.0",
60+
"adm-zip": "^0.5.12",
61+
"dotenv": "^16.4.5",
6262
"embla-carousel": "8.0.0-rc19",
63-
"glob": "^10.3.10",
63+
"glob": "^10.3.15",
6464
"jest": "^29.7.0",
6565
"license-checker": "^25.0.1",
6666
"npm-run-all": "^4.1.5",
6767
"prettier": "^3.2.5",
68-
"typescript": "^5.3.3",
69-
"vite": "^5.1.1"
68+
"typescript": "^5.4.5",
69+
"vite": "^5.2.11"
7070
}
7171
}

playwright.config.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ export default defineConfig({
66
/* Fail the build on CI if you accidentally left test.only in the source code. */
77
forbidOnly: !!process.env.CI,
88
retries: process.env.CI ? 0 : 1,
9-
workers: process.env.CI ? 2 : 4,
9+
workers: process.env.CI ? 2 : 3,
1010
/* Reporter to use. See https://playwright.dev/docs/test-reporters */
1111
reporter: [
1212
["list", { printSteps: true, outputFolder: "results/reports" }],
13-
["html", { open: "never", outputFolder: "results/reports" }],
13+
["html", { open: "never", outputFolder: "results/reports", host: "0.0.0.0", port: 9323 }],
1414
],
1515
outputDir: "results/tests",
1616

0 commit comments

Comments
 (0)