Open Source

This page lists all the open source Software being used in SurePrep applications.

iOS

Sl No Dependency License Description
1. FlexiblePageControl – :git => “https://github.com/shima11/FlexiblePageControl.git shima11/FlexiblePageControl is licensed under the MIT License

https://github.com/shima11/FlexiblePageControl/blob/master/LICENSE
Used for custom scroll view
2. MBProgressHUD jdg/MBProgressHUD is licensed under the MIT License

https://github.com/jdg/MBProgressHUD/blob/master/LICENSE
Indicator Activity , ‘1.1.0’
3. SAMKeychain soffes/SAMKeychain is licensed under the MIT License

https://github.com/soffes/SAMKeychain/blob/master/LICENSE
SAMKeychain is a simple wrapper for accessing accounts, getting passwords, setting passwords, and deleting passwords using the system Keychain on Mac OS X and iOS.
4. Material component material-components/material-components-ios is licensed under the Apache License 2.0

https://github.com/material-components/material-components-ios/blob/develop/LICENSE
Material Components for iOS (MDC-iOS) helps developers execute Material Design. Developed by a core team of engineers and UX designers at Google, these components enable a reliable development workflow to build beautiful and functional iOS apps. Learn more about how Material Components for iOS supports design and usability best practices across platforms in the Material Design Platform Adaptation guidelines.

Android

Sl No Dependency License Description
1. Android Annotation Google dependency for Android – Open Sourse

https://source.android.com/setup/start/licenses
Code inspection
2. Reactive X ReactiveX/RxAndroid is licensed under the Apache License 2.0

https://github.com/ReactiveX/RxAndroid/blob/2.x/LICENSE
RxJava bindings for Android
3. RXJava ReactiveX/RxJava is licensed under the Apache License 2.0

https://github.com/ReactiveX/RxJava/blob/3.x/LICENSE
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM
4. material component material-components/material-components-android is licensed under the Apache License 2.0

https://github.com/material-components/material-components-android/blob/master/LICENSE
Modular and customizable Material Design UI components for Android
5. Mockito mockito/mockito is licensed under the MIT License

https://github.com/mockito/mockito/blob/release/3.x/LICENSE
Most popular Mocking framework for unit tests written in Java
6. CircleImageView hdodenhof/CircleImageView is licensed under the Apache License 2.0

https://github.com/hdodenhof/CircleImageView/blob/master/LICENSE.txt
A fast circular ImageView perfect for profile images.
7. OKHttp Licensed under the Apache License, Version 2.0
https://square.github.io/okhttp/#license
HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP efficiently makes your stuff load faster and saves bandwidth.

Web

Sl No Dependency License Description
1. @babel/plugin-proposal-class-properties: 7.0.0
@babel/plugin-proposal-decorators: 7.0.0
@babel/plugin-proposal-do-expressions: 7.0.0
@babel/plugin-proposal-export-default-from: 7.0.0
@babel/plugin-proposal-export-namespace-from: 7.0.0
@babel/plugin-proposal-function-bind: 7.0.0
@babel/plugin-proposal-function-sent: 7.0.0
@babel/plugin-proposal-json-strings: 7.0.0
@babel/plugin-proposal-logical-assignment-operators: 7.0.0
@babel/plugin-proposal-nullish-coalescing-operator: 7.0.0
@babel/plugin-proposal-numeric-separator: 7.0.0
@babel/plugin-proposal-optional-chaining: 7.0.0
@babel/plugin-proposal-pipeline-operator: 7.0.0
@babel/plugin-proposal-throw-expressions: 7.0.0
@babel/plugin-syntax-dynamic-import: 7.0.0
@babel/plugin-syntax-import-meta: 7.0.0
@babel/plugin-transform-strict-mode: 7.2.0
@babel/polyfill: 7.0.0
@babel/preset-env: 7.0.0
@babel/preset-react: 7.0.0
@babel/runtime: 7.0.0
MIT Babel is a JavaScript compiler.
2. css-loader: 0.28.11 MIT To break down CSS components
3. Application Insights MIT Log Analytics tool from Microsoft
4. enzyme: 3.7.0
enzyme-adapter-react-16: 1.7.0,
@testing-library/jest-dom”: 4.1.0
@testing-library/react”: 9.1.3
jest: 24.1.0
MIT
MIT
MIT
MIT
MIT
UNIT Testing
5. bootstrap: 3.3.7 MIT Design Library
6. eslint: 5.14.0
eslint-config-airbnb: 15.1.0
eslint-import-resolver-webpack: 0.11.0
eslint-plugin-import: 2.7.0
eslint-plugin-jsx-a11y: 5.1.1
eslint-plugin-no-unused-vars-rest: 1.0.6
eslint-plugin-react: 7.3.0
MIT EsLint provides code standards that need to be followed
7. file-loader: 1.1.11
file-saver: 1.3.3
MIT
MIT
Managing file systems wile downloading and uploading
8. jquery: 3.1.1 MIT  
9. less: 2.7.2
less-plugin-autoprefix: 1.5.1
less-plugin-clean-css: 1.5.1
Apache-2.0 css preprocessor
10. less-plugin-autoprefix: 1.5.1
less-plugin-clean-css: 1.5.1
MIT  
11. react: 16.8.3
react-avatar-editor: 11.0.6
react-bootstrap: 0.32.1
react-dnd: 7.0.2
react-dnd-html5-backend: 7.0.2
react-dom: 16.8.2
react-helmet: 5.2.0
react-idle-timer: 4.2.3
react-loadable: 5.3.1
react-onclickoutside: 6.5.0
react-redux: 6.0.0
react-router: 3.2.0
react-router-redux: 4.0.8
redux: 3.6.0
redux-thunk: 2.2.0
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
MIT
React and Redux libraries
12. react-transition-group: 2.5.3 BSD 3-Clause License  
13. react-stripe-elements: 2.0.3 MIT Stripe for Payments
14. react-summernote: 2.0.0 MIT Editor/document creator
15. swagger-client: 2.1.32 Apache-2.0  
16. webpack: 4.2.0
webpack-cli: 2.0.13
webpack-dev-server: 3.1.1
MIT
MIT
MIT
Manage Deployments dependency
 
(800) 805-8582 Ext. 3sales@sureprep.com
17890 Sky Park Circle
Irvine, CA 92614
Logo SOC for Service Organization