Research
Security News
Kill Switch Hidden in npm Packages Typosquatting Chalk and Chokidar
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
brightcove-services
Advanced tools
A promise based wrapper for supported Brightcove APIs.
All project documentation is in this Readme
Use Manual Library Deployment documentation to deploy new versions of the library to Brightcove NPM Organization
$ npm install <bithub repo>
The following example assumes authentication with signin.brightcove.com has been successful and the BC_TOKEN cookie is available to use.
var Chilmark = require('brightcove-settings').Chilmark;
var client = new Chilmark({ host: 'https://chilmarkhost' });
client.getUser(BC_TOKEN)
.then(function(user){
console.log(user);
})
.fail(function(error){
console.log(error);
})
The following example assumes a user object is available with an account set as current.
var SETI = require('brightcove-settings').SETI;
var client = new SETI({
host: 'https://setihost',
oauth: {
host: 'https://localhost:8443',
client: {
id: 'fake',
secret: 'fake'
},
paths : {
token: '/oauth/token'
}
}
});
client.getSettings(user.currentAccount.id, 'account')
.then(function(settings){
console.log(settings);
})
.fail(function(error){
console.log(error);
})
var OAuth = require('brightcove-settings').OAuth;
var client = new OAuth({
host: 'https://localhost:8443',
client: {
id: 'fake',
secret: 'fake'
},
paths : {
token: '/oauth/token'
}
});
client.oauth.getAccessToken(account)
.then(function(result) {
console.log(result.access_token);
})
.fail(function(error){
console.log(error);
});
$ npm test
The lead maintainers on this project are
This projects uses Apps Backend Jira project.
Questions or clarifications about this project can be posted to our Slack Channel: #team-apps-backend.
This is a well-documented-project. Help improve the quality of Brightcove documentation.
FAQs
A library of clients that connect to Brightcove APIs and services.
The npm package brightcove-services receives a total of 1 weekly downloads. As such, brightcove-services popularity was classified as not popular.
We found that brightcove-services demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
Security News
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.