File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11name : CI
22
3- on : [push, pull_request]
3+ on :
4+ push :
5+ branches : ["main"]
6+ pull_request_target :
7+ paths :
8+ - ' src/**'
9+ - ' test/**'
10+ - ' *.json'
11+ - ' *.js'
12+ - ' *.ts'
13+ - ' lib/**'
14+ - ' scripts/**'
15+ workflow_dispatch :
416
517jobs :
618 build :
719 strategy :
820 matrix :
9- node-version : [20 .x, 22 .x]
21+ node-version : [22 .x, 24 .x]
1022 platform :
1123 - os : ubuntu-latest
1224 shell : bash
@@ -25,18 +37,18 @@ jobs:
2537
2638 steps :
2739 - name : Checkout Repository
28- uses : actions/checkout@v4
40+ uses : actions/checkout@v5
2941
3042 - name : Use Nodejs ${{ matrix.node-version }}
31- uses : actions/setup-node@v4
43+ uses : actions/setup-node@v6
3244 with :
3345 node-version : ${{ matrix.node-version }}
3446
3547 - name : Install dependencies
3648 run : npm install
3749
3850 - name : Run Tests
39- run : npm test -- -t0 -c
51+ run : npm test -- -c -t0
4052 env :
4153 RIMRAF_TEST_START_CHAR : a
4254 RIMRAF_TEST_END_CHAR : f
Original file line number Diff line number Diff line change 1- # Simple workflow for deploying static content to GitHub Pages
21name : Deploy static content to Pages
32
43on :
5- # Runs on pushes targeting the default branch
64 push :
75 branches : ["main"]
8-
9- # Allows you to run this workflow manually from the Actions tab
106 workflow_dispatch :
117
12- # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
138permissions :
149 contents : read
1510 pages : write
1611 id-token : write
1712
18- # Allow one concurrent deployment
1913concurrency :
2014 group : " pages"
2115 cancel-in-progress : true
2216
2317jobs :
24- # Single deploy job since we're just deploying
2518 deploy :
2619 environment :
2720 name : github-pages
2821 url : ${{ steps.deployment.outputs.page_url }}
2922 runs-on : ubuntu-latest
3023 steps :
3124 - name : Checkout
32- uses : actions/checkout@v3
25+ uses : actions/checkout@v5
3326 - name : Use Nodejs ${{ matrix.node-version }}
34- uses : actions/setup-node@v4
27+ uses : actions/setup-node@v6
3528 with :
3629 node-version : 20.x
3730 - name : Install dependencies
4033 run : npm run typedoc
4134
4235 - name : Setup Pages
43- uses : actions/configure-pages@v4
36+ uses : actions/configure-pages@v5
4437 - name : Upload artifact
45- uses : actions/upload-pages-artifact@v3
38+ uses : actions/upload-pages-artifact@v4
4639 with :
4740 path : ' ./docs'
4841 - name : Deploy to GitHub Pages
Original file line number Diff line number Diff line change 1- /LICENSE.md
2- /.tap
3- /.tshy
41/node_modules
2+ /tsconfig.json
3+ /package-lock.json
4+ /package.json
5+ /LICENSE.md
56/example
67/.github
78/dist
8- .env
9+ / .env
910/tap-snapshots
1011/.nyc_output
1112/coverage
12- /benchmark /old-rimraf
13+ /benchmark
14+ /.tap
15+ /test /fixture
16+ /test /fixtures
17+ /.tshy
18+ /docs
Original file line number Diff line number Diff line change 1+ {
2+ "experimentalTernaries" : true ,
3+ "semi" : false ,
4+ "printWidth" : 75 ,
5+ "tabWidth" : 2 ,
6+ "useTabs" : false ,
7+ "singleQuote" : true ,
8+ "jsxSingleQuote" : false ,
9+ "bracketSameLine" : true ,
10+ "arrowParens" : " avoid" ,
11+ "endOfLine" : " lf"
12+ }
Original file line number Diff line number Diff line change 1+ coverage-map: "map.js"
Original file line number Diff line number Diff line change 4545 "benchmark" : " node benchmark/index.js" ,
4646 "typedoc" : " typedoc --tsconfig .tshy/esm.json ./src/*.ts"
4747 },
48- "prettier" : {
49- "experimentalTernaries" : true ,
50- "semi" : false ,
51- "printWidth" : 80 ,
52- "tabWidth" : 2 ,
53- "useTabs" : false ,
54- "singleQuote" : true ,
55- "jsxSingleQuote" : false ,
56- "bracketSameLine" : true ,
57- "arrowParens" : " avoid" ,
58- "endOfLine" : " lf"
59- },
6048 "devDependencies" : {
6149 "@types/node" : " ^24.9.2" ,
6250 "mkdirp" : " ^3.0.1" ,
8573 " rmdir" ,
8674 " recursive"
8775 ],
88- "module" : " ./dist/esm/index.js" ,
89- "tap" : {
90- "coverage-map" : " map.js"
91- }
76+ "module" : " ./dist/esm/index.js"
9277}
Original file line number Diff line number Diff line change 11{
2+ "tsconfig" : " ./.tshy/esm.json" ,
3+ "entryPoints" : [" ./src/**/*.+(ts|tsx|mts|cts)" ],
24 "navigationLinks" : {
35 "GitHub" : " https://github.com/isaacs/rimraf" ,
46 "isaacs projects" : " https://isaacs.github.io/"
You can’t perform that action at this time.
0 commit comments