Metadata-Version: 2.4
Name: tiggy-cli
Version: 0.0.1
Summary: Declarative Google Tag Manager: validate, plan and apply GTM containers from a YAML spec.
Keywords: google-tag-manager,gtm,infrastructure-as-code,declarative
Author: Henry Upton
Author-email: Henry Upton <henryupton@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
Requires-Dist: click>=8.1
Requires-Python: >=3.11
Project-URL: Repository, https://github.com/henryupton/tiggy
Description-Content-Type: text/markdown

# Tiggy

Declarative Google Tag Manager. Describe a GTM container in YAML, then validate, plan and apply it the way
[Tundra](https://github.com/henryupton/tundra) does for Snowflake permissions.

Early days: nothing works yet.

```bash
pip install tiggy-cli

tiggy validate spec/       # every reference between tags, triggers and variables resolves
tiggy spec-test spec/      # the spec matches the live container
tiggy run spec/ --dry      # the GTM changes that would make it match
tiggy run spec/            # make them, in a new workspace
tiggy import <container>   # write a live container out as a spec
```
