{"id":13839498,"url":"https://github.com/strongloop/gulp-loopback-sdk-angular","last_synced_at":"2025-05-02T10:31:20.930Z","repository":{"id":54880593,"uuid":"21440999","full_name":"strongloop/gulp-loopback-sdk-angular","owner":"strongloop","description":"gulp plugin for auto-generating Angular $resource services for LoopBack","archived":false,"fork":false,"pushed_at":"2021-01-22T15:01:40.000Z","size":33,"stargazers_count":27,"open_issues_count":0,"forks_count":15,"subscribers_count":29,"default_branch":"master","last_synced_at":"2024-05-16T12:23:35.558Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/strongloop.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null}},"created_at":"2014-07-02T21:27:22.000Z","updated_at":"2022-03-03T01:02:37.000Z","dependencies_parsed_at":"2022-08-14T05:31:18.305Z","dependency_job_id":null,"html_url":"https://github.com/strongloop/gulp-loopback-sdk-angular","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strongloop%2Fgulp-loopback-sdk-angular","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strongloop%2Fgulp-loopback-sdk-angular/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strongloop%2Fgulp-loopback-sdk-angular/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strongloop%2Fgulp-loopback-sdk-angular/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/strongloop","download_url":"https://codeload.github.com/strongloop/gulp-loopback-sdk-angular/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224161574,"owners_count":17266153,"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":[],"created_at":"2024-08-04T17:00:28.234Z","updated_at":"2024-11-12T16:23:43.507Z","avatar_url":"https://github.com/strongloop.png","language":"JavaScript","funding_links":[],"categories":["Client SDKs"],"sub_categories":["Third Party"],"readme":"# gulp-loopback-sdk-angular [![Build Status](https://travis-ci.org/zimlin/gulp-loopback-sdk-angular.svg?branch=master)](https://travis-ci.org/zimlin/gulp-loopback-sdk-angular)\n\n**⚠️ LoopBack 3 has reached end of life. We are no longer accepting pull requests or providing \nsupport for community users. The only exception is fixes for critical bugs and security \nvulnerabilities provided as part of support for IBM API Connect customers. (See\n[Module Long Term Support Policy](#module-long-term-support-policy) below.)**\n\nWe urge all LoopBack 3 users to migrate their applications to LoopBack 4 as\nsoon as possible. Refer to our\n[Migration Guide](https://loopback.io/doc/en/lb4/migration-overview.html)\nfor more information on how to upgrade.\n\n## Overview\n\n[gulp](http://gulpjs.com) plugin for auto-generating Angular $resource services for LoopBack.\nThis is a port of the Grunt plugin [here](https://github.com/strongloop/grunt-loopback-sdk-angular)\n\n## Install\n\n```sh\n$ npm install --save-dev gulp-loopback-sdk-angular\n```\n\n\n## Usage\n\n```js\nvar gulp = require('gulp');\nvar rename = require('gulp-rename');\nvar loopbackAngular = require('gulp-loopback-sdk-angular');\n\ngulp.task('default', function () {\n\treturn gulp.src('./server/app.js')\n    .pipe(loopbackAngular())\n    .pipe(rename('lb-services.js'))\n    .pipe(gulp.dest('./client/js'));\n});\n```\n\n\n## API\n\n### loopbackAngular(options)\n\n#### options\n\n##### options.ngModuleName\n\nType: `String`\nDefault: `lbServices`\n\nName for the generated AngularJS module.\n\n##### options.apiUrl\n\nType: `String`\nDefault: The value configured in the LoopBack application via app.set('restApiRoot') or `/api`\n\n## Everything Else\n\nhttp://docs.strongloop.com/display/LB/AngularJS+JavaScript+SDK\n\n\n## License\n\nMIT © [Zi Ming Lin](https://github.com/zimlin)\n\n## Module Long Term Support Policy\n\nThis module adopts the [Module Long Term Support (LTS)](http://github.com/CloudNativeJS/ModuleLTS) policy, with the following End Of Life (EOL) dates:\n\n| Version | Status          | Published | EOL      |\n| ------- | --------------- | --------- | -------- |\n| 1.x     | End-of-Life     | Jun 2018  | Dec 2020 |\n\nLearn more about our LTS plan in the [docs](https://loopback.io/doc/en/contrib/Long-term-support.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrongloop%2Fgulp-loopback-sdk-angular","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstrongloop%2Fgulp-loopback-sdk-angular","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrongloop%2Fgulp-loopback-sdk-angular/lists"}