{"id":20720194,"url":"https://github.com/scalajs-io/angular-ui-router","last_synced_at":"2026-05-15T21:03:07.540Z","repository":{"id":77422475,"uuid":"84682415","full_name":"scalajs-io/angular-ui-router","owner":"scalajs-io","description":"angular-ui-router bindings for Scala.js","archived":false,"fork":false,"pushed_at":"2019-06-17T23:06:54.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-17T22:42:56.130Z","etag":null,"topics":["angular","angularjs","scala","scalajs"],"latest_commit_sha":null,"homepage":null,"language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scalajs-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-11T21:56:58.000Z","updated_at":"2019-06-17T23:06:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"d4dddaa0-f35a-4382-a46d-5099c6cfbfae","html_url":"https://github.com/scalajs-io/angular-ui-router","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalajs-io%2Fangular-ui-router","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalajs-io%2Fangular-ui-router/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalajs-io%2Fangular-ui-router/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalajs-io%2Fangular-ui-router/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scalajs-io","download_url":"https://codeload.github.com/scalajs-io/angular-ui-router/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242995884,"owners_count":20218815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angularjs","scala","scalajs"],"created_at":"2024-11-17T03:19:36.274Z","updated_at":"2026-05-15T21:03:02.496Z","avatar_url":"https://github.com/scalajs-io.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"Angular UI Router API for Scala.js\n================================\n[angular-ui-router](https://www.npmjs.com/package/angular-ui-router) - angular-ui-router binding for Scala.js.\n\n### Description\n\nAngularUI Router is a routing framework for AngularJS, which allows you to organize the parts of your interface \ninto a state machine. Unlike the $route service in the Angular ngRoute module, which is organized around URL routes, \nUI-Router is organized around states, which may optionally have routes, as well as other behavior, attached.\n\nStates are bound to named, nested and parallel views, allowing you to powerfully manage your application's interface.\n\n### Build Dependencies\n\n* [SBT v1.2.x](http://www.scala-sbt.org/download.html)\n\n### Build/publish the SDK locally\n\n```bash\n $ sbt clean publish-local\n```\n\n### Running the tests\n\nBefore running the tests the first time, you must ensure the npm packages are installed:\n\n```bash\n$ npm install\n```\n\nThen you can run the tests:\n\n```bash\n$ sbt test\n```\n\n### Artifacts and Resolvers\n\nTo add the `angular-ui-router` binding to your project, add the following to your build.sbt:  \n\n```sbt\nlibraryDependencies += \"io.scalajs.npm\" %%% \"angular-ui-router\" % \"0.5.0\"\n```\n\nOptionally, you may add the Sonatype Repository resolver:\n\n```sbt   \nresolvers += Resolver.sonatypeRepo(\"releases\") \n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscalajs-io%2Fangular-ui-router","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscalajs-io%2Fangular-ui-router","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscalajs-io%2Fangular-ui-router/lists"}