diff --git a/extensions/puterfs/main.js b/extensions/puterfs/main.js index fd1b4280..a9097e03 100644 --- a/extensions/puterfs/main.js +++ b/extensions/puterfs/main.js @@ -20,8 +20,8 @@ const STUCK_STATUS_TIMEOUT = 10 * 1000; const STUCK_ALARM_TIMEOUT = 20 * 1000; -const uuidv4 = require('uuid').v4; -const path_ = require('node:path'); +import path_ from 'node:path'; +import { v4 as uuidv4 } from 'uuid'; const { db } = extension.import('data'); diff --git a/extensions/puterfs/package.json b/extensions/puterfs/package.json index 46406097..f7f0f711 100644 --- a/extensions/puterfs/package.json +++ b/extensions/puterfs/package.json @@ -1,6 +1,7 @@ { "main": "main.js", + "type": "module", "dependencies": { "uuid": "^13.0.0" } -} +} \ No newline at end of file