eslint-config-chain-able
Version:
an opinionated ESLint configuration
16 lines (14 loc) • 537 B
JavaScript
module.exports = function (t, a) {
a(t({ foo: 'bar' }), JSON.stringify({ foo: 'bar' }));
a(t({ foo: { elo: 12 } }), '{"foo":{"elo":12}}');
a(t({ foo: { elo: 12, mel: {
toJSON: function () { throw new Error("Nu nu!"); }
} } }), '{"foo":{"elo":12}}');
a(t({ foo: { elo: 12 }, mel: {
toJSON: function () { throw new Error("Nu nu!"); }
} }), '{"foo":{"elo":12}}');
a(t({ foo: { elo: 12 }, mel: ['raz', {
toJSON: function () { throw new Error("Nu nu!"); }
}, 0, 2] }), '{"foo":{"elo":12},"mel":["raz",0,2]}');
};
;