Sha256: cd8acec469b9ae1eb5fa6fb3c89394a5a2a7c94d6bd502c0bc65241d945f2db5

Contents?: true

Size: 1.98 KB

Versions: 1

Compression:

Stored size: 1.98 KB

Contents

# Solidus Melhor Envio

[![CircleCI](https://circleci.com/gh/solidusio-contrib/solidus_melhor_envio.svg?style=shield)](https://circleci.com/gh/solidusio-contrib/solidus_melhor_envio)
[![codecov](https://codecov.io/gh/solidusio-contrib/solidus_melhor_envio/branch/master/graph/badge.svg)](https://codecov.io/gh/solidusio-contrib/solidus_melhor_envio)

<!-- Explain what your extension does. -->

## Installation

Add solidus_melhor_envio to your Gemfile:

```ruby
gem 'solidus_melhor_envio'
```

Bundle your dependencies and run the installation generator:

```shell
bin/rails generate solidus_melhor_envio:install
```

## Usage

<!-- Explain how to use your extension once it's been installed. -->

## Development

### Testing the extension

First bundle your dependencies, then run `bin/rake`. `bin/rake` will default to building the dummy
app if it does not exist, then it will run specs. The dummy app can be regenerated by using
`bin/rake extension:test_app`.

```shell
bin/rake
```

To run [Rubocop](https://github.com/bbatsov/rubocop) static code analysis run

```shell
bundle exec rubocop
```

When testing your application's integration with this extension you may use its factories.
You can load Solidus core factories along with this extension's factories using this statement:

```ruby
SolidusDevSupport::TestingSupport::Factories.load_for(SolidusMelhorEnvio::Engine)
```

### Running the sandbox

To run this extension in a sandboxed Solidus application, you can run `bin/sandbox`. The path for
the sandbox app is `./sandbox` and `bin/rails` will forward any Rails commands to
`sandbox/bin/rails`.

Here's an example:

```
$ bin/rails server
=> Booting Puma
=> Rails 6.0.2.1 application starting in development
* Listening on tcp://127.0.0.1:3000
Use Ctrl-C to stop
```

### Releasing new versions

Please refer to the [dedicated page](https://github.com/solidusio/solidus/wiki/How-to-release-extensions) in the Solidus wiki.

## License

Copyright (c) 2023 Hamilton Tumenas Borges, released under the New BSD License.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
solidus_melhor_envio-1.0.0 README.md