Socket
Socket
Sign inDemoInstall

native-run

Package Overview
Dependencies
47
Maintainers
4
Versions
55
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.1 to 1.4.0

dist/android/data/avds/Pixel_3_API_30.json

26

dist/android/utils/sdk/api.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.API_LEVEL_SCHEMAS = exports.API_LEVEL_24 = exports.API_LEVEL_25 = exports.API_LEVEL_26 = exports.API_LEVEL_27 = exports.API_LEVEL_28 = exports.API_LEVEL_29 = exports.findPackageBySchemaPath = exports.findPackageBySchema = exports.findUnsatisfiedPackages = exports.getAPILevels = void 0;
exports.API_LEVEL_SCHEMAS = exports.API_LEVEL_24 = exports.API_LEVEL_25 = exports.API_LEVEL_26 = exports.API_LEVEL_27 = exports.API_LEVEL_28 = exports.API_LEVEL_29 = exports.API_LEVEL_30 = exports.findPackageBySchemaPath = exports.findPackageBySchema = exports.findUnsatisfiedPackages = exports.getAPILevels = void 0;
const Debug = require("debug");

@@ -50,2 +50,25 @@ const modulePrefix = 'native-run:android:utils:sdk:api';

exports.findPackageBySchemaPath = findPackageBySchemaPath;
exports.API_LEVEL_30 = Object.freeze({
apiLevel: '30',
validate: (packages) => {
const schemas = [
{ name: 'Android Emulator', path: 'emulator', version: /.+/ },
{
name: 'Android SDK Platform 30',
path: 'platforms;android-30',
version: /.+/,
},
];
const missingPackages = findUnsatisfiedPackages(packages, schemas);
if (!findPackageBySchemaPath(packages, /^system-images;android-30;/)) {
missingPackages.push({
name: 'Google Play Intel x86 Atom System Image',
path: 'system-images;android-30;google_apis_playstore;x86',
version: '/.+/',
});
}
return missingPackages;
},
loadPartialAVDSchematic: async () => Promise.resolve().then(() => require('../../data/avds/Pixel_3_API_30.json')),
});
exports.API_LEVEL_29 = Object.freeze({

@@ -190,2 +213,3 @@ apiLevel: '29',

exports.API_LEVEL_SCHEMAS = [
exports.API_LEVEL_30,
exports.API_LEVEL_29,

@@ -192,0 +216,0 @@ exports.API_LEVEL_28,

2

package.json
{
"name": "native-run",
"version": "1.3.1",
"version": "1.4.0",
"description": "A CLI for running apps on iOS/Android devices and simulators/emulators",

@@ -5,0 +5,0 @@ "bin": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc