<commit_before># ShopSync

Command line tool to help synchronize your Shopify stores for different environments.

## Installation

ShopSync is distributed as a Ruby gem.

```
$ gem install shop_sync
```

## Configuration

Configure the store you would like to work with.

```
$ ss config rageon
```

This will create a `rageon.env` file in the current directory with the following contents

```
API_KEY=shopifykey
API_PASSWORD=<PASSWORD>
API_HOST=rageon
```

## Usage

After installing, the `ss` command is available:

```
$ ss help
TODO: paste help output here
```

## Examples

Download a theme to the current directory

```
$ ss download rageon
```

Copy a theme from the rageon production store to the staging and development stores

```
$ ss copy-theme rageon rageon-staging rageon-development
```

Automatically upload files to the specified store when they are saved

```
$ ss watch rageon-development
```

Copy a product collection (including metadata) from one store to one or more stores

```
$ ss copy-collection 1234 rageon rageon-staging rageon-development
```

## License

ShopSync is available under the MIT license. See the LICENSE file for more info.
<commit_msg>lets assume were always working with theme by default<commit_after># ShopSync

Command line tool to help synchronize your Shopify stores for different environments.

## Installation

ShopSync is distributed as a Ruby gem.

```
$ gem install shop_sync
```

## Configuration

Configure the store you would like to work with.

```
$ ss config rageon
```

This will create a `rageon.env` file in the current directory with the following contents

```
API_KEY=shopifykey
API_PASSWORD=<PASSWORD>
API_HOST=rageon
```

## Usage

After installing, the `ss` command is available:

```
$ ss help
TODO: paste help output here
```

## Examples

Download a theme to the current directory

```
$ ss download rageon
```

Copy a theme from the rageon production store to the staging and development stores

```
$ ss copy rageon rageon-staging rageon-development
```

Automatically upload files to the specified store when they are saved

```
$ ss watch rageon-development
```

Copy a product collection (including metadata) from one store to one or more stores

```
$ ss copy-collection 1234 rageon rageon-staging rageon-development
```

## License

ShopSync is available under the MIT license. See the LICENSE file for more info.

{'fraction_non_alphanumeric': 0.0797827903091061, 'fraction_numerical': 0.003341687552213868, 'mean_word_length': 4.518433179723503, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3238406', 'n_tokens_mistral': 707, 'n_tokens_neox': 656, 'n_words': 306}