Skip to content
gtm templates dot com site
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Refactor per linter May 31, 2019
controllers Fix template rename issue Aug 15, 2019
helpers
models
public
src Fix sign out to reload after cookie deletion Aug 15, 2019
views Fix sign out to reload after cookie deletion Aug 15, 2019
.eslintrc.yml
.gcloudignore Refactor code, add app engine support May 31, 2019
.gitignore Update travis Jun 7, 2019
.travis.yml Update Travis Aug 2, 2019
README.md
app.js added gtm.api controller Aug 7, 2019
app.yaml Remove memcache Jun 13, 2019
gruntfile.js added smartwizard lib Aug 7, 2019
package-lock.json Update package-lock Aug 12, 2019
package.json added smartwizard lib Aug 7, 2019
secret.tar.enc Update Travis Aug 2, 2019

README.md

Google Tag Manager Templates Library

Build Status

gtm templates dot com website

Installation

  1. Clone repo
  2. Create folder secret in project root
  3. Create a new JSON key for the App Engine default service account at https://console.cloud.google.com/iam-admin/serviceaccounts?project=gtm-templates-com, and download it as client-secrets.json, store it in the secret folder
  4. Run export GOOGLE_APPLICATION_CREDENTIALS=secret/client-secrets.json 4.1 on Windows Run set GOOGLE_APPLICATION_CREDENTIALS=secret/client-secrets.json
  5. Install grunt with npm install -g grunt-cli
  6. Run app with watchers using grunt
  7. Browse to localhost:8080

Tests

All tests: npm test

Unit tests: npm run test:unit

Integration tests: npm run test:integration

You can’t perform that action at this time.