mirror of
https://github.com/actions/setup-node
synced 2026-07-18 04:14:29 +02:00
* Migrate to ESM * updated package.json version * Update README for v6 and clean up dev dependencies * Remove unused ts-node * fix audit issue --------- Co-authored-by: gowridurgad <gowridurgad@gmail.com>
15 lines
437 B
TypeScript
15 lines
437 B
TypeScript
import BasePrereleaseNodejs from '../base-distribution-prerelease.js';
|
|
import {NodeInputs} from '../base-models.js';
|
|
|
|
export default class CanaryBuild extends BasePrereleaseNodejs {
|
|
protected distribution = 'v8-canary';
|
|
constructor(nodeInfo: NodeInputs) {
|
|
super(nodeInfo);
|
|
}
|
|
|
|
protected getDistributionUrl(mirror: string): string {
|
|
const url = mirror || 'https://nodejs.org';
|
|
return `${url}/download/v8-canary`;
|
|
}
|
|
}
|