Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .editorconfig
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# editorconfig.org
root = true

[*]
Expand Down
11 changes: 1 addition & 10 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,2 @@
node_modules
dist
.nuxt
coverage
*.log*
.DS_Store
.code
*.iml
package-lock.json
templates/*
sw.js
node_modules
10 changes: 10 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"extends": [
"@nuxtjs/eslint-config-typescript"
],
"rules": {
"@typescript-eslint/no-unused-vars": [
"off"
]
}
}
41 changes: 0 additions & 41 deletions .eslintrc.js

This file was deleted.

53 changes: 0 additions & 53 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

8 changes: 0 additions & 8 deletions .github/ISSUE_TEMPLATE/config.yml

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/question.md

This file was deleted.

60 changes: 0 additions & 60 deletions .github/workflows/ci-dev.yml

This file was deleted.

65 changes: 13 additions & 52 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,66 +1,27 @@
name: ci-main
name: ci

on:
push:
branches:
- main
- dev
pull_request:
branches:
- main
- dev

jobs:
ci:
runs-on: ${{ matrix.os }}

strategy:
matrix:
os: [ubuntu-latest] # macos-latest, windows-latest
node: [16]
runs-on: ubuntu-latest

steps:
- uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}

- name: Checkout
uses: actions/checkout@master
with:
persist-credentials: false
fetch-depth: 0

- name: Cache
uses: actions/cache@v2
with:
path: node_modules
key: ${{ matrix.os }}-node-v${{ matrix.node }}-deps-${{ hashFiles(format('{0}{1}', github.workspace, '/yarn.lock')) }}

- name: Dependencies
if: steps.cache.outputs.cache-hit != 'true'
run: yarn

- name: Lint
run: yarn lint

- name: Prepare
run: node ./node_modules/playwright/install.js

- name: Test
run: yarn test

- name: Coverage
uses: codecov/codecov-action@v2

- name: Build
run: yarn build

- name: Version Check
id: check
uses: EndBug/version-check@v2
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}

- name: Release
if: github.event_name == 'push' && steps.check.outputs.changed == 'true'
run: ./scripts/release.sh
env:
NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}
node-version: '16'
cache: yarn
- run: yarn install
- run: yarn dev:prepare
- run: yarn lint
- run: yarn prepack
- run: yarn test
53 changes: 46 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,51 @@
# Dependencies
node_modules
*.iml
.idea

# Logs
*.log*

# Temp directories
.temp
.tmp
.cache

# Yarn
**/.yarn/cache
**/.yarn/*state*

# Generated dirs
dist

# Nuxt
.nuxt
.vscode
.DS_Store
.output
.vercel_build_output
.build-*
.env
.netlify

# Env
.env

# Testing
reports
coverage
dist
sw.js
*.lcov
.nyc_output

# VSCode
.vscode

.env
# Intellij idea
*.iml
.idea

# OSX
.DS_Store
.AppleDouble
.LSOverride
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
7 changes: 0 additions & 7 deletions .prettierrc

This file was deleted.

Loading