NativeScript: @nativescript/core/utils/utils stopped working in 8.4
Issue Description
It is not possible to import utils, in version 8.4
Reproduction
- const utils = require(‘@nativescript/core/utils/utils’)
- function openUrl(){ utils.openUrl(‘https://google.com’) }
Relevant log output (if applicable)
Module not found: Error: Can't resolve '@nativescript/core/utils/utils' in '/Users/victor/invian/ns/invian/app/components/login'
resolve '@nativescript/core/utils/utils' in '/Users/victor/invian/ns/invian/app/components/login'
Parsed request is a module
using description file: /Users/victor/invian/ns/invian/package.json (relative path: ./app/components/login)
resolve as module
looking for modules in /Users/victor/invian/ns/invian/node_modules
existing directory /Users/victor/invian/ns/invian/node_modules/@nativescript/core
using description file: /Users/victor/invian/ns/invian/node_modules/@nativescript/core/package.json (relative path: .)
using description file: /Users/victor/invian/ns/invian/node_modules/@nativescript/core/package.json (relative path: ./utils/utils)
no extension
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils doesn't exist
.ios.ts
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.ts doesn't exist
.ts
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ts doesn't exist
.ios.js
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.js doesn't exist
.js
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.js doesn't exist
.ios.mjs
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.mjs doesn't exist
.mjs
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.mjs doesn't exist
.ios.css
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.css doesn't exist
.css
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.css doesn't exist
.ios.scss
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.scss doesn't exist
.scss
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.scss doesn't exist
.ios.json
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.json doesn't exist
.json
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.json doesn't exist
as directory
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils doesn't exist
/Users/victor/invian/ns/invian/app/components/login/node_modules doesn't exist or is not a directory
/Users/victor/invian/ns/invian/app/components/node_modules doesn't exist or is not a directory
/Users/victor/invian/ns/invian/app/node_modules doesn't exist or is not a directory
looking for modules in /Users/victor/invian/ns/invian/node_modules
existing directory /Users/victor/invian/ns/invian/node_modules/@nativescript/core
using description file: /Users/victor/invian/ns/invian/node_modules/@nativescript/core/package.json (relative path: .)
using description file: /Users/victor/invian/ns/invian/node_modules/@nativescript/core/package.json (relative path: ./utils/utils)
no extension
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils doesn't exist
.ios.ts
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.ts doesn't exist
.ts
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ts doesn't exist
.ios.js
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.js doesn't exist
.js
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.js doesn't exist
.ios.mjs
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.mjs doesn't exist
.mjs
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.mjs doesn't exist
.ios.css
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.css doesn't exist
.css
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.css doesn't exist
.ios.scss
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.scss doesn't exist
.scss
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.scss doesn't exist
.ios.json
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.ios.json doesn't exist
.json
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils.json doesn't exist
as directory
/Users/victor/invian/ns/invian/node_modules/@nativescript/core/utils/utils doesn't exist
/Users/victor/invian/ns/node_modules doesn't exist or is not a directory
/Users/victor/invian/node_modules doesn't exist or is not a directory
/Users/victor/node_modules doesn't exist or is not a directory
/Users/node_modules doesn't exist or is not a directory
/node_modules doesn't exist or is not a directory
@ ./app/ sync .(xml%7Cjs%7Cs?css)$ ./components/login/login.js
@ ./node_modules/@nativescript/webpack/dist/stubs/virtual-entry-javascript.js 3:16-89
webpack 5.75.0 compiled with 2 errors and 6 warnings in 271 ms
Webpack compilation complete. Watching for file changes.
Environment
{ “name”: “abc”, “main”: “app/app.js”, “version”: “1.0.0”, “private”: true, “dependencies”: { “@nativescript/background-http”: “^6.0.0”, “@nativescript/camera”: “^5.0.15”, “@nativescript/core”: “~8.4.0”, “@nativescript/geolocation”: “^8.1.0”, “@nativescript/google-maps”: “^1.4.9”, “@nativescript/social-share”: “^2.3.0”, “@nativescript/theme”: “~3.0.2”, “@nativescript/ui-charts”: “^0.2.4”, “@nstudio/nativescript-exoplayer”: “^6.0.1”, “nativescript-sqlite”: “^2.8.6”, “nativescript-videoplayer”: “^5.0.1” }, “devDependencies”: { “@nativescript/ios”: “8.4.0”, “@nativescript/webpack”: “~5.0.12” } }
Please accept these terms
- I have searched the existing issues as well as StackOverflow and this has not been posted before
- This is a bug report
- I agree to follow this project’s Code of Conduct
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 17 (2 by maintainers)
Hi @vicmasa see the release notes at very bottom: https://github.com/NativeScript/NativeScript/releases/tag/8.4.0-core