tonicpow / embed-legacy

Legacy embed script for using TonicPow with your web applications
Other
13 stars 0 forks source link
ad embed handcash iframe script tonic tonicpow tonicpow-api
TonicPow

Learn more about TonicPow. Checkout the TonicPow API Docs.

last commit version Npm standard-readme compliant slack app health

Table of Contents

Installation

  1. Add the script to your web application (using our CDN hosting)
    <script src="https://tonicpow.com/tonic.js"></script>

(Optional) Get the visitor session

let session = window.TonicPow.getVisitorSession()
console.log(session) //1b40c235dd9532213f5d611ffz06f9dd018efeffad8d6fbc35dc421fed18babz

(Optional) Install as an npm package

npm install tonicpow-embed --save

Building (For Developers)

npm install
npm run build

Documentation

Read more about the TonicPow API platform.

Check out the TonicPow embed widget documentation.

Supported Browsers TonicPow supports all commonly used browsers. Below is a list of popular browsers and their minimum supported version. If we're missing a browser, suggest one [via an issue](https://github.com/tonicpow/embed-legacy/issues/new). |Browser |Platform |Min Version | |:---|:---|:---| |Android|Mobile|67.0| |Bottle|Desktop|0.1| |Brave|Desktop|55.0| |Chrome|Desktop|55.0| |Chrome|Mobile|74.0| |Edge|Desktop|17.0| |Firefox|Desktop|52.0| |Firefox|Mobile|67.0| |IE|Desktop|---| |Opera|Desktop|42.0| |Opera|Mobile|---| |Safari|Desktop|10.1| |Safari|Mobile|10.3|
Library Deployment [goreleaser](https://github.com/goreleaser/goreleaser) for easy binary or library deployment to Github and can be installed via: `brew install goreleaser`. The [.goreleaser.yml](.goreleaser.yml) file is used to configure [goreleaser](https://github.com/goreleaser/goreleaser). Use `make release-snap` to create a snapshot version of the release, and finally `make release` to ship to production.
Makefile Commands View all `makefile` commands ```shell script make help ``` List of all current commands: ```text clean Remove previous builds and any test cache data help Show all commands available release Full production release (creates release in Github) release-test Full production test release (everything except deploy) release-snap Test the full release (build binaries) tag Generate a new tag and push (IE: tag version=0.0.0) tag-remove Remove a tag if found (IE: tag-remove version=0.0.0) tag-update Update an existing tag to current commit (IE: tag-update version=0.0.0) update-releaser Update the goreleaser application ```

Examples

View some example Tonic widgets

Code Standards

Always use the language's best practices and don't optimize early :P

Usage

We are using it! Visit our website to see it in action.

Check out the Tonic Widgets.

Maintainers

MrZ Satchmo Atilla
MrZ Satchmo Atilla

Support the development of this project and the TonicPow team 🙏

Contributing

Feel free to dive in! Open an issue or submit PRs.

License

License