New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

repository-provider

Package Overview
Dependencies
Maintainers
1
Versions
662
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

repository-provider - npm Package Compare versions

Comparing version 2.1.1 to 2.2.0

51

dist/repository-provider.js

@@ -36,7 +36,8 @@ 'use strict';

constructor(config) {
Object.defineProperty(this, 'config', {
value: this.constructor.config(config)
Object.defineProperties(this, {
config: {
value: this.constructor.config(config)
},
repositories: { value: new Map() }
});
Object.defineProperty(this, 'repositories', { value: new Map() });
}

@@ -67,5 +68,8 @@

constructor(provider, name) {
Object.defineProperty(this, 'provider', { value: provider });
Object.defineProperty(this, 'name', { value: name });
Object.defineProperty(this, '_branches', { value: new Map() });
Object.defineProperties(this, {
name: { value: name },
provider: { value: provider },
_branches: { value: new Map() },
_pullRequests: { value: new Map() }
});
}

@@ -109,2 +113,9 @@

/**
* @return {Map} of all pull requests
*/
async pullRequests() {
return this._pullRequests;
}
async deletePullRequest(name) {

@@ -120,2 +131,9 @@ return notImplementedError();

}
/**
* forward to the Provider
*/
set rateLimitReached(value) {
this.provider.rateLimitReached(value);
}
}

@@ -125,4 +143,6 @@

constructor(repository, name = 'master') {
Object.defineProperty(this, 'repository', { value: repository });
Object.defineProperty(this, 'name', { value: name });
Object.defineProperties(this, {
name: { value: name },
repository: { value: repository }
});
}

@@ -166,2 +186,9 @@

}
/**
* forward to the Provider
*/
set rateLimitReached(value) {
this.provider.rateLimitReached(value);
}
}

@@ -171,4 +198,6 @@

constructor(repository, name) {
Object.defineProperty(this, 'repository', { value: repository });
Object.defineProperty(this, 'name', { value: name });
Object.defineProperties(this, {
name: { value: name },
repository: { value: repository }
});
}

@@ -175,0 +204,0 @@

@@ -1,1 +0,1 @@

{"name":"repository-provider","version":"2.1.1","description":"abstract interface to git repository providers like github bitbucket","main":"dist/repository-provider.js","module":"src/repository-provider.js","scripts":{"cover":"nyc --temp-directory build/nyc ava","test":"ava","pretest":"rollup -c tests/rollup.config.js","precover":"rollup -c tests/rollup.config.js","posttest":"npm run prepare && markdown-doctest","docs":"jsdoc2md --configure doc/jsdoc.json -l off -t doc/README.hbs -f src/*.js >README.md","semantic-release":"semantic-release","prepare":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/arlac77/repository-provider.git"},"engines":{"node":">=8.9.1"},"dependencies":{},"devDependencies":{"ava":"^0.24.0","babel-preset-env":"^1.6.1","jsdoc-babel":"^0.3.0","jsdoc-to-markdown":"^3.0.2","markdown-doctest":"^0.9.1","nyc":"^11.3.0","rollup":"^0.52.0","rollup-plugin-multi-entry":"^2.0.2","semantic-release":"^10.0.1","xo":"^0.19.0"},"release":{},"keywords":["git","github","bitbucket"],"license":"BSD-2-Clause","bugs":{"url":"https://github.com/arlac77/repository-provider/issues"},"homepage":"https://github.com/arlac77/repository-provider#readme","contributors":[{"name":"Markus Felten","email":"markus.felten@gmx.de"}],"ava":{"files":["build/*-test.js"],"require":["babel-register"]},"nyc":{"include":["build/*-test.js","src/**/*.js"],"reporter":["lcov"],"report-dir":"./build/coverage"},"template":{"repository":{"url":"https://github.com/arlac77/npm-package-template.git"}},"xo":{"space":true}}
{"name":"repository-provider","version":"2.2.0","description":"abstract interface to git repository providers like github bitbucket","main":"dist/repository-provider.js","module":"src/repository-provider.js","scripts":{"cover":"nyc --temp-directory build/nyc ava","test":"ava","pretest":"rollup -c tests/rollup.config.js","precover":"rollup -c tests/rollup.config.js","posttest":"npm run prepare && markdown-doctest","docs":"jsdoc2md --configure doc/jsdoc.json -l off -t doc/README.hbs -f src/*.js >README.md","semantic-release":"semantic-release","prepare":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/arlac77/repository-provider.git"},"engines":{"node":">=8.9.3"},"dependencies":{},"devDependencies":{"ava":"^0.24.0","babel-preset-env":"^1.6.1","jsdoc-babel":"^0.3.0","jsdoc-to-markdown":"^3.0.2","markdown-doctest":"^0.9.1","nyc":"^11.4.0","rollup":"^0.52.1","rollup-plugin-multi-entry":"^2.0.2","semantic-release":"^11.0.2","xo":"^0.19.0"},"release":{},"keywords":["git","github","bitbucket"],"license":"BSD-2-Clause","bugs":{"url":"https://github.com/arlac77/repository-provider/issues"},"homepage":"https://github.com/arlac77/repository-provider#readme","contributors":[{"name":"Markus Felten","email":"markus.felten@gmx.de"}],"ava":{"files":["build/*-test.js"],"require":["babel-register"]},"nyc":{"include":["build/*-test.js","src/**/*.js"],"reporter":["lcov"],"report-dir":"./build/coverage"},"template":{"repository":{"url":"https://github.com/arlac77/npm-package-template.git"}},"xo":{"space":true}}

@@ -32,7 +32,8 @@ function notImplementedError() {

constructor(config) {
Object.defineProperty(this, 'config', {
value: this.constructor.config(config)
Object.defineProperties(this, {
config: {
value: this.constructor.config(config)
},
repositories: { value: new Map() }
});
Object.defineProperty(this, 'repositories', { value: new Map() });
}

@@ -63,5 +64,8 @@

constructor(provider, name) {
Object.defineProperty(this, 'provider', { value: provider });
Object.defineProperty(this, 'name', { value: name });
Object.defineProperty(this, '_branches', { value: new Map() });
Object.defineProperties(this, {
name: { value: name },
provider: { value: provider },
_branches: { value: new Map() },
_pullRequests: { value: new Map() }
});
}

@@ -105,2 +109,9 @@

/**
* @return {Map} of all pull requests
*/
async pullRequests() {
return this._pullRequests;
}
async deletePullRequest(name) {

@@ -116,2 +127,9 @@ return notImplementedError();

}
/**
* forward to the Provider
*/
set rateLimitReached(value) {
this.provider.rateLimitReached(value);
}
}

@@ -121,4 +139,6 @@

constructor(repository, name = 'master') {
Object.defineProperty(this, 'repository', { value: repository });
Object.defineProperty(this, 'name', { value: name });
Object.defineProperties(this, {
name: { value: name },
repository: { value: repository }
});
}

@@ -162,2 +182,9 @@

}
/**
* forward to the Provider
*/
set rateLimitReached(value) {
this.provider.rateLimitReached(value);
}
}

@@ -167,4 +194,6 @@

constructor(repository, name) {
Object.defineProperty(this, 'repository', { value: repository });
Object.defineProperty(this, 'name', { value: name });
Object.defineProperties(this, {
name: { value: name },
repository: { value: repository }
});
}

@@ -171,0 +200,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc