# Clarification v18.20.4 (previous v18.x release) and v20.18.0 have a warning for both import assertions and import attributes v18.20.5 removes this warning for both cases, I believe the import assertion warning should still be around Seems to be caused by https://github.com/nodejs/node/pull/55333 ### Version v18.20.5 ### Platform All ### Subsystem _No response_ ### What steps will reproduce the bug? ```sh node --input-type=module -e 'import "data:application/json,{}" assert { type: "json" }' ``` ### How often does it reproduce? Is there a required condition? Every time ### What is the expected behavior? Why is that the expected behavior? Regarding [What steps will reproduce the bug?] It should provide some kind of warning since import assertions (not import attributes) are non-standard ### Additional information This also applies to the next v20.x LTS version