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

@byhealth/native-app-jssdk

Package Overview
Dependencies
Maintainers
2
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@byhealth/native-app-jssdk - npm Package Compare versions

Comparing version 2.4.0-beta.2 to 2.4.0-beta.3

9

dist/index.d.ts

@@ -14,7 +14,10 @@ import { ShareInfo, UserInfo, NewUserInfo } from './types/MemberAppJs';

* 判断最低版本
* @param android Android端 最低版本
* @param ios iOS端 最低版本
* @param params.Android Android端 最低版本 例如: 4.1.0
* @param params.iOS iOS端 最低版本 例如: 4.1.0
* @returns {Promise<string>} 返回当前版本,iOS,4.1.0 或者 Android,4.1.0
*/
export declare function minVersion(android: string, ios: string): Promise<string>;
export declare function minVersion({ Android, iOS }: {
Android: string;
iOS: string;
}): Promise<string>;
/**

@@ -21,0 +24,0 @@ * 返回上一级页面,如果没有上一级页面,则关闭当前页面。

@@ -42,10 +42,19 @@ "use strict";

* 判断最低版本
* @param android Android端 最低版本
* @param ios iOS端 最低版本
* @param params.Android Android端 最低版本 例如: 4.1.0
* @param params.iOS iOS端 最低版本 例如: 4.1.0
* @returns {Promise<string>} 返回当前版本,iOS,4.1.0 或者 Android,4.1.0
*/
function minVersion(android, ios) {
function minVersion(_a) {
var Android = _a.Android, iOS = _a.iOS;
if (!Android) {
// tslint:disable-next-line: no-console
console.error('未传入Android端版本号。');
}
if (!iOS) {
// tslint:disable-next-line: no-console
console.error('未传入iOS端版本号。');
}
return getVersion().then(function (currentVersion) {
var _a = currentVersion.split(','), current = _a[1];
var minimum = nativeBridge_1.isAndroid ? android : ios;
var minimum = nativeBridge_1.isAndroid ? Android : iOS;
if (compare_versions_1.default(current, minimum) < 0) {

@@ -52,0 +61,0 @@ return Promise.reject(new RangeError("\u5F53\u524DApp\u7248\u672C\u4E0D\u652F\u6301\uFF0C\u8BF7\u66F4\u65B0App\u7248\u672C\u5230 " + minimum + " \u4EE5\u4E0A\u3002"));

@@ -27,10 +27,19 @@ /*

* 判断最低版本
* @param android Android端 最低版本
* @param ios iOS端 最低版本
* @param params.Android Android端 最低版本 例如: 4.1.0
* @param params.iOS iOS端 最低版本 例如: 4.1.0
* @returns {Promise<string>} 返回当前版本,iOS,4.1.0 或者 Android,4.1.0
*/
export function minVersion(android, ios) {
export function minVersion(_a) {
var Android = _a.Android, iOS = _a.iOS;
if (!Android) {
// tslint:disable-next-line: no-console
console.error('未传入Android端版本号。');
}
if (!iOS) {
// tslint:disable-next-line: no-console
console.error('未传入iOS端版本号。');
}
return getVersion().then(function (currentVersion) {
var _a = currentVersion.split(','), current = _a[1];
var minimum = isAndroid ? android : ios;
var minimum = isAndroid ? Android : iOS;
if (compareVersions(current, minimum) < 0) {

@@ -37,0 +46,0 @@ return Promise.reject(new RangeError("\u5F53\u524DApp\u7248\u672C\u4E0D\u652F\u6301\uFF0C\u8BF7\u66F4\u65B0App\u7248\u672C\u5230 " + minimum + " \u4EE5\u4E0A\u3002"));

{
"name": "@byhealth/native-app-jssdk",
"version": "2.4.0-beta.2",
"version": "2.4.0-beta.3",
"description": "By-Health Native App Jssdk.",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

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