@kirz/expo-content-blocker
Version:
Apply content blocker rules to Safari
25 lines (24 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NSE_EXT_FILES = exports.NATIVE_MODULES_FILES = exports.NSE_SOURCE_FILE = exports.NSE_TARGET_NAME = exports.NSE_BRIDGE_HEADER_SNIPPET = exports.BUNDLE_VERSION_TEMPLATE_REGEX = exports.BUNDLE_SHORT_VERSION_TEMPLATE_REGEX = exports.DEFAULT_BUNDLE_SHORT_VERSION = exports.DEFAULT_BUNDLE_VERSION = exports.GROUPS_ID_TEMPLATE_REGEX = exports.SWIFT_VERSION = exports.TARGETED_DEVICE_FAMILY = exports.IPHONEOS_DEPLOYMENT_TARGET = void 0;
exports.IPHONEOS_DEPLOYMENT_TARGET = "14.0";
exports.TARGETED_DEVICE_FAMILY = `"1,2"`;
exports.SWIFT_VERSION = "5.0";
exports.GROUPS_ID_TEMPLATE_REGEX = /{{GROUPS_ID_TEMPLATE_REGEX}}/gm;
exports.DEFAULT_BUNDLE_VERSION = "1";
exports.DEFAULT_BUNDLE_SHORT_VERSION = "1.0";
exports.BUNDLE_SHORT_VERSION_TEMPLATE_REGEX = /{{BUNDLE_SHORT_VERSION}}/gm;
exports.BUNDLE_VERSION_TEMPLATE_REGEX = /{{BUNDLE_VERSION}}/gm;
exports.NSE_BRIDGE_HEADER_SNIPPET = `
#import "React/RCTBridgeModule.h"
#import <React/RCTEventEmitter.h>
`;
exports.NSE_TARGET_NAME = "SafariAdsBlocker";
exports.NSE_SOURCE_FILE = "SafariAdsBlockerRequestHandler.swift";
exports.NATIVE_MODULES_FILES = [];
exports.NSE_EXT_FILES = [
"rules.json",
"SafariAdsBlockerRequestHandler.swift",
`${exports.NSE_TARGET_NAME}.entitlements`,
`${exports.NSE_TARGET_NAME}-Info.plist`,
];