diff options
Diffstat (limited to 'combine-album.js')
-rw-r--r-- | combine-album.js | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/combine-album.js b/combine-album.js index 946c4c1..3b57b6c 100644 --- a/combine-album.js +++ b/combine-album.js @@ -1,12 +1,13 @@ 'use strict' -// too lazy to use import syntax :) -const { readdir, readFile, stat, writeFile } = require('fs/promises') -const { spawn } = require('child_process') -const { getTimeStringsFromSec, parseOptions, promisifyProcess } = require('./general-util') -const { musicExtensions } = require('./crawlers') -const path = require('path') -const shellescape = require('shell-escape') +import {readdir, readFile, stat, writeFile} from 'node:fs/promises' +import {spawn} from 'node:child_process' +import path from 'node:path' + +import shellescape from 'shell-escape' + +import {musicExtensions} from './crawlers.js' +import {getTimeStringsFromSec, parseOptions, promisifyProcess} from './general-util.js' async function timestamps(files) { const tsData = [] |