Package js has been discontinued in Flutter

I have upgraded flutter to latest version.
I have updated packages by flutter pub upgarde --major-versions
I did not use js
directly in pubspec.yaml
.
Still getting
js *0.6.7 *0.6.7 *0.6.7 0.7.2 (discontinued)
while debugging getting
JSArray<JSObject> transfer,
^^^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:34:37: Error: 'JSAny' isn't a type.
extension type _CrossOriginLocation(JSAny? any) {
^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:51:23: Error: 'JSAny' isn't a type.
CrossOriginWindow._(JSAny? o) : _window = _CrossOriginWindow(o);
^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:53:37: Error: 'JSAny' isn't a type.
static CrossOriginWindow? _create(JSAny? o) {
^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:96:5: Error: 'JSAny' isn't a type.
JSAny? message, [
^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:97:5: Error: 'JSAny' isn't a type.
JSAny? optionsOrTargetOrigin,
^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:98:13: Error: 'JSObject' isn't a type.
JSArray<JSObject>? transfer,
^^^^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:98:5: Error: 'JSArray' isn't a type.
JSArray<JSObject>? transfer,
^^^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:132:25: Error: 'JSAny' isn't a type.
CrossOriginLocation._(JSAny? o) : _location = _CrossOriginLocation(o);
^^^^^
../../../../.pub-cache/hosted/pub.dev/web-1.1.1/lib/src/helpers/cross_origin.dart:134:39: Error: 'JSAny' isn't a type.
static CrossOriginLocation? _create(JSAny? o) {
how to fix it?
Answer
This Package is discontinued and not recommended to use further you can now use js_interop
the Read more says
Caution
This package is discontinued. Prefer using dart:js_interop for JS interop. See the JS interop documentation for more details.
Enjoyed this article?
Check out more content on our blog or follow us on social media.
Browse more articles