From 18dae85312dc555b1f501b083d3cfeb4003c2e23 Mon Sep 17 00:00:00 2001 From: Eric Lau Date: Thu, 2 Jun 2022 17:43:59 -0400 Subject: [PATCH] Use main branch for contracts until release --- packages/core-cairo/src/index.ts | 2 +- packages/core-cairo/src/utils/version.ts | 3 ++- packages/ui/src/cairo/inject-hyperlinks.ts | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/core-cairo/src/index.ts b/packages/core-cairo/src/index.ts index 52a129d4..40a2d28c 100644 --- a/packages/core-cairo/src/index.ts +++ b/packages/core-cairo/src/index.ts @@ -21,4 +21,4 @@ export { OptionsError } from './error'; export type { Kind } from './kind'; export { sanitizeKind } from './kind'; -export { contractsVersion } from './utils/version'; \ No newline at end of file +export { contractsVersion, contractsVersionTag } from './utils/version'; \ No newline at end of file diff --git a/packages/core-cairo/src/utils/version.ts b/packages/core-cairo/src/utils/version.ts index a0e33253..79042583 100644 --- a/packages/core-cairo/src/utils/version.ts +++ b/packages/core-cairo/src/utils/version.ts @@ -1 +1,2 @@ -export const contractsVersion = "0.1.0"; \ No newline at end of file +export const contractsVersion = '0.2.0'; +export const contractsVersionTag = 'main'; // TODO revert this for release: `v${contractsVersion}`; \ No newline at end of file diff --git a/packages/ui/src/cairo/inject-hyperlinks.ts b/packages/ui/src/cairo/inject-hyperlinks.ts index 78f1942a..b1d0a1c0 100644 --- a/packages/ui/src/cairo/inject-hyperlinks.ts +++ b/packages/ui/src/cairo/inject-hyperlinks.ts @@ -1,4 +1,4 @@ -import { contractsVersion } from "@openzeppelin/wizard-cairo/src"; +import { contractsVersionTag } from "@openzeppelin/wizard-cairo/src"; export function injectHyperlinks(code: string) { const importRegex = /( )(openzeppelin|starkware)([^\s]*)( )/g @@ -9,7 +9,7 @@ export function injectHyperlinks(code: string) { if (line !== undefined && spaceBefore !== undefined && libraryPrefix !== undefined && libraryPath !== undefined && spaceAfter !== undefined) { const libraryRelativePath = libraryPath.replace(/\./g, '/'); const githubPrefix = (libraryPrefix === 'openzeppelin') ? - `https://github.com/OpenZeppelin/cairo-contracts/blob/v${contractsVersion}/src/` : + `https://github.com/OpenZeppelin/cairo-contracts/blob/${contractsVersionTag}/src/` : 'https://github.com/starkware-libs/cairo-lang/blob/master/src/'; const replacedImportLine = `${spaceBefore}${libraryPrefix}${libraryPath}${spaceAfter}`; result = result.replace(line, replacedImportLine);