Comments (6)
Perhaps I had this issue when marked
5.1.2 was not yet released, so it resolved to 5.1.0 when I tried to install your package.
I can confirm that at the moment there is no issue installing your package on Node 16:
$ yarn add @arethetypeswrong/cli
yarn add v1.22.11
[1/4] π Resolving packages...
[2/4] π Fetching packages...
[3/4] π Linking dependencies...
[4/4] π¨ Building fresh packages...
success Saved lockfile.
success Saved 17 new dependencies.
info Direct dependencies
ββ @arethetypeswrong/[email protected]
info All dependencies
ββ @andrewbranch/[email protected]
ββ @arethetypeswrong/[email protected]
ββ @arethetypeswrong/[email protected]
ββ @colors/[email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
$ nvm current
v16.13.2
from arethetypeswrong.github.io.
π
from arethetypeswrong.github.io.
Does it actually fail in Node 16 due to marked
, or is this just a warning? My intention is to support Node 16 until the end of its maintenance window, which is in... two weeks π
from arethetypeswrong.github.io.
Hello @andrewbranch ,
Your package can not be installed in environment having Node 16 (at least without because of --ignore-engines
flag of yarn
)marked
's constraints.
Here is was the output of my CI workflow when I tried:
### Run yarn install
yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
error [email protected]: The engine "node" is incompatible with this module. Expected version ">= 18". Got "16.20.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Error: Process completed with exit code 1.
Currently I'm going to drop Node 16 in my library, so I'm beginning using your package in my CI.
from arethetypeswrong.github.io.
Correction, @andrewbranch , sorry:
I found out that later marked
fixed this. It was >=18
in v5.1.0, but already in v5.1.2 they fixed it to >= 16
.
from arethetypeswrong.github.io.
Therefore, @andrewbranch , in order to support Node 16, I'd suggest to adjust the version of marked
in your package.json
:
- "marked": "^5.1.0"
+ "marked": "^5.1.2"
from arethetypeswrong.github.io.
Related Issues (20)
- core/dist/types.d.ts contains triple-slash reference to ts-expose-internals HOT 1
- What to do for missing export = when it's TypeScript's fault (kinda) HOT 2
- Update MissingExportEquals.md for import default = fetch HOT 3
- lodash types are wrong (or lying?) HOT 6
- Specifying @types packages in the web UI is broken
- Trailing `/` exports donβt get detected as wildcards
- ERR_REQUIRE_ESM when upgrading from 0.13.6 to 0.13.8 HOT 2
- Indicate when JS is unanalyzable
- Understand basic UMD modules HOT 1
- Rule for missing default export / completely wrong exports?
- confusing resolution failure HOT 14
- Why are paths with colons unresolvable? HOT 2
- No errors for ESM module resolution, while errors are expected HOT 3
- [FEATURE]: Create a badge that says whether or not a package passes this repository's tests HOT 3
- Bug: This is too good
- Conditional exports syntax HOT 1
- Seeking NodeJS + TypeScript Demo Project with CJS and ESM Exports HOT 1
- Incorrectly passing when types missing in package exports HOT 3
- How to make this work with svelte? HOT 17
- Proposal: support publishConfig HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arethetypeswrong.github.io.