@friendly-tnsvue/migration-service

1.1.1-alpha.0 • Public • Published

Um utilitário para a migração de projetos Vue para {N}

Usage

  • CLI (Recommended)

    We recommend the package @friendly-tnsvue/cli as command-line interface.

    Install:

    # npm
    npm install -g @friendly-tnsvue/cli
    
    # yarn
    yarn global add @friendly-tnsvue/cli

    Usage:

    # inside of a vuejs project
    ftns migrate
  • Advanced

    You can use the migration-service without CLI, see:

    npm install @friendly-tnsvue/migration-service
    # or
    yarn add @friendly-tnsvue/migration-service

    Usage:

    import migrationService from '@friendly-tnsvue/migration-service';
    
    migrationService(toolbox);

    Caso queira algo rápido, instale o pacote gluegun e importe-o com o nome toolbox.

    Você ainda pode especificar seu próprio toolbox (uma versão web, talvez?), mas recomendamos que siga esta estrutura.

Development

Your are free to make changes, study or inspect. You can clone this repo and be happy ;)

  1. Clone this repo with git clone https://github.com/friendly-tnsvue/monorepo.git
  2. Install required dependencies with lerna bootstrap && lerna exec yarn # yarn -> npm install
  3. Register the CLI with cd packages/cli && yarn link && cd ../packages/migration-service
  4. Start the development workspace (hot-reload) with yarn dev
  5. For tests, use: yarn test
  6. Build production files: yarn build

Quer contribuir? Ótimo! 🤝

Fique livre para:

  • Open a issue.
  • Send a pull request.
  • Comment on the code that you believe tha can be improved.

Before send a pull request, run:

$ yarn build:prepare

📝 License

O código fonte desse projeto está licenciado sob a licensa GPL-3.0

(c) 2019, Gabriel Rodrigues

Readme

Keywords

none

Package Sidebar

Install

npm i @friendly-tnsvue/migration-service

Weekly Downloads

1

Version

1.1.1-alpha.0

License

GPL-3.0

Unpacked Size

225 kB

Total Files

13

Last publish

Collaborators

  • antunesrodrigues