Skip to content

Commit ede1a54

Browse files
committed
Require Node.js 12.20 and move to ESM
1 parent 9c01990 commit ede1a54

File tree

9 files changed

+395
-376
lines changed

9 files changed

+395
-376
lines changed

.github/funding.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/workflows/main.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,10 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
node-version:
13-
- 14
14-
- 12
15-
- 10
13+
- 16
1614
steps:
1715
- uses: actions/checkout@v2
18-
- uses: actions/setup-node@v1
16+
- uses: actions/setup-node@v2
1917
with:
2018
node-version: ${{ matrix.node-version }}
2119
- run: npm install

example.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
'use strict';
2-
const chalk = require('chalk');
3-
const Ora = require('.');
1+
import process from 'node:process';
2+
import chalk from 'chalk';
3+
import ora from './index.js';
44

5-
const spinner = new Ora({
5+
const spinner = ora({
66
discardStdin: false,
77
text: 'Loading unicorns, not discarding stdin',
8-
spinner: process.argv[2]
8+
spinner: process.argv[2],
99
});
1010

11-
const spinnerDiscardingStdin = new Ora({
11+
const spinnerDiscardingStdin = ora({
1212
text: 'Loading unicorns',
13-
spinner: process.argv[2]
13+
spinner: process.argv[2],
1414
});
1515

1616
spinnerDiscardingStdin.start();

0 commit comments

Comments
 (0)