Skip to content

Commit 54109b7

Browse files
committed
feat: Updating packages
1 parent 58ae251 commit 54109b7

File tree

13 files changed

+2749
-1268
lines changed

13 files changed

+2749
-1268
lines changed

.eslintrc.json

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/CONTRIBUTING.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Contributing
22

3-
We appreciate contributions of any kind and acknowledge them on our
4-
[README][readme]. By participating in this project, you agree to abide by our
3+
We appreciate contributions of any kind and acknowledge them on our
4+
[README][readme]. By participating in this project, you agree to abide by our
55
[code of conduct](CODE_OF_CONDUCT.md).
66

77
## How Can You Contribute?
@@ -12,8 +12,8 @@ Add an issue. We'll review it, add labels and reply within a few days.
1212

1313
### Want to work on an issue?
1414

15-
Comment on the issue that you'd like to work on it and we'll assign it to you.
16-
If the issue is assigned to someone else already, you might want to ask the
15+
Comment on the issue that you'd like to work on it and we'll assign it to you.
16+
If the issue is assigned to someone else already, you might want to ask the
1717
contributor if they'd like some help.
1818

1919
### Documentation/etc need updating?
@@ -22,20 +22,20 @@ Go right ahead! Just submit a pull request when you're done.
2222

2323
## Pull Requests
2424

25-
First, make sure you've forked the repository. Push to your fork and
26-
[submit a pull request](https://github.com/michaeljolley/vscode-vs-outlining/compare/)
25+
First, make sure you've forked the repository. Push to your fork and
26+
[submit a pull request](https://github.com/michaeljolley/vscode-vs-outlining/compare/)
2727
against the `main` branch.
2828

2929
At this point you're waiting on us. We like to at least comment on pull requests
30-
within three days (and, typically, one day). We may suggest some changes or
30+
within three days (and, typically, one day). We may suggest some changes or
3131
improvements or alternatives.
3232

3333
> If you've made code changes, be sure to update or add any necessary tests. Also,
3434
> make sure that all tests pass.
3535
3636
### Code Reviews
3737

38-
You can often watch pull requests get reviewed live on Twitch at
38+
You can often watch pull requests get reviewed live on Twitch at
3939
[https://twitch.tv/baldbeardedbuilder](https://twitch.tv/baldbeardedbuilder).
4040

4141
## Improve Your Odds of Getting Merged

.github/FUNDING.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# These are supported funding model platforms
22

3-
github: [michaeljolley]
3+
github: # [michaeljolley]
44
patreon: # Replace with a single Patreon username
55
open_collective: # Replace with a single Open Collective username
66
ko_fi: # Replace with a single Ko-fi username

.github/SUPPORT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Extension Support
22

3-
You can ask questions or provide feedback in the
4-
[Build With Me Community Discord](https://discord.gg/kC8HTrs59R).
3+
You can ask questions or provide feedback in the
4+
[Bald Bearded Builder Community Discord](https://discord.gg/9vkrHBmnPm).

.github/workflows/CI.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
os: [macos-latest, ubuntu-latest, windows-latest]
19-
vscode-version: ["1.90.0", stable]
19+
vscode-version: ["1.96.0", stable]
2020
runs-on: ${{ matrix.os }}
2121
steps:
2222
- name: Checkout
2323
uses: actions/checkout@v4
2424
- name: Install Node.js
2525
uses: actions/setup-node@v4
2626
with:
27-
node-version: 20.x
27+
node-version: 20
2828
- name: Cache npm dependencies
2929
uses: actions/cache@v4
3030
with:
@@ -37,7 +37,7 @@ jobs:
3737
env:
3838
npm_config_arch: x64
3939
- name: Test with VS Code ${{ matrix.vscode-version }}
40-
uses: coactions/setup-xvfb@6b00cf1889f4e1d5a48635647013c0508128ee1a
40+
uses: coactions/setup-xvfb@v1
4141
env:
4242
VSCODE_TEST_VERSION: ${{ matrix.vscode-version }}
4343
with:
@@ -59,7 +59,7 @@ jobs:
5959
- name: Install Node.js
6060
uses: actions/setup-node@v4
6161
with:
62-
node-version: 20.x
62+
node-version: 20
6363
- name: Cache npm dependencies
6464
uses: actions/cache@v4
6565
with:
@@ -73,8 +73,8 @@ jobs:
7373
- run: npx semantic-release --extends ./package.release.config.js
7474
env:
7575
GITHUB_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }}
76-
VSCE_PAT: ${{ secrets.VSCE_PAT }}
7776
- uses: actions/upload-artifact@v4
77+
if: matrix.os == 'ubuntu-latest'
7878
with:
7979
path: "*.vsix"
8080

@@ -89,7 +89,7 @@ jobs:
8989
- uses: actions/checkout@v4
9090
- uses: actions/setup-node@v4
9191
with:
92-
node-version: 20.x
92+
node-version: 20
9393
- name: Cache npm dependencies
9494
uses: actions/cache@v4
9595
with:

.gitignore

Lines changed: 5 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -1,130 +1,7 @@
1-
# Logs
2-
logs
3-
*.log
4-
npm-debug.log*
5-
yarn-debug.log*
6-
yarn-error.log*
7-
lerna-debug.log*
8-
.pnpm-debug.log*
9-
10-
# Diagnostic reports (https://nodejs.org/api/report.html)
11-
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
12-
13-
# Runtime data
14-
pids
15-
*.pid
16-
*.seed
17-
*.pid.lock
18-
19-
# Directory for instrumented libs generated by jscoverage/JSCover
20-
lib-cov
21-
22-
# Coverage directory used by tools like istanbul
23-
coverage
24-
*.lcov
25-
26-
# nyc test coverage
27-
.nyc_output
28-
29-
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
30-
.grunt
31-
32-
# Bower dependency directory (https://bower.io/)
33-
bower_components
34-
35-
# node-waf configuration
36-
.lock-wscript
37-
38-
# Compiled binary addons (https://nodejs.org/api/addons.html)
39-
build/Release
40-
41-
# Dependency directories
1+
out
422
node_modules/
43-
jspm_packages/
44-
45-
# Snowpack dependency directory (https://snowpack.dev/)
46-
web_modules/
47-
48-
# TypeScript cache
49-
*.tsbuildinfo
50-
51-
# Optional npm cache directory
52-
.npm
53-
54-
# Optional eslint cache
55-
.eslintcache
56-
57-
# Optional stylelint cache
58-
.stylelintcache
59-
60-
# Microbundle cache
61-
.rpt2_cache/
62-
.rts2_cache_cjs/
63-
.rts2_cache_es/
64-
.rts2_cache_umd/
65-
66-
# Optional REPL history
67-
.node_repl_history
68-
69-
# Output of 'npm pack'
70-
*.tgz
71-
72-
# Yarn Integrity file
73-
.yarn-integrity
74-
75-
# dotenv environment variable files
3+
.vscode-test/
4+
*.vsix
765
.env
77-
.env.development.local
78-
.env.test.local
79-
.env.production.local
80-
.env.local
81-
82-
# parcel-bundler cache (https://parceljs.org/)
83-
.cache
84-
.parcel-cache
85-
86-
# Next.js build output
87-
.next
88-
out
89-
90-
# Nuxt.js build / generate output
91-
.nuxt
92-
dist
93-
94-
# Gatsby files
95-
.cache/
96-
# Comment in the public line in if your project uses Gatsby and not Next.js
97-
# https://nextjs.org/blog/next-9-1#public-directory-support
98-
# public
99-
100-
# vuepress build output
101-
.vuepress/dist
102-
103-
# vuepress v2.x temp and cache directory
104-
.temp
105-
.cache
106-
107-
# Docusaurus cache and generated files
108-
.docusaurus
109-
110-
# Serverless directories
111-
.serverless/
112-
113-
# FuseBox cache
114-
.fusebox/
115-
116-
# DynamoDB Local files
117-
.dynamodb/
118-
119-
# TernJS port file
120-
.tern-port
121-
122-
# Stores VSCode versions used for testing VSCode extensions
123-
.vscode-test
124-
125-
# yarn v2
126-
.yarn/cache
127-
.yarn/unplugged
128-
.yarn/build-state.yml
129-
.yarn/install-state.gz
130-
.pnp.*
6+
.vscode/settings.json
7+
dist

.vscodeignore

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,22 @@
33
.github/**
44
src/**
55
out/**
6-
6+
.github/**
77

88
**/tsconfig.json
99
**/.eslintrc.json
1010
**/*.map
1111
**/*.ts
1212

13+
.editorconfig
1314
.gitignore
14-
.yarnrc
15+
.npmrc
1516
.prettierignore
17+
.prettierrc
1618
.vscode-test.mjs
19+
.vscodeignore
1720
CHANGELOG.md
21+
eslint.config.js
22+
1823
package.release.config.js
19-
publish.release.config.js
24+
publish.release.config.js

eslint.config.mjs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// @ts-check
2+
3+
import eslint from '@eslint/js';
4+
import tseslint from 'typescript-eslint';
5+
6+
export default tseslint.config(
7+
eslint.configs.recommended,
8+
tseslint.configs.recommended,
9+
{
10+
rules: {
11+
"@typescript-eslint/naming-convention": "warn",
12+
curly: 'warn',
13+
eqeqeq: 'warn',
14+
"no-throw-literal": 'warn',
15+
"semi": 'off'
16+
},
17+
files: ['src/**/*.ts'],
18+
ignores: ['node_modules', 'out', '*.js'],
19+
}
20+
);

0 commit comments

Comments
 (0)