Changes
4.0.0-alpha.0
775439f
chore: replace nyc with c8 (Morgan Roderick)
>
nyc doesn't support ESM, but c8 does and is a drop in replacement
See https://github.com/bcoe/c8
715083e
chore: consolidate lib/prototypes/ into lib/prototypes.mjs (Morgan Roderick)
>
This avoids creating another index file
f6e7108
chore: move copy-prototype-methods up one level (Morgan Roderick)
2561540
Move throws-on-prototype up one level (Morgan Roderick)
3fdb119
chore: convert prototypes to ESM (Morgan Roderick)
33adb63
chore: convert valueToString to ESM (Morgan Roderick)
22d4635
chore: convert typeOf to ESM (Morgan Roderick)
d1ee17e
chore: convert orderByFirstCall to ESM (Morgan Roderick)
d7205c7
chore: convert global to ESM (Morgan Roderick)
4895e4a
chore: convert functionName to ESM (Morgan Roderick)
bcd5a9f
chore: convert every to ESM (Morgan Roderick)
3221331
chore: convert deprecated to ESM (Morgan Roderick)
654c546
chore: set project type to module (Morgan Roderick)
7e578a3
chore: convert className to ESM (Morgan Roderick)
a84e58c
chore: convert called-in-order to ESM (Morgan Roderick)
0aa0cd9
chore: convert index.js to ESM (Morgan Roderick)
2c3ce62
chore: use .cjs extension (Morgan Roderick)
>
- Prepare build for both CommonJS and ESM support
- Export CommonJS bundled as default
d23fc83
chore: Update actions/setup-node (Morgan Roderick)
05e3092
chore: Update actions/checkout (Morgan Roderick)
Released by Morgan Roderick on 2024-01-20.
3.0.1
f82068f
chore: remove obsolete IE11 code (Morgan Roderick)
>
When we upgraed to @sinonjs/eslint-config@4 in
09e99f4e310c20408df50330124e4d68a60e9b6a we effectively removed support
for IE11.
That means that this code branch is obsolete and is safe to remove.
Released by Morgan Roderick on 2024-01-20.
3.0.0
b0253f8
Drop node 12, hello node 18 (Morgan Roderick)
Released by Morgan Roderick on 2022-11-28.
2.0.0
f890f87
Prefer ES2017 (Morgan Roderick)
>
See v1.8.5 for backwards compatibility with ES5
Released by Morgan Roderick on 2022-11-07.
1.8.5
06fb4d4
[Fix] use indexOf
instead of includes
(Jordan Harband)
>
This restores ES5 compatibility for use with sinon@9
Released by Morgan Roderick on 2022-11-07.
1.8.4
9305715
Fix #89: detect error on access to proto (Morgan Roderick)
Released by Morgan Roderick on 2022-11-02.
1.8.3
Released on 2021-04-08.
1.8.2
6b7a796
Add .d.ts files to package (Morgan Roderick)
>
In order to improve the experience of TypeScript users, we are compiling
.d.ts
files from the JSDoc and distributing them with the package
Released on 2021-01-13.
1.8.1
07b9e7a
Optimize npm package size (Uladzimir Havenchyk)
Released on 2020-07-17.
1.8.0
4282205
Emit deprecationg warnings in node, and keep console info in browsers (mshaaban0)
Released on 2020-05-20.
1.7.2
76ad9c1
Fix generators causing exceptions in function-name (Sebastian Mayr)
Released on 2020-04-08.
1.7.1
0486d25
Upgrade eslint-config-sinon, add eslint-plugin-jsdoc (Morgan Roderick)
>
This adds linting of jsdoc
Released on 2020-02-19.