Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: danielroe/typed-vuex
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.3.0
Choose a base ref
...
head repository: danielroe/typed-vuex
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.3.1
Choose a head ref
  • 20 commits
  • 39 files changed
  • 4 contributors

Commits on Feb 19, 2022

  1. chore: update lockfile

    danielroe committed Feb 19, 2022
    1
    Copy the full SHA
    533b19c View commit details
  2. Copy the full SHA
    3cd95cb View commit details

Commits on Feb 20, 2022

  1. Copy the full SHA
    9bcb033 View commit details
  2. 1
    Copy the full SHA
    39158c5 View commit details

Commits on Feb 21, 2022

  1. Copy the full SHA
    97c6cb7 View commit details

Commits on Apr 22, 2022

  1. 1
    Copy the full SHA
    e9119b6 View commit details
  2. 1
    Copy the full SHA
    b3b0027 View commit details
  3. 1
    Copy the full SHA
    8c8b072 View commit details

Commits on Apr 25, 2022

  1. 1
    Copy the full SHA
    c68d689 View commit details

Commits on Apr 29, 2022

  1. 1
    Copy the full SHA
    16634aa View commit details
  2. 1
    Copy the full SHA
    bb5ff8d View commit details
  3. 1
    Copy the full SHA
    27dd392 View commit details
  4. build: switch to unbuild

    danielroe committed Apr 29, 2022
    Copy the full SHA
    ed9f54a View commit details
  5. chore: update lockfile

    danielroe committed Apr 29, 2022
    1
    Copy the full SHA
    22c0fd5 View commit details
  6. 1
    Copy the full SHA
    0936dca View commit details

Commits on May 1, 2022

  1. 1
    Copy the full SHA
    637195c View commit details
  2. chore: trigger ci

    danielroe committed May 1, 2022
    1
    Copy the full SHA
    8c05b9d View commit details

Commits on Jun 8, 2022

  1. 1
    Copy the full SHA
    2ee9967 View commit details
  2. Copy the full SHA
    661a143 View commit details
  3. chore: release v0.3.1

    danielroe committed Jun 8, 2022
    Copy the full SHA
    9c19761 View commit details
Showing with 21,022 additions and 68,014 deletions.
  1. +3 −3 .github/workflows/codeql-analysis.yml
  2. +26 −49 .github/workflows/test.yml
  3. +2 −2 .gitignore
  4. +1 −1 .husky/commit-msg
  5. +1 −0 .npmrc
  6. +0 −77 .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
  7. +0 −615 .yarn/releases/yarn-3.0.0-rc.6.cjs
  8. +0 −7 .yarnrc.yml
  9. +11 −1 CHANGELOG.md
  10. +4 −4 docs/package.json
  11. +0 −15,606 docs/yarn.lock
  12. +2 −2 examples/nuxt-ts/package.json
  13. +0 −5 examples/nuxt-ts/renovate.json
  14. +18 −5 examples/nuxt-ts/tsconfig.json
  15. +0 −11,140 examples/nuxt-ts/yarn.lock
  16. +1 −1 examples/nuxt/package.json
  17. +0 −5 examples/nuxt/renovate.json
  18. +18 −5 examples/nuxt/tsconfig.json
  19. +0 −11,085 examples/nuxt/yarn.lock
  20. +17 −17 examples/vue/package.json
  21. +0 −5 examples/vue/renovate.json
  22. +7 −5 examples/vue/src/App.vue
  23. +0 −11,961 examples/vue/yarn.lock
  24. +24 −24 package.json
  25. +12 −13 packages/nuxt-typed-vuex/package.json
  26. +0 −3 packages/typed-vuex/jest.config.js
  27. +11 −13 packages/typed-vuex/package.json
  28. +5 −0 packages/typed-vuex/src/types/store.ts
  29. +1 −1 packages/typed-vuex/test/accessor.test.ts
  30. +1 −1 packages/typed-vuex/test/fixture/index.ts
  31. +2 −2 packages/typed-vuex/test/fixture/submodule.ts
  32. +1 −1 packages/typed-vuex/test/tsd/accessor.test-d.ts
  33. +1 −1 packages/typed-vuex/test/tsd/map-state.test-d.ts
  34. +1 −1 packages/typed-vuex/test/utils.test.ts
  35. +20,847 −0 pnpm-lock.yaml
  36. +3 −0 pnpm-workspace.yaml
  37. +2 −1 renovate.json
  38. +0 −12 vercel.json
  39. +0 −17,340 yarn.lock
6 changes: 3 additions & 3 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -39,7 +39,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -53,4 +53,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
uses: github/codeql-action/analyze@v2
75 changes: 26 additions & 49 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -17,72 +17,49 @@ jobs:
os: [windows-latest, ubuntu-latest]

steps:
- uses: actions/checkout@master
- uses: actions/checkout@v3

- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn config get cacheFolder)"
- run: corepack enable

- uses: actions/cache@v2
id: cache
- uses: actions/setup-node@v3
with:
path: |
node_modules
${{ steps.yarn-cache-dir-path.outputs.dir }}
.yarn/*
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions
key: yarn-${{ runner.os }}-node-v${{ matrix.node }}-nuxt-${{ matrix.nuxt }}-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-node-v${{ matrix.node }}-yarn
${{ runner.os }}-yarn
node-version: "14"
cache: "pnpm"

- name: Install dependencies
if: steps.cache.outputs.cache-hit != 'true'
run: yarn && yarn workspace nuxt-typed-vuex add nuxt@${{ matrix.nuxt }}
run: pnpm install --frozen-lockfile

- name: Install dependencies
if: steps.cache.outputs.cache-hit != 'true'
run: yarn add @babel/preset-env@~7.12.17
- name: Add nuxt
run: pnpm i nuxt@${{ matrix.nuxt }}
working-directory: packages/nuxt-typed-vuex

- name: Build
run: pnpm build

- name: Test project
run: yarn build && yarn test
- name: Test
run: pnpm test

latest:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@master
- uses: actions/checkout@v3

- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn config get cacheFolder)"
- run: corepack enable

- uses: actions/cache@v2
id: cache
- uses: actions/setup-node@v3
with:
path: |
node_modules
${{ steps.yarn-cache-dir-path.outputs.dir }}
.yarn/*
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions
key: yarn-${{ runner.os }}-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn
node-version: "14"
cache: "pnpm"

- name: Install dependencies
if: steps.cache.outputs.cache-hit != 'true'
run: yarn
run: pnpm install --frozen-lockfile

- name: Build
run: pnpm build

- name: Test project
run: yarn build && yarn test
- name: Test
run: pnpm test

- name: Coverage
run: yarn codecov
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
uses: codecov/codecov-action@v3
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -82,8 +82,8 @@ dist
# Service worker
sw.*

packages/*/lib/*
!packages/*/lib/.gitkeep
packages/*/dist/*
!packages/*/dist/.gitkeep
.now

# https://yarnpkg.com/advanced/qa#which-files-should-be-gitignored
2 changes: 1 addition & 1 deletion .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn commitlint --edit $1
npx commitlint --edit $1
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
shamefully-hoist=true
Loading