Categorygithub.com/fdbiondi/vuex-pinia-migration-tool
module
0.0.0-20231219172817-84f486e7227b
Repository: https://github.com/fdbiondi/vuex-pinia-migration-tool.git
Documentation: pkg.go.dev

# README

Vuex2Pinia

A migration tool to translate vuex code into pinia code

Go Report Card GitHub license

Install

git clone https://github.com/fdbiondi/vuex-pinia-migration-tool.git
make build
make install

Requirements

# Required Vuex directory structure
src
└── store
    └── module1
        ├── actions.ts
        ├── getters.ts
        ├── mutations.ts
        ├── state.ts
        └── subModule
            ├── actions.ts
            ├── getters.ts
            ├── mutations.ts
            └── state.ts
    └── module2
        ├── actions.ts
        ├── getters.ts
        ├── mutations.ts
        └── state.ts

Usage

vuex-to-pinia <options>

Migrate vuex code to pinia code

vuex-to-pinia migrate <from> <to>

Contributing

Contributions, issues and feature requests are welcome! 👍
Feel free to

check open issues.

Quick Start

git clone https://github.com/fdbiondi/vuex-pinia-migration-tool.git
cd vuex-pinia-migration-tool
go get -d ./...
go run cmd/main.go

License

(c) 2023 MIT Licence

# Packages

No description provided by the author