Skip to content

Commit

Permalink
Merge pull request #23 from volverjs/feature/dependencies-update
Browse files Browse the repository at this point in the history
Dependencies update
  • Loading branch information
alessandrobellesia authored Jun 5, 2024
2 parents c0d7e2c + 2360cb6 commit 37bc2cc
Show file tree
Hide file tree
Showing 12 changed files with 2,558 additions and 2,103 deletions.
6 changes: 0 additions & 6 deletions .eslintignore

This file was deleted.

19 changes: 0 additions & 19 deletions .eslintrc.cjs

This file was deleted.

8 changes: 3 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,10 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.4
with:
version: 7
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
uses: actions/download-artifact@v3
with:
name: package
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 16
registry-url: https://registry.npmjs.org/
Expand All @@ -44,7 +44,7 @@ jobs:
uses: actions/download-artifact@v3
with:
name: package
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 16
registry-url: https://npm.pkg.github.com/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sonarcloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
name: SonarCloud
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: SonarCloud Scan
Expand Down
10 changes: 4 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,13 @@ jobs:
timeout-minutes: 60
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
- uses: pnpm/action-setup@v2.2.4
with:
version: 7
- uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
Expand Down
2 changes: 1 addition & 1 deletion CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ https://github.com/vuejs/core
### License
The MIT License (MIT)

Copyright (c) 2018-present, Yuxi (Evan) You
Copyright (c) 2018-present, Yuxi (Evan) You and Vue contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
26 changes: 26 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
export default {
root: true,
env: {
browser: true,
node: true,
},
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
},
extends: [
'eslint:recommended',
'plugin:vue/vue3-recommended',
'@vue/typescript/recommended',
'prettier',
],
plugins: ['@typescript-eslint', 'eslint-plugin-prettier'],
rules: {
'no-mixed-spaces-and-tabs': ['error', 'smart-tabs'],
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': 'off',
'sort-imports': 'off',
},
ignorePatterns: ['**/node_modules/**', '**/*.cjs'],
ignore: ['.vscode', 'dist', 'coverage', 'node', 'test/*.js'],
}
35 changes: 18 additions & 17 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@volverjs/auth-vue",
"description": "Simple OAuth 2 / OpenID Connect plugin for Vue 3",
"author": "8 Wave",
"author": "8 Wave S.r.l.",
"license": "MIT",
"keywords": [
"oauth",
Expand All @@ -21,10 +21,11 @@
"engines": {
"node": ">= 16.x"
},
"packageManager": "pnpm@7.8.0",
"packageManager": "pnpm@9.1.4",
"scripts": {
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
"type-check": "tsc --noEmit",
"dev": "vite build --watch",
"build": "vite build",
"test": "npm run test-vitest",
"test-vitest": "vitest run",
Expand All @@ -42,26 +43,26 @@
"*.d.ts"
],
"dependencies": {
"oauth4webapi": "^2.3.0",
"vue": "^3.3.4"
"oauth4webapi": "^2.10.4",
"vue": "^3.4.27"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"@nabla/vite-plugin-eslint": "^2.0.4",
"@typescript-eslint/eslint-plugin": "^7.12.0",
"@typescript-eslint/parser": "^7.12.0",
"copy": "^0.3.2",
"eslint": "^8.50.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"happy-dom": "^14.0.0",
"eslint": "^9.4.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"happy-dom": "^14.12.0",
"node-fetch": "^3.3.2",
"prettier": "^3.0.3",
"typescript": "^5.2.2",
"vite": "^5.0.0",
"vite-plugin-dts": "^3.5.4",
"vite-plugin-eslint": "^1.8.1",
"vitest": "^1.0.1",
"prettier": "^3.3.1",
"typescript": "^5.4.5",
"vite": "^5.2.12",
"vite-plugin-dts": "^3.9.1",
"vitest": "^1.6.0",
"vitest-fetch-mock": "^0.2.2",
"vue-tsc": "^2.0.2"
"vue-tsc": "^2.0.19"
},
"typesVersions": {
"*": {
Expand Down
Loading

0 comments on commit 37bc2cc

Please sign in to comment.