Skip to content

Commit 0a59e8c

Browse files
authored
Merge pull request #47 from EmbeddedEnterprises/logger
fix: improve the logger + add deprecation warnings + update dev-deps
2 parents b068eda + 85e4cf5 commit 0a59e8c

File tree

15 files changed

+506
-352
lines changed

15 files changed

+506
-352
lines changed

.github/workflows/CacheClean.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Cleanup Branch Cache
2+
on:
3+
pull_request:
4+
types:
5+
- closed
6+
workflow_dispatch:
7+
8+
jobs:
9+
cleanup:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Cleanup
13+
run: |
14+
gh extension install actions/gh-actions-cache
15+
16+
echo "Fetching list of cache key"
17+
cacheKeysForPR=$(gh actions-cache list -R $REPO -B $BRANCH -L 100 | cut -f 1 )
18+
19+
## Setting this to not fail the workflow while deleting cache keys.
20+
set +e
21+
echo "Deleting caches..."
22+
for cacheKey in $cacheKeysForPR
23+
do
24+
gh actions-cache delete $cacheKey -R $REPO -B $BRANCH --confirm
25+
done
26+
echo "Done"
27+
env:
28+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
REPO: ${{ github.repository }}
30+
BRANCH: refs/pull/${{ github.event.pull_request.number }}/merge

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@
1616
},
1717
"[markdown]": {
1818
"editor.defaultFormatter": "esbenp.prettier-vscode"
19-
}
19+
},
20+
"dependi.npm.lockFileEnabled": true
2021
}

package.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -76,44 +76,44 @@
7676
},
7777
"homepage": "https://github.com/EmbeddedEnterprises/cmake-ts#readme",
7878
"devDependencies": {
79-
"@babel/core": "^7.26.10",
80-
"@types/babel__core": "~7.20.5",
81-
"@types/fs-extra": "~11.0.4",
82-
"@types/node": "^22.7.9",
83-
"@types/resolve": "~1.20.6",
84-
"@types/semver": "~7.5.8",
85-
"@types/tar": "^6.1.13",
86-
"@types/url-join": "~4.0.3",
87-
"@types/which": "~3.0.4",
88-
"@types/escape-quotes": "^1.0.0",
89-
"@upleveled/babel-plugin-remove-node-prefix": "^1.0.5",
90-
"turbo": "^2.4.4",
91-
"cross-env": "^7.0.3",
92-
"eslint": "8",
93-
"eslint-config-atomic": "^1.22.1",
94-
"npm-run-all2": "^7.0.2",
95-
"rollup-plugin-visualizer": "^5.14.0",
96-
"shx": "^0.3.4",
97-
"typescript": "^5.6.3",
98-
"vite": "^6.2.2",
99-
"vitest": "^3.0.9",
100-
"vite-plugin-babel": "^1.3.0",
101-
"@vitest/coverage-v8": "3.0.9",
102-
"@biomejs/biome": "^1.9.4",
103-
"prettier": "^3.5.3",
104-
"prettier-config-atomic": "^4.0.0",
105-
"execa": "^9.5.2",
106-
"zeromq": "^6.4.1",
107-
"ci-info": "^4.2.0",
108-
"fast-glob": "^3.3.2",
79+
"@babel/core": "7.26.10",
80+
"@types/babel__core": "7.20.5",
81+
"@types/fs-extra": "11.0.4",
82+
"@types/node": "22.14.0",
83+
"@types/resolve": "1.20.6",
84+
"@types/semver": "7.7.0",
85+
"@types/tar": "6.1.13",
86+
"@types/url-join": "4.0.3",
87+
"@types/which": "3.0.4",
88+
"@types/escape-quotes": "1.0.0",
89+
"@upleveled/babel-plugin-remove-node-prefix": "1.0.5",
90+
"turbo": "2.5.0",
91+
"cross-env": "7.0.3",
92+
"eslint": "^8",
93+
"eslint-config-atomic": "1.22.1",
94+
"npm-run-all2": "7.0.2",
95+
"rollup-plugin-visualizer": "5.14.0",
96+
"shx": "0.4.0",
97+
"typescript": "5.8.3",
98+
"vite": "6.2.5",
99+
"vitest": "3.1.1",
100+
"vite-plugin-babel": "1.3.0",
101+
"@vitest/coverage-v8": "3.1.1",
102+
"@biomejs/biome": "1.9.4",
103+
"prettier": "3.5.3",
104+
"prettier-config-atomic": "4.0.0",
105+
"execa": "9.5.2",
106+
"zeromq": "6.4.1",
107+
"ci-info": "4.2.0",
108+
"fast-glob": "3.3.3",
109109
"fs-extra": "^10",
110-
"resolve": "^1.22.8",
111-
"semver": "^7.6.3",
110+
"resolve": "^1.22.10",
111+
"semver": "^7.7.1",
112112
"splitargs2": "^0.1.3",
113113
"tar": "^6",
114114
"url-join": "^4.0.1",
115115
"which": "^2",
116-
"node-downloader-helper": "^2.1.7",
116+
"node-downloader-helper": "^2.1.9",
117117
"escape-quotes": "^1.0.2",
118118
"commander": "^13.1.0"
119119
},

0 commit comments

Comments
 (0)