diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 80b2076..0000000 --- a/.eslintignore +++ /dev/null @@ -1,5 +0,0 @@ -/node_modules -/build/ -/config/ -/dist/ -.eslintrc.js diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 650b5b7..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,23 +0,0 @@ -module.exports = { - 'root': true, - 'parserOptions': { - 'ecmaVersion': 8, - 'sourceType': 'module' - }, - 'env': { - 'browser': true - }, - 'globals': { - 'axios': true, - 'beautifyJSON': true, - 'helpers': true, - 'httpVueLoader': true, - 'jsdom': true, - 'Promise': true, - 'Vue': true - }, - 'extends': [ - 'tjw-base', - 'tjw-vue' - ] -}; diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index ee0c47c..a968119 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -1,27 +1,22 @@ -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions - -name: Build Passing +name: Node.js CI on: push: - branches: [ main ] + branches: [ "main" ] pull_request: - branches: [ main ] + branches: [ "main" ] jobs: build: runs-on: ubuntu-latest - strategy: - matrix: - node-version: [14.x] - steps: - - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 - with: - node-version: ${{ matrix.node-version }} - - run: npm install - - run: npm run validate + - uses: actions/checkout@v4.1.7 + - uses: volta-cli/action@v4.1.1 + - run: node -v + - run: npm -v + - run: npm ci + - run: npm run lint + - run: npm run sasslint + - run: npm run test diff --git a/.gitignore b/.gitignore index e223f52..8430e28 100644 --- a/.gitignore +++ b/.gitignore @@ -58,6 +58,4 @@ typings/ .env dist/ -package-lock.json - -Start dev.lnk \ No newline at end of file +Start dev.lnk diff --git a/_components/base-card.vue b/_components/base-card.vue index 4095655..096a81a 100644 --- a/_components/base-card.vue +++ b/_components/base-card.vue @@ -4,9 +4,17 @@ class="card" >
- {{ tool.title }} + {{ tool.title }} {{ tool.title }} - + - + - + - +
@@ -33,7 +48,9 @@
{{ framework.framework }} - - {{ framework.title }} + {{ framework.title }} {{ framework.title }} @@ -127,7 +149,12 @@ :key="'subTool' + subToolIndex" > {{ subTool.type }} - - {{ subTool.title }} + {{ subTool.title }} {{ subTool.title }} @@ -142,7 +169,12 @@ :key="'tutorial' + tutorialIndex" > {{ tutorial.site }} - - {{ tutorial.title }} + {{ tutorial.title }} {{ tutorial.title }} {{ ' ' }} by {{ tutorial.author }} @@ -156,7 +188,11 @@ diff --git a/_components/minus.vue b/_components/minus.vue index 43089e2..8da7901 100644 --- a/_components/minus.vue +++ b/_components/minus.vue @@ -1,14 +1,17 @@ diff --git a/_components/news-alerts.vue b/_components/news-alerts.vue index 469e2c1..71c2f12 100644 --- a/_components/news-alerts.vue +++ b/_components/news-alerts.vue @@ -15,7 +15,7 @@ diff --git a/_components/unreviewed-card.vue b/_components/unreviewed-card.vue index 6cfada0..749a7ec 100644 --- a/_components/unreviewed-card.vue +++ b/_components/unreviewed-card.vue @@ -26,7 +26,7 @@