chore: allow footprints to import fs

This commit is contained in:
technofab 2024-09-27 16:00:16 +02:00
parent 6a45a4b9df
commit 6a27839b9a

View file

@ -1,6 +1,7 @@
const yaml = require('js-yaml') const yaml = require('js-yaml')
const jszip = require('jszip') const jszip = require('jszip')
const makerjs = require('makerjs') const makerjs = require('makerjs')
const fs = require('fs');
const u = require('./utils') const u = require('./utils')
const a = require('./assert') const a = require('./assert')
@ -10,7 +11,8 @@ const package_json = require('../package.json')
const fake_require = exports.fake_require = injection => name => { const fake_require = exports.fake_require = injection => name => {
const dependencies = { const dependencies = {
makerjs makerjs,
fs,
} }
if (name.endsWith('package.json')) { if (name.endsWith('package.json')) {
return package_json return package_json