{"_id":"at-internet-ui-router-plugin","_rev":"34-c9f1097d9584d06f3e32674d7dae99d4","name":"at-internet-ui-router-plugin","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.2":{"name":"at-internet-ui-router-plugin","version":"0.1.2","keywords":["angular"],"author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"at-internet-ui-router-plugin@0.1.2","maintainers":[{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/at-internet-ui-router-plugin#readme","bugs":{"url":"https://github.com/ovh-ux/at-internet-ui-router-plugin/issues"},"dist":{"shasum":"6e46c356d65b9b98e72a72baf4bef04d78bb4f0a","tarball":"https://registry.npmjs.org/at-internet-ui-router-plugin/-/at-internet-ui-router-plugin-0.1.2.tgz","integrity":"sha512-PSh7+tXal/JskqwpG1E+4CskqotGk27oEsqmxvjmyaFhoQhGIcqXrawh5v5tbm8PVt3LRh+ACzn5CrgLSqflcQ==","signatures":[{"sig":"MEYCIQCtHVuTHUq/M2ONkBNG2LelaVKhccSAf9TNQEdC18MI3QIhAL3z6/dxM2J6ZdTM4tjmjaVpq+hFW54Mt02M75xZdhui","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/at-internet-ui-router-plugin.js","_from":".","_shasum":"6e46c356d65b9b98e72a72baf4bef04d78bb4f0a","gitHead":"8812dd90ab04b609d4879254a4d1fcdb52101b3e","scripts":{"fix":"eslint --quiet --fix --ext .js .","lint":"eslint --quiet --ext .js .","test":"grunt test"},"_npmUser":{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/at-internet-ui-router-plugin.git","type":"git"},"_npmVersion":"4.1.2","description":"Plugin for at-internet when using ui-router","directories":{},"_nodeVersion":"7.7.1","dependencies":{},"devDependencies":{"grunt":"0.4.x","karma":"~0.13.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.5.0","grunt-karma":"~0.12.0","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","grunt-postcss":"~0.6.0","karma-jasmine":"~0.3.0","jshint-stylish":"~2.0.0","grunt-complexity":"~0.1.0","autoprefixer-core":"~5.2.0","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"~0.13.0","grunt-contrib-uglify":"~0.9.0","grunt-contrib-csslint":"~0.4.0","karma-phantomjs-launcher":"~0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/at-internet-ui-router-plugin-0.1.2.tgz_1498655097699_0.18670159997418523","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"at-internet-ui-router-plugin","version":"1.0.0","keywords":["angular"],"author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"at-internet-ui-router-plugin@1.0.0","maintainers":[{"name":"antleblanc","email":"ant.leblanc@gmail.com"},{"name":"bnjjj","email":"benjamin.coenen@hotmail.com"},{"name":"cyrille.meichel","email":"cyrille.meichel@corp.ovh.com"},{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},{"name":"gioindahouz","email":"giovanni.clement@gmail.com"},{"name":"jimmyfortin","email":"jimmy.fortin@gmail.com"},{"name":"jleveugle","email":"joffrey.leveugle@gmail.com"},{"name":"khuang","email":"k.ung@rduk.fr"},{"name":"lizardk","email":"cyril.biencourt@corp.ovh.com"},{"name":"neolitec","email":"kev.manson@gmail.com"},{"name":"ovh","email":"npm@ovh.net"},{"name":"ovh-ux-cds","email":"kevin.bonduelle+ovh-ux-cds@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/at-internet-ui-router-plugin#readme","bugs":{"url":"https://github.com/ovh-ux/at-internet-ui-router-plugin/issues"},"dist":{"shasum":"a45c14948cfc22253979b28255c5f8a40e054f71","tarball":"https://registry.npmjs.org/at-internet-ui-router-plugin/-/at-internet-ui-router-plugin-1.0.0.tgz","fileCount":39,"integrity":"sha512-I7KhU++0LyloXjNDyTliJRvyTYpiYmjc1gq9/FpsMGKA0SJLvbeOJkSBCzzOTGqsUca8jsJV8o7bCKfpMM3FeQ==","signatures":[{"sig":"MEUCIBLMCptp07zaBYomT8BqhmtJ+0f9Hl3DsmPTnKhHaMCnAiEAtKst0MYG+QFZTFSIPGnUDJcyN2DEQboX8brwz7ZZeHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":970584},"main":"./dist/at-internet-ui-router-plugin.js","_from":".","_shasum":"a45c14948cfc22253979b28255c5f8a40e054f71","gitHead":"2de4ec8b476de10f816fcbbea5fdeceaa9f93cdc","scripts":{"fix":"eslint --quiet --fix --ext .js .","lint":"eslint --quiet --ext .js .","test":"grunt test"},"_npmUser":{"name":"ovh-ux-cds","email":"kevin.bonduelle+ovh-ux-cds@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/at-internet-ui-router-plugin.git","type":"git"},"_npmVersion":"4.1.2","description":"Plugin for at-internet when using ui-router","directories":{},"_nodeVersion":"7.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"0.4.x","karma":"~0.13.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.5.0","grunt-karma":"~0.12.0","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","grunt-postcss":"~0.6.0","karma-jasmine":"~0.3.0","jshint-stylish":"~2.0.0","grunt-complexity":"~0.1.0","autoprefixer-core":"~5.2.0","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"~0.13.0","grunt-contrib-uglify":"~0.9.0","grunt-contrib-csslint":"~0.4.0","karma-phantomjs-launcher":"~0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/at-internet-ui-router-plugin_1.0.0_1519981500972_0.9491339605042841","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-06-28T13:05:01.232Z","modified":"2025-12-18T14:47:34.149Z","0.1.2":"2017-06-28T13:05:01.232Z","1.0.0":"2018-03-02T09:05:01.053Z"},"bugs":{"url":"https://github.com/ovh-ux/at-internet-ui-router-plugin/issues"},"author":{"name":"OVH SAS"},"license":"BSD-3-Clause","homepage":"https://github.com/ovh-ux/at-internet-ui-router-plugin#readme","keywords":["angular"],"repository":{"url":"git+https://github.com/ovh-ux/at-internet-ui-router-plugin.git","type":"git"},"description":"Plugin for at-internet when using ui-router","maintainers":[{"email":"jean-christophe.alleman@corp.ovh.com","name":"jisay"},{"email":"jean-philippe.blary@corp.ovh.com","name":"blary_jp"},{"email":"ant.leblanc@gmail.com","name":"antleblanc"},{"email":"tech.ux.ext@ovh.com","name":"ovh-ux-cds"},{"email":"cyril.biencourt@corp.ovh.com","name":"lizardk"},{"email":"opensource@ovh.net","name":"ovh"},{"email":"mariejones962@gmail.com","name":"marie-j"},{"email":"anooparveti@gmail.com","name":"anooparveti"},{"email":"helabenkhalfallah@hotmail.fr","name":"helabenkhalfallah"},{"email":"benjamin.coenen@hotmail.com","name":"bnjjj"},{"email":"giovanni.clement@gmail.com","name":"gioindahouz"},{"email":"k.ung@rduk.fr","name":"khuang"},{"email":"joffrey.leveugle@gmail.com","name":"jleveugle"},{"email":"axel.peter@live.com","name":"axelpeter"},{"email":"cyrille.bourgois@gmail.com","name":"cbourgois"}],"readme":"![githubbanner](https://user-images.githubusercontent.com/3379410/27423240-3f944bc4-5731-11e7-87bb-3ff603aff8a7.png)\n\n[![Maintenance](https://img.shields.io/maintenance/yes/2018.svg)]() [![Chat on gitter](https://img.shields.io/gitter/room/ovh/ux.svg)](https://gitter.im/ovh/ux) [![Build Status](https://travis-ci.org/ovh-ux/at-internet-ui-router-plugin.svg)](https://travis-ci.org/ovh-ux/at-internet-ui-router-plugin)\n\n# at-internet-ui-router-plugin\n\nPlugin for at-internet when using ui-router\n\n## Install\n\n### Bower\n\n```\n$ bower install at-internet-ui-router-plugin --save\n```\n\n\n## Get the sources\n\n```bash\n$ git clone https://github.com/ovh-ux/at-internet-ui-router-plugin.git\n$ cd at-internet-ui-router-plugin\n$ npm install\n$ bower install\n```\n\n## Getting Started\n\nFollow [at-internet installation](https://github.com/ovh-ux/ng-at-internet/blob/master/README.md)\nIn your web page:\n\n```html\n<script src=\"angular.js\"></script>\n<script src=\"smarttag-yourproject.js\"></script>\n<script src=\"dist/ng-at-internet.min.js\"></script>\n<script src=\"dist/at-internet-ui-router-plugin.min.js\"></script>\n```\n\n## Examples\n\nPlease see at-internet documentation :\n[link](https://github.com/ovh-ux/ng-at-internet/blob/master/README.md)\n\nConfiguring the provider :\n\n```javascript\napp.config([\"atInternetUiRouterPluginProvider\", function(provider) {\n    provider.setTrackStateChange(true);\n}]);\n```\n\nThat's it, now every state change will send a page tracking data to AtInternet.\nTo disabled tracking on specific states, use the following syntax :\n\n```javascript\n$stateProvider.state(\"your-untracked-state\", {\n    url : \"...\",\n    atInternet : {\n        ignore : true // this tell AtInternet to not track this state\n    }\n}\n```\n\nBy default, the state name will be used for the page name to be sent. If you want to modify this behavior\nfor a given state, please use the following syntax :\n\n```javascript\n$stateProvider.state(\"your-state\", {\n    url : \"...\",\n    atInternet : {\n        rename : \"foobar\" // use \"foobar\" as page name instead of \"your-state\"\n    }\n}\n```\n\nIf you want, you can apply some filters on the states name, for example :\n\n```javascript\napp.config([\"atInternetUiRouterPluginProvider\", function(provider) {\n    provider.addStateNameFilter(function (stateName) {\n        return stateName.replace(/foo/g, \"bar\"); // replace all occurrences of \"foo\" by \"bar\" in states name\n    }\n}]);\n```\n\n## Documentation\n\n  - `grunt` : to build.\n  - `grunt watch` : will rebuild your project when a file change. Also re-launch Karma when a spec file change.\n  - `grunt test` : to test specs files with Karma/Jasmine.\n  - `grunt release --type=major|minor|patch` : to release your module.\n\n# Contributing\n\nYou've developed a new cool feature ? Fixed an annoying bug ? We'd be happy\nto hear from you !\n\nHave a look in [CONTRIBUTING.md](https://github.com/ovh-ux/at-internet-ui-router-plugin/blob/master/CONTRIBUTING.md)\n\n## Run the tests\n\n```\n$ npm test\n```\n\n## Related links\n\n * Contribute: https://github.com/ovh-ux/at-internet-ui-router-plugin/blob/master/CONTRIBUTING.md\n * Report bugs: https://github.com/ovh-ux/at-internet-ui-router-plugin/issues\n * Get latest version: https://github.com/ovh-ux/at-internet-ui-router-plugin\n\n# License\n\nSee https://github.com/ovh-ux/at-internet-ui-router-plugin/blob/master/LICENSE\n\n","readmeFilename":"README.md"}