Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

tal-device-configs

Package Overview
Dependencies
Maintainers
5
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tal-device-configs - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

64

package.json
{
"name": "tal-device-configs",
"version": "1.0.1",
"description": "TAL Device configs",
"main": "index.js",
"files": [
"configs/CurrentDevVersion/example-example-precert.json",
"configs/CurrentDevVersion/example-example-default.json",
"configs/CurrentDevVersion/configschema.json",
"build/build-configs.sh"
],
"directories": {
"build": "build"
},
"scripts": {
"test": "./node_modules/grunt-cli/bin/grunt verify",
"build": "./build/build-configs.sh && npm test",
"install": "./build/build-configs.sh"
},
"repository": {
"type": "git",
"url": "git+https://github.com/bbc/tal-device-configs.git"
},
"author": "BBC Digital TV&Mobile Platforms",
"license": "UNLICENSED",
"bugs": {
"url": "https://github.com/fmtvp/tal-device-config/issues"
},
"homepage": "https://github.com/fmtvp/tal-device-config",
"devDependencies": {
"grunt-jsonlint": "^1.0.7",
"grunt": "^0.4.5",
"grunt-cli": "^0.1.13",
"jsck": "^0.3.0"
},
"dependencies": {}
"author": {
"name": "BBC TV & Mobile Platforms"
},
"bugs": {
"url": "https://github.com/bbc/tal-device-configs-generic/issues"
},
"dependencies": {},
"description": "TAL device configs (generic)",
"files": [
"configs/CurrentDevVersion/example-example-precert.json",
"configs/CurrentDevVersion/example-example-default.json",
"configs/CurrentDevVersion/configschema.json",
"build/build-configs.sh"
],
"homepage": "https://github.com/bbc/tal-device-configs-generic",
"license": "UNLICENSED",
"main": "index.js",
"name": "tal-device-configs",
"optionalDependencies": {},
"repository": {
"type": "git",
"url": "git+https://github.com/bbc/tal-device-configs-generic.git"
},
"scripts": {
"build": "./build/build-configs.sh && npm test",
"install": "./build/build-configs.sh",
"test": "./node_modules/grunt-cli/bin/grunt verify"
},
"version": "1.0.2"
}

@@ -1,35 +0,13 @@

# TAL Device Configs
# TAL Device Configs Generic
These are the private (BBC Internal) device configs for TAL - which eventually feed into the public versions:
- https://github.com/fmtvp/tal/tree/master/config/devices
Examples of generic TAL device configs appropriate for external partners / stakeholder use.
## Where are they used?
## Usage
TAL Device Configs are used:
- by [TAP Launcher](bbc/tap-launcher), merged with the [TAP Device Configs](bbc/tap-device-configs), and then served up to specific devices based on brand and model
- by [CATAL Launcher](bbc/catal-launcher), merged with the [CATAL Device Configs](bbc/catal-launcher), and then served up to specific devices based on brand and model
To install, use: `npm install --save-dev tal-device-configs`
## Public npm module
## Release
When this project is published via
```
npm publish
```
The module that is published contains ONLY example-example-default.json and example-example-precert.json configs (plus other required files) as a sanitised version usable by Partners and external stakeholders.
Increment the version number in `package.json` then run: `npm publish`
## Releasing
Changes to this project are automatically deployed to S3, and then promoted to the INT environment, available through:
- https://www.live.bbctvapps.co.uk/catal
- https://www.live.bbctvapps.co.uk/tap/iplayer
TAL Device Configs are released in _the same build job_ as CATAL Device Configs. The actual configs are not copied anywhere during this step; instead, a pointer file containing the commit hash is updated, instructing the Launcher for a specific environment to switch over to the new configs.
The build jobs to use:
- [deploy-tal-device-configs](https://jenkins.connected-tv.tools.bbc.co.uk/job/deploy-tal-device-configs/) (builds automatically on push)
- [promote-catal-device-configs-to-test](https://jenkins.connected-tv.tools.bbc.co.uk/view/CATAL/job/promote-catal-device-configs-to-test/)
- [promote-catal-device-configs-to-live](https://jenkins.connected-tv.tools.bbc.co.uk/view/CATAL/job/promote-catal-device-configs-to-live/)
Access to these jobs is restricted to members of the Connected TV Development team; your email address will need to be added to the Connected TV Cloud Jenkins whitelist to access these jobs.
#
This will publish to `tal-device-configs`; note that the `-generic` is removed in the public module.
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