wip: migrate to bun

This commit is contained in:
jdalton
2023-09-16 14:47:50 -07:00
parent 2da024c3b4
commit 97d4a2fe19
1052 changed files with 30244 additions and 26856 deletions

View File

@@ -0,0 +1,27 @@
import assert from 'node:assert';
import lodashStable from 'lodash';
import { _, isStrict, freeze } from './utils';
describe('strict mode checks', () => {
lodashStable.each(
['assign', 'assignIn', 'bindAll', 'defaults', 'defaultsDeep', 'merge'],
(methodName) => {
const func = _[methodName],
isBindAll = methodName == 'bindAll';
it(`\`_.${methodName}\` should ${
isStrict ? '' : 'not '
}throw strict mode errors`, () => {
let object = freeze({ a: undefined, b: function () {} }),
pass = !isStrict;
try {
func(object, isBindAll ? 'b' : { a: 1 });
} catch (e) {
pass = !pass;
}
assert.ok(pass);
});
},
);
});