Open-source usage
OpenTV ION uses a number of open-source packages, which are listed in the table below.
It also incorporates NAGRA CONNECT Player, which also uses certain open-source packages. These are listed on the following pages:
CONNECT Player SDK 5 for Apple (FPS) does not use any open-source packages.
Name | Licence type | Installed version | Link |
---|---|---|---|
@babel/plugin-proposal-record-and-tuple | MIT | 7.25.9 | |
@babel/plugin-transform-class-properties | MIT | 7.25.9 | |
@babel/plugin-transform-export-namespace-from | MIT | 7.25.9 | |
@didomi/react | MIT | 1.8.8 | |
@didomi/react-native | MIT | 2.10.1 | |
@gorhom/bottom-sheet | MIT | 5.0.6 | |
@react-native-async-storage/async-storage | MIT | 2.0.0 | |
@react-native-community/cli | MIT | 15.0.1 | |
@react-native-community/cli-platform-android | MIT | 15.0.1 | |
@react-native-community/cli-platform-ios | MIT | 15.0.1 | |
@react-native-community/hooks | MIT | 100.1.0 | |
@react-native-community/netinfo | MIT | 11.4.1 | https://github.com/react-native-netinfo/react-native-netinfo |
@react-native-community/slider | MIT | 4.5.5 | |
@react-native-firebase/analytics | Apache-2.0 | 21.6.1 | |
@react-native-firebase/app | Apache-2.0 | 21.6.1 | |
@react-native-firebase/crashlytics | Apache-2.0 | 21.6.1 | |
@react-native-firebase/messaging | Apache-2.0 | 21.6.1 | |
@react-native-firebase/remote-config | Apache-2.0 | 21.6.1 | |
@react-native-masked-view/masked-view | MIT | 0.3.0 | |
@react-navigation/compat | MIT | 5.3.20 | |
@react-navigation/native | MIT | 6.1.0 | |
@react-navigation/native-stack | MIT | 6.9.1 | |
@react-navigation/stack | MIT | 7.0.0-alpha.6 | |
@reduxjs/toolkit | MIT | 2.6.1 | |
@sentry/react-native | MIT | 6.9.0 | |
@shopify/flash-list | MIT | 1.5.0 | |
@types/crypto-js | MIT | 4.2.2 | |
@types/lodash | MIT | 4.14.200 | |
@types/tizen-tv-webapis | MIT | 2.0.6 | |
abortcontroller-polyfill | MIT | 1.7.5 | |
events | MIT | 3.2.0 | |
fetch-timeout | MIT | 0.0.2 | https://github.com/jkomyno/fetch-timeout |
firebase | Apache-2.0 | 11.5.0 | |
immutable | BSD-3-Clause | 3.8.2 | |
intl | BSD-3-Clause | 1.2.4 | |
localized-strings | MIT | 0.2.4 | |
lodash | MIT | 4.17.21 | |
ramda | MIT | 0.25.0 | |
react | MIT | 18.3.1 | |
react-dom | MIT | 18.3.1 | |
react-native | MIT | 0.77.2 | |
react-native-blob-util | MIT | 0.21.2 | |
react-native-date-picker | MIT | 5.0.2 | |
react-native-device-info | MIT | 14.0.2 | https://github.com/focallabs/react-native-device-info (MIT) (GitHub) |
react-native-dotenv | MIT | 3.3.0 | https://github.com/goatandsheep/react-native-dotenv (GitHub) |
react-native-fast-image | MIT & Apache‑2.0 | 8.5.11 | |
react-native-fs | MIT | 2.20.0 | |
react-native-gesture-handler | MIT | 2.22.0 | https://github.com/software-mansion/react-native-gesture-handler |
react-native-get-random-values | MIT | 1.7.0 | |
react-native-google-cast | MIT | 4.8.0 | https://github.com/react-native-google-cast/react-native-google-cast |
react-native-iphone-x-helper | MIT | 1.2.0 | |
react-native-keyevent | MIT | 0.2.8 | |
react-native-linear-gradient | MIT | 2.5.6 | https://github.com/react-native-linear-gradient/react-native-linear-gradient |
react-native-localization | MIT | 2.3.2 | |
react-native-localize | MIT | 3.4.1 | |
react-native-pager-view | MIT | 6.6.1 | |
react-native-qrcode-svg | MIT | 6.3.1 | |
react-native-reanimated | MIT | 3.16.7 | |
react-native-restart | MIT | 0.0.27 | |
react-native-safe-area-context | MIT | 5.3.0 | |
react-native-screens | MIT | 4.9.1 | |
react-native-share | MIT | 10.2.1 | |
react-native-snap-carousel | MIT | 3.9.1 | |
react-native-splash-screen | MIT | 3.3.0 | |
react-native-svg | MIT | 15.11.2 | |
react-native-tab-view | MIT | 3.5.2 | |
react-native-volume-manager | MIT | 1.2.1 | |
react-native-web | MIT | 0.19.12 | |
react-native-web-linear-gradient | MIT | 1.1.1 | https://github.com/react-native-web-community/react-native-web-linear-gradient |
react-native-web-webview | MIT | 1.0.2 | https://www.npmjs.com/package/react-native-web-webview?activeTab=readme |
react-native-webview | MIT | 13.12.2 | https://github.com/react-native-webview/react-native-webview |
react-native-zip-archive | MIT | 6.0.9 | |
react-navigation | MIT | 4.4.4 | |
react-navigation-stack | MIT | 2.10.4 | |
react-redux | MIT | 8.1.1 | |
react-responsive | MIT | 10.0.0 | |
reanimated-bottom-sheet | MIT | 1.0.0‑alpha.22 | https://github.com/osdnk/react-native-reanimated-bottom-sheet |
recyclerlistview | MIT | 3.0.0 | |
redux | MIT | 4.2.0 | |
redux-beacon | MIT | 2.1.0 | |
redux-saga | MIT | 0.16.0 | |
redux-thunk | MIT | 2.4.2 | |
reselect | MIT | 4.0.0 | |
resize-observer-polyfill | MIT | 1.5.1 | |
tizen-tv-webapis | MIT | 2.0.0 | |
ua-parser-js | MIT | 1.0.39 | |
uuid | MIT | 8.3.2 | |
xmldom | MIT | 0.6.0 | |
@babel/core | MIT | 7.25.2 | |
@babel/plugin-proposal-class-properties | MIT | 7.14.5 | |
@babel/plugin-syntax-jsx | MIT | 7.14.5 | |
@babel/preset-env | MIT | 7.25.3 | |
@babel/preset-flow | MIT | 7.25.9 | |
@babel/preset-react | MIT | 7.14.5 | |
@babel/preset-typescript | MIT | 7.6.0 | |
@babel/runtime | MIT | 7.25.0 | |
@react-native/babel-preset | MIT | 0.77.2 | |
@react-native/eslint-config | MIT | 0.77.2 | |
@react-native/metro-config | MIT | 0.77.2 | |
@react-native/typescript-config | MIT | 0.77.2 | |
@types/chai | MIT | 3.5.2 | |
@types/events | MIT | 3.0.0 | |
@types/jest | MIT | 29.5.13 | |
@types/ramda | MIT | 0.0.6 | |
@types/react | MIT | 18.2.0 | |
@types/react-addons-test-utils | MIT | 0.14.21 | |
@types/react-dom | MIT | 18.3.1 | |
@types/react-native-linear-gradient | MIT | 2.3.0 | |
@types/react-native-share | MIT | 3.3.0 | |
@types/react-native-snap-carousel | MIT | 3.8.1 | |
@types/react-redux | MIT | 7.1.11 | |
@types/react-test-renderer | MIT | 19.0.0 | |
@types/redux-logger | MIT | 2.6.34 | |
@types/redux-mock-store | MIT | 0.0.7 | |
@types/ua-parser-js | MIT | 0.7.36 | |
@types/uuid | MIT | 8.0.0 | |
@types/xmldom | MIT | 0.1.29 | |
@typescript-eslint/eslint-plugin | MIT | 7.12.0 | |
@webpack-cli/serve | MIT | 1.6.0 | |
babel-eslint | MIT | 10.1.0 | |
babel-jest | MIT | 29.6.3 | |
babel-loader | MIT | 8.2.3 | |
babel-plugin-module-resolver | MIT | 5.0.2 | |
babel-plugin-react-native-web | MIT | 0.17.7 | |
circular-dependency-plugin | MIT | 5.2.2 | |
copyfiles | MIT | 2.1.1 | |
cross-env | MIT | 7.0.3 | |
css-loader | MIT | 5.2.7 | |
cucumber | MIT | 1.3.1 | |
cucumber-html-reporter | MIT | 0.4.2 | |
cucumber-tsflow | MIT | 1.1.2 | https://github.com/timjroberts/cucumber-js-tsflow |
eslint | MIT | 8.19.0 | |
eslint-config-prettier | MIT | 9.1.0 | |
eslint-config-standard-with-typescript | MIT | 43.0.1 | |
eslint-plugin-import | MIT | 2.29.1 | |
eslint-plugin-node | MIT | 11.1.0 | |
eslint-plugin-prettier | MIT | 5.1.3 | |
eslint-plugin-promise | MIT | 6.2.0 | |
eslint-plugin-react | MIT | 7.34.2 | |
eslint-plugin-react-native | MIT | 4.1.0 | |
eslint-plugin-standard | MIT | 5.0.0 | |
file | MIT | 0.2.2 | |
file-loader | MIT | 6.2.0 | |
fs.extra | MIT | 1.3.2 | |
html-webpack-plugin | MIT | 4.5.2 | |
jest | MIT | 29.7.0 | |
jest-junit | MIT | 11.1.0 | |
jest-localstorage-mock | MIT | 2.4.26 | |
jetifier | MIT | 1.6.4 | |
localstorage-polyfill | MIT | 1.0.1 | |
npm-run-all | MIT | 4.1.5 | |
patch-package | MIT | 8.0.0 | |
pdfmake | MIT | 0.2.4 | |
prettier | MIT | 3.3.1 | |
react-native-clean-project | MIT | 3.6.4 | |
react-native-svg-transformer | MIT | 1.2.0 | |
react-scripts | MIT | 4.0.3 | |
react-svg-loader | MIT | 3.0.3 | |
react-test-renderer | MIT | 18.3.1 | |
redux-mock-store | MIT | 1.5.1 | |
replace | MIT | 0.3.0 | |
rimraf | MIT | 2.6.1 | |
string-replace-loader | MIT | 3.1.0 | |
style-loader | MIT | 2.0.0 | |
ts-jest | MIT | 26.5.6 | |
ts-node | MIT | 3.3.0 | |
typescript | Apache-2.0 | 5.3.3 | |
typescript-eslint | MIT | 7.12.0 | |
uglifyjs-webpack-plugin | MIT | 2.2.0 | |
url-loader | MIT | 4.1.1 | |
webpack | MIT | 4.47.0 | |
webpack-cli | MIT | 3.3.12 | |
webpack-dev-server | MIT | 3.11.3 |