first commit

This commit is contained in:
2026-03-10 16:18:05 +00:00
commit 11f9c069b5
31635 changed files with 3187747 additions and 0 deletions

View File

@@ -0,0 +1 @@
export {};

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var index_1 = require("../index");
describe(index_1.getRuntimeVersionForSDKVersion, function () {
test.each([
['39.0.0', 'exposdk:39.0.0'],
['fake', 'exposdk:fake'],
])('case %p', function (sdkVersion, expectedRuntimeVersion) {
expect(index_1.getRuntimeVersionForSDKVersion(sdkVersion)).toEqual(expectedRuntimeVersion);
});
});
describe(index_1.getSDKVersionFromRuntimeVersion, function () {
test.each([
['exposdk:39.0.0', '39.0.0'],
['exposdk:123', undefined],
['exposdkd:39.0.0', undefined],
['exposdk:hello', undefined],
['bexposdk:39.0.0', undefined],
['exposdk:39.0.0-beta.0', undefined],
['exposdk:39.0.0-alpha.256', undefined],
])('case %p', function (runtimeVersion, expectedSDKVersion) {
expect(index_1.getSDKVersionFromRuntimeVersion(runtimeVersion)).toEqual(expectedSDKVersion);
expect(index_1.isSDKVersionRuntimeVersion(runtimeVersion)).toEqual(!!expectedSDKVersion);
});
});
//# sourceMappingURL=index-test.js.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"index-test.js","sourceRoot":"","sources":["../../src/__tests__/index-test.ts"],"names":[],"mappings":";;AAAA,kCAIkB;AAElB,QAAQ,CAAC,sCAA8B,EAAE;IACvC,IAAI,CAAC,IAAI,CAAC;QACR,CAAC,QAAQ,EAAE,gBAAgB,CAAC;QAC5B,CAAC,MAAM,EAAE,cAAc,CAAC;KACzB,CAAC,CAAC,SAAS,EAAE,UAAC,UAAU,EAAE,sBAAsB;QAC/C,MAAM,CAAC,sCAA8B,CAAC,UAAU,CAAC,CAAC,CAAC,OAAO,CAAC,sBAAsB,CAAC,CAAC;IACrF,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC;AAEH,QAAQ,CAAC,uCAA+B,EAAE;IACxC,IAAI,CAAC,IAAI,CAAC;QACR,CAAC,gBAAgB,EAAE,QAAQ,CAAC;QAC5B,CAAC,aAAa,EAAE,SAAS,CAAC;QAC1B,CAAC,iBAAiB,EAAE,SAAS,CAAC;QAC9B,CAAC,eAAe,EAAE,SAAS,CAAC;QAC5B,CAAC,iBAAiB,EAAE,SAAS,CAAC;QAC9B,CAAC,uBAAuB,EAAE,SAAS,CAAC;QACpC,CAAC,0BAA0B,EAAE,SAAS,CAAC;KACxC,CAAC,CAAC,SAAS,EAAE,UAAC,cAAc,EAAE,kBAAkB;QAC/C,MAAM,CAAC,uCAA+B,CAAC,cAAc,CAAC,CAAC,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC;QACpF,MAAM,CAAC,kCAA0B,CAAC,cAAc,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,kBAAkB,CAAC,CAAC;IACnF,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@@ -0,0 +1,4 @@
export declare const RUNTIME_VERSION_PREFIX = "exposdk:";
export declare function getRuntimeVersionForSDKVersion(sdkVersion: string): string;
export declare function getSDKVersionFromRuntimeVersion(runtimeVersion: string): string | undefined;
export declare function isSDKVersionRuntimeVersion(runtimeVersion: string): boolean;

21
node_modules/@expo/sdk-runtime-versions/build/index.js generated vendored Normal file
View File

@@ -0,0 +1,21 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSDKVersionRuntimeVersion = exports.getSDKVersionFromRuntimeVersion = exports.getRuntimeVersionForSDKVersion = exports.RUNTIME_VERSION_PREFIX = void 0;
exports.RUNTIME_VERSION_PREFIX = 'exposdk:';
function getRuntimeVersionForSDKVersion(sdkVersion) {
return "" + exports.RUNTIME_VERSION_PREFIX + sdkVersion;
}
exports.getRuntimeVersionForSDKVersion = getRuntimeVersionForSDKVersion;
function getSDKVersionFromRuntimeVersion(runtimeVersion) {
var regexMatches = /^exposdk:(\d+\.\d+\.\d+)$/.exec(runtimeVersion);
if (!regexMatches || regexMatches.length < 2) {
return undefined;
}
return regexMatches[1];
}
exports.getSDKVersionFromRuntimeVersion = getSDKVersionFromRuntimeVersion;
function isSDKVersionRuntimeVersion(runtimeVersion) {
return getSDKVersionFromRuntimeVersion(runtimeVersion) !== undefined;
}
exports.isSDKVersionRuntimeVersion = isSDKVersionRuntimeVersion;
//# sourceMappingURL=index.js.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AAAa,QAAA,sBAAsB,GAAG,UAAU,CAAC;AAEjD,SAAgB,8BAA8B,CAAC,UAAkB;IAC/D,OAAO,KAAG,8BAAsB,GAAG,UAAY,CAAC;AAClD,CAAC;AAFD,wEAEC;AAED,SAAgB,+BAA+B,CAAC,cAAsB;IACpE,IAAM,YAAY,GAAG,2BAA2B,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;IACtE,IAAI,CAAC,YAAY,IAAI,YAAY,CAAC,MAAM,GAAG,CAAC,EAAE;QAC5C,OAAO,SAAS,CAAC;KAClB;IAED,OAAO,YAAY,CAAC,CAAC,CAAC,CAAC;AACzB,CAAC;AAPD,0EAOC;AAED,SAAgB,0BAA0B,CAAC,cAAsB;IAC/D,OAAO,+BAA+B,CAAC,cAAc,CAAC,KAAK,SAAS,CAAC;AACvE,CAAC;AAFD,gEAEC"}