()
| 9 | let _npmSemver: typeof import('semver') | undefined |
| 10 | |
| 11 | function getNpmSemver(): typeof import('semver') { |
| 12 | if (!_npmSemver) { |
| 13 | // eslint-disable-next-line @typescript-eslint/no-require-imports |
| 14 | _npmSemver = require('semver') as typeof import('semver') |
| 15 | } |
| 16 | return _npmSemver |
| 17 | } |
| 18 | |
| 19 | export function gt(a: string, b: string): boolean { |
| 20 | if (typeof Bun !== 'undefined') { |