- #26 fix(support): support ESM packages & cjs file type (@aaarichter)
- #25 ci(actions): add GitHub actions & remove Travis (@aaarichter)
- #24 chore: Bump hosted-git-info from 2.8.8 to 2.8.9 (@dependabot[bot])
- #23 chore: switch to main & update packages (@aaarichter)
- #22 chore: Bump ini from 1.3.5 to 1.3.7 (@dependabot[bot])
- fix(requireOrNull): don't throw on packages with "exports" setting - @aaarichter #21
- chore: Bump lodash from 4.17.15 to 4.17.19 - @dependabot[bot] #20
- fix: esm module verification - @aaarichter #19
- fix: compatibility with package "exports" & missing default export for cjs [node 14] - @aaarichter #18
5bdd632
chore: update packages6b58471
chore: set node engine to 10.1210f4755
style: fix linting61e153a
chore: update package and ci36b012a
fix: compatibility with package "exports" & missing default export for cjs [Node 14]1b43c1d
fix: update travis syntax84b4542
fix: commander type vs NODEJS typing issue4bdca9d
test: add tests for "exports" and not listed dependencies
- chore: Bump acorn from 6.1.1 to 6.4.1 - @dependabot[bot] #16
- fix: address lgtm.com issue & remove falsey code path - @aaarichter #15
11daf96
fix: address lgtm.com issue & remove falsey code path
now if you want to use .mjs
files, you should run
with NODE_OPTIONS=--experimental-modules
on Node 12.x+. Also, native
ES module loading is NOT compatible with coffeescript/register
See: cd5f669
Node 8.x is no longer supported
See: d50a30b
- stop using
esm
for ES module loading - @dbushong #14cd5f669
refactor: switch from standard-things/esm to native - see: #112c30ee4
chore: fix tests83e2d7d
chore: cleanup travis.ymla447de8
fix: node8 support5608968
docs: clarify mjs supportf4ef49c
chore: travis: cleanup run conditions66f1b17
test: fix order of assert.equal() callsd50a30b
fix: make node 12 work by using createRequire9b5b703
fix: node12 inspection of provider - see: [26241](See: nodejs/node#26241)
- chore: Bump eslint-utils from 1.3.1 to 1.4.2 - @dependabot[bot] #13
11a5eed
chore: Bump eslint-utils from 1.3.1 to 1.4.2
- Bump lodash from 4.17.11 to 4.17.13 - @dependabot[bot] #12
- Support symbols and support inspection - @jkrems #6
2f8e1de
feat: Support symbols and support inspection
This pretty much replaces the entire implementation. Many of the general concepts are preserved but this is what those ideas evolved into over the past few years.
See: 7fae5d4