Skip to content

Commit

Permalink
feat: Updating packages
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeljolley committed Jan 18, 2025
1 parent 58ae251 commit 54109b7
Show file tree
Hide file tree
Showing 13 changed files with 2,749 additions and 1,268 deletions.
27 changes: 0 additions & 27 deletions .eslintrc.json

This file was deleted.

16 changes: 8 additions & 8 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Contributing

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

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

### Want to work on an issue?

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

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

## Pull Requests

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

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

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

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

## Improve Your Odds of Getting Merged
Expand Down
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

github: [michaeljolley]
github: # [michaeljolley]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
Expand Down
4 changes: 2 additions & 2 deletions .github/SUPPORT.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Extension Support

You can ask questions or provide feedback in the
[Build With Me Community Discord](https://discord.gg/kC8HTrs59R).
You can ask questions or provide feedback in the
[Bald Bearded Builder Community Discord](https://discord.gg/9vkrHBmnPm).
12 changes: 6 additions & 6 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
vscode-version: ["1.90.0", stable]
vscode-version: ["1.96.0", stable]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20.x
node-version: 20
- name: Cache npm dependencies
uses: actions/cache@v4
with:
Expand All @@ -37,7 +37,7 @@ jobs:
env:
npm_config_arch: x64
- name: Test with VS Code ${{ matrix.vscode-version }}
uses: coactions/setup-xvfb@6b00cf1889f4e1d5a48635647013c0508128ee1a
uses: coactions/setup-xvfb@v1
env:
VSCODE_TEST_VERSION: ${{ matrix.vscode-version }}
with:
Expand All @@ -59,7 +59,7 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20.x
node-version: 20
- name: Cache npm dependencies
uses: actions/cache@v4
with:
Expand All @@ -73,8 +73,8 @@ jobs:
- run: npx semantic-release --extends ./package.release.config.js
env:
GITHUB_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }}
VSCE_PAT: ${{ secrets.VSCE_PAT }}
- uses: actions/upload-artifact@v4
if: matrix.os == 'ubuntu-latest'
with:
path: "*.vsix"

Expand All @@ -89,7 +89,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20.x
node-version: 20
- name: Cache npm dependencies
uses: actions/cache@v4
with:
Expand Down
133 changes: 5 additions & 128 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,130 +1,7 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
out
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.vscode-test/
*.vsix
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp
.cache

# Docusaurus cache and generated files
.docusaurus

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
.vscode/settings.json
dist
11 changes: 8 additions & 3 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,22 @@
.github/**
src/**
out/**

.github/**

**/tsconfig.json
**/.eslintrc.json
**/*.map
**/*.ts

.editorconfig
.gitignore
.yarnrc
.npmrc
.prettierignore
.prettierrc
.vscode-test.mjs
.vscodeignore
CHANGELOG.md
eslint.config.js

package.release.config.js
publish.release.config.js
publish.release.config.js
20 changes: 20 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// @ts-check

import eslint from '@eslint/js';
import tseslint from 'typescript-eslint';

export default tseslint.config(
eslint.configs.recommended,
tseslint.configs.recommended,
{
rules: {
"@typescript-eslint/naming-convention": "warn",
curly: 'warn',
eqeqeq: 'warn',
"no-throw-literal": 'warn',
"semi": 'off'
},
files: ['src/**/*.ts'],
ignores: ['node_modules', 'out', '*.js'],
}
);
Loading

0 comments on commit 54109b7

Please sign in to comment.