WatcherAdapter's first argument must be an array of SourceNodeWrapper nodes - ember.js

While configuring Ember project on my local PC.
I have installed all the required packages. But when I try to build the project it gave me error.
After some research I found a solution, to uninstall ember-browserify and use ember-auto-import instead.
I tried to uninstall the ember-browserify. It helps to create a successful build but ember-pusher requires the ember-browserify and my app doesn't load properly.
Then I go back on installing the ember-browserify and have no luck till yet to fix the issue.
My package.json file:
{
"name": "compliance",
"version": "2.36.0",
"private": true,
"description": "Ember application for COMpliance API",
"repository": "",
"license": "",
"author": "",
"directories": {
"doc": "doc",
"test": "tests"
},
"scripts": {
"build": "ember build",
"lint:hbs": "ember-template-lint .",
"lint:js": "eslint .",
"start": "ember serve",
"test": "ember test"
},
"devDependencies": {
"#ember/jquery": "^0.5.2",
"#ember/optional-features": "^0.6.4",
"aws-sdk": "^2.676.0",
"ember-ajax": "^3.1.0",
"ember-bootstrap-datetimepicker": "^1.1.0",
"ember-cli-app-version": "^3.2.0",
"ember-cli-babel": "^6.18.0",
"ember-cli-chart": "^3.6.0",
"ember-cli-dependency-checker": "^3.2.0",
"ember-cli-deploy": "^1.0.2",
"ember-cli-deploy-build": "^1.1.2",
"ember-cli-deploy-cloudfront": "~1.1.0",
"ember-cli-deploy-display-revisions": "^1.0.1",
"ember-cli-deploy-gzip": "^1.0.1",
"ember-cli-deploy-manifest": "~1.1.0",
"ember-cli-deploy-revision-data": "~1.0.0",
"ember-cli-deploy-s3": "~1.1.0",
"ember-cli-deploy-s3-index": "^1.0.1",
"ember-cli-deploy-slack": "^1.0.1",
"ember-cli-dotenv": "1.2.0",
"ember-cli-dropzonejs": "^1.3.6",
"ember-cli-eslint": "^4.2.3",
"ember-cli-flash": "^1.8.1",
"ember-cli-htmlbars": "^3.1.0",
"ember-cli-htmlbars-inline-precompile": "^1.0.3",
"ember-cli-inject-live-reload": "^1.8.2",
"ember-cli-lightbox": "1.0.2",
"ember-cli-mentionable": "0.0.10",
"ember-cli-moment-shim": "^1.1.0",
"ember-cli-qunit": "^4.3.2",
"ember-cli-sass": "^7.2.0",
"ember-cli-sentry": "^2.4.4",
"ember-cli-shims": "^1.2.0",
"ember-cli-sri": "^2.1.1",
"ember-cli-string-helpers": "^1.10.0",
"ember-cli-template-lint": "^1.0.0",
"ember-cli-uglify": "^2.1.0",
"ember-cli-windows-addon": "^1.3.1",
"ember-data": "^3.18.0",
"ember-drag-drop": "^0.5.1",
"ember-export-application-global": "^2.0.1",
"ember-highcharts": "^1.2.0",
"ember-infinity": "^1.4.9",
"ember-initials": "^3.13.0",
"ember-jquery-legacy": "^1.0.0",
"ember-load-initializers": "^1.1.0",
"ember-maybe-import-regenerator": "^0.1.6",
"ember-moment": "6.1.0",
"ember-radio-button": "1.2.0",
"ember-resolver": "^5.3.0",
"ember-responsive-tabs": "^1.0.7",
"ember-side-menu": "^0.1.0",
"ember-simple-auth": "^1.9.2",
"ember-source": "^3.18.1",
"ember-tag-input": "^1.2.2",
"ember-toggle": "^5.3.3",
"ember-tooltips": "^3.4.2",
"ember-welcome-page": "^3.2.0",
"ember-wormhole": "^0.5.5",
"eonasdan-bootstrap-datetimepicker": "^4.17.47",
"eslint-plugin-ember": "^5.4.0",
"highcharts": "^6.2.0",
"loader.js": "^4.7.0",
"moment": "^2.25.3",
"moment-timezone": "0.5.2",
"pdfjs-dist": "^2.3.200",
"pusher-js": "^3.1.0",
"qunit-dom": "^0.8.5"
},
"engines": {
"node": "6.* || 8.* || >= 10.*"
},
"dependencies": {
"broccoli-asset-rev": "^3.0.0",
"ember-browserify": "^1.2.2",
"ember-cli": "^3.18.0",
"ember-progress-bar": "^1.0.0",
"ember-pusher": "^1.1.1",
"jam-icons": "^2.0.0",
"jquery-csv": "^1.0.11",
"liquid-fire": "^0.31.0",
"node-sass": "^4.14.1"
}
}
Error log:
=================================================================================
ENV Summary:
TIME: Fri May 15 2020 18:37:52 GMT+0500 (Pakistan Standard Time)
TITLE: ember
ARGV:
- C:\Program Files\nodejs\node.exe
- C:\Users\upervaiz\AppData\Roaming\npm\node_modules\ember-cli\bin\ember
- s
EXEC_PATH: C:\Program Files\nodejs\node.exe
TMPDIR: C:\Users\upervaiz\AppData\Local\Temp
SHELL: null
PATH:
- C
- \ProgramData\DockerDesktop\version-bin;C
- \Program Files\Docker\Docker\Resources\bin;C
- \Python37\Scripts\;C
- \Python37\;C
- \Program Files\Python37\Scripts\;C
- \Program Files\Python37\;C
- \Program Files (x86)\Common Files\Oracle\Java\javapath;C
- \Windows\system32;C
- \Windows;C
- \Windows\System32\Wbem;C
- \Windows\System32\WindowsPowerShell\v1.0\;C
- \Windows\System32\OpenSSH\;C
- \Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C
- \Program Files\Microsoft SQL Server\130\Tools\Binn\;C
- \Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C
- \Program Files\Microsoft SQL Server\130\DTS\Binn\;C
- \Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C
- \Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C
- \Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C
- \Program Files\Microsoft SQL Server\120\Tools\Binn\;C
- \Python27\;C
- \Python27\Scripts;C
- \Program Files\PuTTY\;C
- \Program Files\Java\jdk1.6.0_45\bin;C
- \Program Files\Git;"C
- \Windows;C
- \Windows\System32;C
- \Python27";C
- \Program Files\helm\windows-amd64;C
- \Program Files\IBM\Cloud\bin;C
- \xampp\php;C
- \ProgramData\ComposerSetup\bin;C
- \WINDOWS\system32;C
- \WINDOWS;C
- \WINDOWS\System32\Wbem;C
- \WINDOWS\System32\WindowsPowerShell\v1.0\;C
- \WINDOWS\System32\OpenSSH\;C
- \Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin;C
- \AIRSDK\bin;C
- \Program Files (x86)\gnupg\bin;C
- \Program Files\nodejs\;C
- \Program Files\Git\cmd;C
- \Program Files\Git\bin;C
- \Users\upervaiz\AppData\Roaming\npm;C
- \Users\upervaiz\AppData\Local\Microsoft\WindowsApps;C
- \Program Files\Java\jdk1.6.0_45\jre\bin\server;C
- \Users\upervaiz\AppData\Local\atom\bin;C
- \Program Files (x86)\Nmap;C
- \Users\upervaiz\AppData\Roaming\Composer\vendor\bin;C
- \Users\upervaiz\AppData\Local\GitHubDesktop\bin;C
- \Users\upervaiz\AppData\Local\Programs\Microsoft VS Code\bin;C
- \Users\upervaiz\AppData\Local\Microsoft\WindowsApps;C
- \Users\upervaiz\AppData\Roaming\npm
PLATFORM: win32 x64
FREEMEM: 3896344576
TOTALMEM: 17054658560
UPTIME: 12891
LOADAVG: 0,0,0
CPUS:
- Intel(R) Core(TM) i5-6300U CPU # 2.40GHz - 2496
- Intel(R) Core(TM) i5-6300U CPU # 2.40GHz - 2496
- Intel(R) Core(TM) i5-6300U CPU # 2.40GHz - 2496
- Intel(R) Core(TM) i5-6300U CPU # 2.40GHz - 2496
ENDIANNESS: LE
VERSIONS:
- ares: 1.16.0
- brotli: 1.0.7
- cldr: 36.0
- http_parser: 2.9.3
- icu: 65.1
- llhttp: 2.0.4
- modules: 72
- napi: 5
- nghttp2: 1.40.0
- node: 12.16.3
- openssl: 1.1.1g
- tz: 2019c
- unicode: 12.1
- uv: 1.34.2
- v8: 7.8.279.23-node.35
- zlib: 1.2.11
ERROR Summary:
- broccoliBuilderErrorStack: [undefined]
- code: [undefined]
- codeFrame: [undefined]
- errorMessage: WatcherAdapter's first argument must be an array of SourceNodeWrapper nodes
- errorType: [undefined]
- location:
- column: [undefined]
- file: [undefined]
- line: [undefined]
- message: WatcherAdapter's first argument must be an array of SourceNodeWrapper nodes
- name: TypeError
- nodeAnnotation: [undefined]
- nodeName: [undefined]
- originalErrorMessage: [undefined]
- stack: TypeError: WatcherAdapter's first argument must be an array of SourceNodeWrapper nodes
at new WatcherAdapter (D:\Projects\Neb\Front\compliance-app\node_modules\broccoli\dist\watcher_adapter.js:18:19)
at new Watcher (D:\Projects\Neb\Front\compliance-app\node_modules\broccoli\dist\watcher.js:23:44)
at Watcher.constructBroccoliWatcher (D:\Projects\Neb\Front\compliance-app\node_modules\ember-cli\lib\models\watcher.js:45:19)
at new Watcher (D:\Projects\Neb\Front\compliance-app\node_modules\ember-cli\lib\models\watcher.js:27:41)
at ServeTask.run (D:\Projects\Neb\Front\compliance-app\node_modules\ember-cli\lib\tasks\serve.js:58:7)
at D:\Projects\Neb\Front\compliance-app\node_modules\ember-cli\lib\models\command.js:238:24
at processTicksAndRejections (internal/process/task_queues.js:97:5)

Change the line
"ember-pusher": "^1.1.1",
to
"ember-pusher": "truecoach/ember-pusher#2.0.1"
and remove ember-browserify and pusher-js from your package.json.
This will update ember-pusher to a fork on github not published to npm that uses ember-auto-import and does not require ember-browserify.

Related

NextJS - null is not an object (evaluating 'anchorElement.parentNode')

I am working on AWS, it works for 1 years with no errors.
Today I made some updtes on my code (I didnt update any packages), and It begins to return this.
I am using AWS CodeBuild, and I guess It must be about that (It may be updated or sth.)
But couldnt resolve tthe problem.
Unhandled Runtime Error
TypeError: null is not an object (evaluating 'anchorElement.parentNode')
Call Stack
eval
[native code]
./src/assets/scss/style.scss
file:///var/app/current/.next/static/chunks/pages/_app.js (827:5)
Here's my codebuild variables:
version: 0.2
phases:
install:
runtime-versions:
nodejs: 14
pre_build:
commands:
- printenv > .env
build:
commands:
- echo Installing dependency...
- npm install -g next#12.0.4-canary.10
- npm install
- echo Compiling the Node.js code
- npm run build
post_build:
commands:
- echo Build completed on `date`
artifacts:
files:
- '**/*'
Here's my packages.json
{
"name": "Try this",
"version": "0.1.0",
"private": true,
"engines" : {
"node" : "14"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "node server.js",
"analyze": "cross-env ANALYZE=true next build",
"analyze:server": "cross-env BUNDLE_ANALYZE=server next build",
"analyze:browser": "cross-env BUNDLE_ANALYZE=browser next build"
},
"dependencies": {
"#fullhuman/postcss-purgecss": "^4.1.3",
"#next/bundle-analyzer": "^11.1.2",
"#sentry/nextjs": "^6.11.0",
"#thecodingmachine/redux-toolkit-wrapper": "^1.3.0",
"#tjoskar/react-lazyload-img": "^1.2.3",
"#uppy/core": "^2.3.0",
"#uppy/progress-bar": "^2.1.0",
"#uppy/react": "^2.2.0",
"#uppy/tus": "^2.3.0",
"#uppy/xhr-upload": "^2.1.0",
"axios": "^0.21.1",
"bootstrap": "^4.6.0",
"cross-env": "^7.0.3",
"express": "^4.17.1",
"file-saver": "^2.0.5",
"framer-motion": "^6.2.9",
"heroku-ssl-redirect": "^0.1.1",
"lottie-web": "^5.7.8",
"moment": "2.24.0",
"moment-timezone": "^0.5.28",
"next": "^12.0.4-canary.10",
"next-compose-plugins": "^2.2.1",
"nextjs-progressbar": "0.0.10",
"nprogress": "^0.2.0",
"postcss-flexbugs-fixes": "^5.0.2",
"postcss-preset-env": "^7.4.2",
"react": "^17.0.2",
"react-bootstrap": "^1.0.0",
"react-color-extractor": "^1.1.2",
"react-copy-to-clipboard": "^5.0.3",
"react-countdown": "^2.3.2",
"react-custom-scroll": "^4.2.0",
"react-dom": "^17.0.2",
"react-facebook-pixel": "^1.0.4",
"react-google-recaptcha-v3": "^1.9.8",
"react-hooks-paginator": "^0.4.4",
"react-icons": "^3.11.0",
"react-id-swiper": "^3.0.0",
"react-image-gallery": "^1.1.1",
"react-infinite-scroll-component": "^6.0.0",
"react-input-mask": "^3.0.0-alpha.2",
"react-lightgallery": "^0.6.3",
"react-livechat": "^1.1.1",
"react-lottie": "^1.2.3",
"react-mailchimp-subscribe": "^2.1.0",
"react-modal": "^3.14.3",
"react-modal-video": "^1.2.3",
"react-parallax": "^3.0.3",
"react-redux": "^7.2.0",
"react-scroll": "^1.7.16",
"react-select": "^4.3.1",
"react-slidedown": "^2.4.5",
"react-sticky-box": "^0.9.3",
"react-tippy": "^1.3.4",
"react-toast-notifications": "^2.4.3",
"react-tooltip": "^4.2.21",
"redux-persist": "^6.0.0",
"redux-thunk": "^2.3.0",
"sweetalert2": "^10.16.7",
"swiper": "^6.8.4",
"uuid": "^8.3.2"
},
"devDependencies": {
"#babel/core": "^7.11.6",
"#babel/runtime": "^7.13.10",
"#react-native-community/eslint-config": "^2.0.0",
"#zeit/next-css": "^1.0.1",
"babel-jest": "^26.6.3",
"babel-plugin-module-resolver": "^4.0.0",
"eslint": "^7.13.0",
"eslint-import-resolver-babel-module": "^5.1.2",
"eslint-plugin-import": "^2.22.0",
"identity-obj-proxy": "^3.0.0",
"jest": "^26.6.3",
"metro-react-native-babel-preset": "^0.64.0",
"next-purgecss": "^4.0.0",
"react-test-renderer": "17.0.1",
"sass": "^1.26.3"
},
"jest": {
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx",
"json",
"node"
],
"moduleNameMapper": {
".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "identity-obj-proxy"
},
"setupFiles": [
"./jest.setup.js"
],
"timers": "fake",
"testEnvironment": "jsdom"
}
}
What could be wrong?
It works on vercel when I try to build,
But It returns error on AWS. (It was working for 1 year)

Embroider:MacrosConfig the given config from 'Project Path' for packageName 'undefined' is not JSON serializable

When I try to start Ember server (ember serve) I get this error
[Embroider:MacrosConfig] the given config from 'C:\WebDev\cpc\front-end_service\node_modules\ember-get-config' for packageName 'undefined' is not JSON serializable.
Here's the stack error details ;
=================================================================================
ENV Summary:
TIME: Sat Apr 09 2022 01:13:15 GMT+0200 (heure d’été d’Europe centrale)
TITLE: ember
ARGV:
- C:\Program Files\nodejs\node.exe
- C:\Users\zak\AppData\Roaming\npm\node_modules\ember-cli\bin\ember
- s
EXEC_PATH: C:\Program Files\nodejs\node.exe
TMPDIR: C:\Users\zak\AppData\Local\Temp
SHELL: null
PATH:
- C
- \Program Files (x86)\AMD APP\bin\x86_64;C
- \Program Files (x86)\AMD APP\bin\x86;C
- \Windows\system32;C
- \Windows;C
- \Windows\System32\Wbem;C
- \Windows\System32\WindowsPowerShell\v1.0\;C
- \Windows\System32\OpenSSH\;C
- \Program Files\Git\cmd;C
- \Program Files\dotnet\;C
- \Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C
- \Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C
- \Program Files\nodejs\;C
- \Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C
- \Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C
- \Program Files\PuTTY\;C
- \Users\zak\AppData\Local\Microsoft\WindowsApps;C
- \Users\zak\AppData\Local\Programs\Microsoft VS Code\bin;C
- \Users\zak\AppData\Roaming\npm
PLATFORM: win32 x64
FREEMEM: 4299919360
TOTALMEM: 12786380800
UPTIME: 60966
LOADAVG: 0,0,0
CPUS:
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
- Intel(R) Core(TM) i7-2670QM CPU # 2.20GHz - 2195
ENDIANNESS: LE
VERSIONS:
- ares: 1.17.1
- brotli: 1.0.9
- cldr: 39.0
- icu: 69.1
- llhttp: 2.1.3
- modules: 83
- napi: 8
- nghttp2: 1.42.0
- node: 14.17.3
- openssl: 1.1.1k
- tz: 2021a
- unicode: 13.0
- uv: 1.41.0
- v8: 8.4.371.23-node.67
- zlib: 1.2.11
ERROR Summary:
- broccoliBuilderErrorStack: [undefined]
- code: [undefined]
- codeFrame: [undefined]
- errorMessage: [Embroider:MacrosConfig] the given config from 'projectPath\node_modules\ember-get-config' for packageName 'undefined' is not JSON serializable.
- errorType: [undefined]
- location:
- column: [undefined]
- file: [undefined]
- line: [undefined]
- message: [Embroider:MacrosConfig] the given config from 'projectPath\node_modules\ember-get-config' for packageName 'undefined' is not JSON serializable.
- name: Error
- nodeAnnotation: [undefined]
- nodeName: [undefined]
- originalErrorMessage: [undefined]
- stack: Error: [Embroider:MacrosConfig] the given config from 'projectPath\node_modules\ember-get-config' for packageName 'undefined' is not JSON serializable.
at MacrosConfig.internalSetConfig (projectPath\node_modules\#embroider\macros\src\macros-config.js:163:19)
at MacrosConfig.setOwnConfig (projectPath\node_modules\#embroider\macros\src\macros-config.js:142:21)
at Class.included (projectPath\node_modules\#embroider\macros\src\ember-addon-main.js:25:26)
at Class.superWrapper [as included] (projectPath\node_modules\core-object\lib\assign-properties.js:34:20)
at projectPath\node_modules\ember-cli\lib\models\addon.js:497:26
at Array.reduce (<anonymous>)
at Class.eachAddonInvoke (projectPath\node_modules\ember-cli\lib\models\addon.js:494:24)
at Class.included (projectPath\node_modules\ember-cli\lib\models\addon.js:769:10)
at Class.superWrapper [as included] (projectPath\node_modules\core-object\lib\assign-properties.js:34:20)
at Class.included (projectPath\node_modules\ember-get-config\index.js:29:26)
=================================================================================
I searched a lot on Google but I didn't find any solution
If someone can help, thanks.

Illegal Operation on a Directory with Unknown Broccoli Plugin

Output from ember version --verbose && npm --version:
ember-cli: 2.12.1
http_parser: 2.7.0
node: 6.10.2
v8: 5.1.281.98
uv: 1.9.1
zlib: 1.2.11
ares: 1.10.1-DEV
icu: 58.2
modules: 48
openssl: 1.0.2k
os: darwin x64
3.10.10
When I try ember s I have the following error,
Livereload server on http://localhost:49153
Serving on http://localhost:4200/
The Broccoli Plugin: [object Object] failed with:
Error: EISDIR: illegal operation on a directory, read
at Error (native)
at Object.fs.readSync (fs.js:732:19)
at tryReadSync (fs.js:487:20)
at Object.fs.readFileSync (fs.js:535:19)
at /Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/broccoli-flatiron/index.js:33:16
at Array.forEach (native)
at readDirectory (/Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/broccoli-flatiron/index.js:28:31)
at /Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/broccoli-flatiron/index.js:21:15
at tryCatch (/Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/rsvp/dist/rsvp.js:539:12)
at invokeCallback (/Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/rsvp/dist/rsvp.js:554:13)
The broccoli plugin was instantiated at:
undefined
Below is a list of devDependencies,
package.json File
{
"name": "memo-cycle",
"version": "0.0.0",
"description": "A study tool for serious learner",
"license": "MIT",
"author": "",
"directories": {
"doc": "doc",
"test": "tests"
},
"repository": "",
"scripts": {
"build": "ember build",
"start": "ember server",
"test": "ember test"
},
"devDependencies": {
"broccoli-asset-rev": "^2.4.5",
"ember-ajax": "^2.4.1",
"ember-cli": "2.12.1",
"ember-cli-app-version": "^2.0.0",
"ember-cli-babel": "^5.1.7",
"ember-cli-dependency-checker": "^1.3.0",
"ember-cli-eslint": "^3.0.0",
"ember-cli-gravatar": "^3.8.1",
"ember-cli-htmlbars": "^1.1.1",
"ember-cli-htmlbars-inline-precompile": "^0.3.6",
"ember-cli-inject-live-reload": "^1.4.1",
"ember-cli-qunit": "^3.1.0",
"ember-cli-sass": "^6.1.2",
"ember-cli-shims": "^1.0.2",
"ember-cli-sri": "^2.1.0",
"ember-cli-uglify": "^1.2.0",
"ember-export-application-global": "^1.0.5",
"ember-in-viewport": "^2.1.1",
"ember-inline-svg": "^0.1.10",
"ember-load-initializers": "^0.6.0",
"ember-paper": "^1.0.0-alpha.19",
"ember-power-select": "^1.6.1",
"ember-power-select-with-create": "^0.3.1",
"ember-resolver": "^2.0.3",
"ember-route-action-helper": "^2.0.2",
"ember-simple-auth": "^1.2.2",
"ember-source": "~2.12.0",
"loader.js": "^4.2.3"
},
"engines": {
"node": ">= 4"
},
"private": true
}
It was working fine before my last to commit. What I have done in the last two commits are I remove all .DS_Store files in the last commit and added Firebase deploy config files and install cloud function dependencies via Yarn in the last second commit.
What I have tried to resolve the issues, but the issue persists.
1) Delete all node modules via rm -rf node_modules and re-install them npm install (dependencies were installed via Yarn)
2) Remove the project and clone from the origin
3) Revert back to early commit (issue persists even I revert back to the initial commit and re-install all the dependencies of course)
4) Restart Mac 😅
5) Update .ember-cli file and re-run ember init setup process
The issues is caused by
That plugin looks like it was built for an older version of broccoli, but the basic problem seems that its write function doesn't handle symlinks to directories.
See this GitHub issue for more details
https://github.com/ember-cli/ember-cli/issues/6981

Ionic 2 upgrade: Ionic Framework Version: 2.0.0-beta.11

I am trying to upgrade my Ionic environment to the latest version.
I currently have:
Your system information:
ordova CLI: 6.4.0
Ionic Framework Version: 2.0.0-beta.11
Ionic CLI Version: 2.1.14
Ionic App Lib Version: 2.1.7
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 10
Node Version: v6.2.2
Xcode version: Not installed
Question
How do I get the following upgraded:
Ionic Framework Version: 2.0.0-beta.11
I have tried:
npm install -g ionic
Which updated this to the latest:
Ionic App Lib Version: 2.1.7
Thank you
UPDATE
Here is my package.json.
{
"dependencies": {
"#angular/common": "^2.0.0-rc.4",
"#angular/compiler": "^2.0.0-rc.4",
"#angular/core": "^2.0.0-rc.4",
"#angular/forms": "^0.2.0",
"#angular/http": "^2.0.0-rc.4",
"#angular/platform-browser": "^2.0.0-rc.4",
"#angular/platform-browser-dynamic": "^2.0.0-rc.4",
"#ionic/cloud-angular": "^0.4.0",
"accounts-base-client-side": "^0.1.1",
"accounts-phone": "0.0.1",
"angular2-meteor": "^0.6.2",
"angular2-meteor-polyfills": "^0.1.1",
"angular2-moment": "^0.8.2",
"es6-shim": "^0.35.0",
"ionic-angular": "^2.0.0-beta.11",
"ionic-native": "^1.3.2",
"ionicons": "3.0.0",
"jose-jwe-jws": "git+https://github.com/square/js-jose.git",
"meteor-client-side": "^1.3.4",
"moment": "^2.14.1",
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.6",
"socket.io": "^1.4.8",
"zone.js": "^0.6.12"
},
"devDependencies": {
"del": "2.2.0",
"gulp": "3.9.1",
"gulp-watch": "4.3.5",
"ionic-gulp-fonts-copy": "^1.0.0",
"ionic-gulp-html-copy": "^1.0.0",
"ionic-gulp-sass-build": "^1.0.0",
"ionic-gulp-scripts-copy": "^2.0.0",
"ionic-gulp-tslint": "^1.0.0",
"ionic-gulp-webpack": "^2.0.0",
"lodash.camelcase": "^4.3.0",
"lodash.upperfirst": "^4.3.1",
"run-sequence": "1.1.5",
"ts-loader": "^0.8.2",
"tslint-ionic-rules": "^0.0.3",
"webpack": "^1.13.2"
},
"name": "theWhoZoo",
"description": "theWhoZoo: An Ionic project",
"cordovaPlugins": [
"cordova-plugin-device",
"cordova-plugin-console",
"cordova-plugin-whitelist",
"cordova-plugin-splashscreen",
"cordova-plugin-statusbar",
"ionic-plugin-keyboard",
{
"variables": {
"SENDER_ID": "xxxxxxxxxxxx"
},
"locator": "phonegap-plugin-push",
"id": "phonegap-plugin-push"
}
],
"cordovaPlatforms": []
}
Did you try npm install ? You can change row at change your package.json file and try npm install

Ember-CLI Not Resolving Ember 2.0

I've created a brand new project using ember-cli v1.13.8.
I created a new project and then adjusted the bower.json file for Ember 2.0 (it is currently configured for Ember 1.13.8). I receive the following error after running bower install ember#2.0.0
bower ember-data#2.0.0 cached https://github.com/components/ember-data.git#2.0.0
bower ember-data#2.0.0 validate 2.0.0 against https://github.com/components/ember-data.git#2.0.0
bower ENOTFOUND Package ember#2.0.0 not found
I also tried bower install ember#2.0.0 and received this error (partial message posted here):
bower ember#2.0.0 extract archive.tar.gz
bower ember#2.0.0 extract archive.tar.gz
bower ember#2.0.0 invalid-meta ember is missing "ignore" entry in bower. json
bower ember#2.0.0 resolved https://github.com/components/ember.git#2 .0.0
bower ember#2.0.0 invalid-meta ember is missing "ignore" entry in bower. json
bower ember#2.0.0 resolved https://github.com/components/ember.git#2 .0.0
bower ECONFLICT Unable to find suitable version for ember
Any idea what's wrong with my configuration? It's disappointing this is broken right out of the box.
Andrew
Here are my config files....
package.xml
{
"name": "ars-app",
"version": "0.0.0",
"description": "Small description for ars-app goes here",
"private": true,
"directories": {
"doc": "doc",
"test": "tests"
},
"scripts": {
"build": "ember build",
"start": "ember server",
"test": "ember test"
},
"repository": "",
"engines": {
"node": ">= 0.10.0"
},
"author": "",
"license": "MIT",
"devDependencies": {
"broccoli-asset-rev": "^2.1.2",
"ember-cli": "1.13.8",
"ember-cli-app-version": "0.5.0",
"ember-cli-babel": "^5.1.3",
"ember-cli-content-security-policy": "0.4.0",
"ember-cli-dependency-checker": "^1.0.1",
"ember-cli-htmlbars": "0.7.9",
"ember-cli-htmlbars-inline-precompile": "^0.2.0",
"ember-cli-ic-ajax": "0.2.1",
"ember-cli-inject-live-reload": "^1.3.1",
"ember-cli-qunit": "^1.0.0",
"ember-cli-release": "0.2.3",
"ember-cli-sri": "^1.0.3",
"ember-cli-uglify": "^1.2.0",
"ember-data": "2.0.0",
"ember-disable-proxy-controllers": "^1.0.0",
"ember-export-application-global": "^1.0.3"
}
}
bower.json
{
"name": "ars-app",
"dependencies": {
"ember": "2.0.0",
"ember-cli-shims": "ember-cli/ember-cli-shims#0.0.4",
"ember-cli-test-loader": "ember-cli-test-loader#0.1.3",
"ember-data": "2.0.0",
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.5",
"ember-qunit": "0.4.9",
"ember-qunit-notifications": "0.0.7",
"ember-resolver": "~0.1.18",
"jquery": "^1.11.3",
"loader.js": "ember-cli/loader.js#3.2.1",
"qunit": "~1.18.0"
}
}
Here are the results of running bower info ember
$ bower info ember
bower ember#* cached https://github.com/components/ember.git#2.0.1
bower ember#* validate 2.0.1 against https://github.com/components/ember.git#*
{
name: 'ember',
version: '2.0.1',
main: [
'./ember.debug.js',
'./ember-template-compiler.js'
],
dependencies: {
jquery: '>= 1.7.0 < 2.2.0'
},
homepage: 'https://github.com/components/ember'
}
Available versions:
- 2.1.0-beta.2
- 2.1.0-beta.1
- 2.0.1
- 2.0.0
- 2.0.0-beta.5
- 2.0.0-beta.4
- 2.0.0-beta.3
- 2.0.0-beta.2
- 2.0.0-beta.1
- 1.13.9
- 1.13.8
- 1.13.7
- 1.13.6
- 1.13.5
- 1.13.4
- 1.13.3
- 1.13.2
- 1.13.1
- 1.13.0
- 1.13.0-beta.2
- 1.13.0-beta.1
- 1.12.1
- 1.12.0
- 1.12.0-beta.3
- 1.12.0-beta.2
- 1.12.0-beta.1
- 1.11.3
- 1.11.2
- 1.11.1
- 1.11.0
- 1.11.0-beta.5
- 1.11.0-beta.4
- 1.11.0-beta.3
- 1.11.0-beta.2
- 1.11.0-beta.1
- 1.10.1
- 1.10.0
- 1.10.0-beta.4
- 1.10.0-beta.3
- 1.10.0-beta.2
- 1.10.0-beta.1
- 1.9.1
- 1.9.0
- 1.9.0-beta.4
- 1.9.0-beta.3
- 1.9.0-beta.1
- 1.8.1
- 1.8.0
- 1.8.0-beta.5
- 1.8.0-beta.4
- 1.8.0-beta.3
- 1.8.0-beta.2
- 1.8.0-beta.1
- 1.7.1
- 1.7.0
- 1.7.0-beta.5
- 1.7.0-beta.4
- 1.7.0-beta.3
- 1.7.0-beta.2
- 1.7.0-beta.1
- 1.6.1
- 1.6.0
- 1.6.0-beta.5
- 1.6.0-beta.4
- 1.6.0-beta.3
- 1.6.0-beta.2
- 1.6.0-beta.1
- 1.5.1
- 1.5.0
- 1.5.0-beta.4
- 1.5.0-beta.3
- 1.5.0-beta.2
- 1.5.0-beta.1
- 1.4.0
- 1.4.0-beta.6
- 1.4.0-beta.5
- 1.4.0-beta.4
- 1.4.0-beta.3
- 1.4.0-beta.2
- 1.4.0-beta.1
- 1.3.2
- 1.3.1
- 1.3.0
- 1.3.0-beta.4
- 1.3.0-beta.3
- 1.3.0-beta.2
- 1.3.0-beta.1
- 1.2.2
- 1.2.1
- 1.2.0
- 1.2.0-beta.4
- 1.2.0-beta.3
- 1.2.0-beta.2
- 1.2.0-beta.1
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.1.0-beta.4
- 1.1.0-beta.2
- 1.1.0-beta.1
- 1.0.1
- 1.0.0
- 1.0.0-rc.8
- 1.0.0-rc.7
- 1.0.0-rc.6.1
- 1.0.0-rc.6
- 1.0.0-rc.5
- 1.0.0-rc.4
- 1.0.0-rc.3
- 1.0.0-rc.2
- 1.0.0-rc.1
- 1.0.0-pre.4
- 1.0.0-pre.2
- 1.0.0-pre
Update: After removing some of the entries to see if there was a dependency conflict between entries, I found something interesting. If I remove just this single entry "ember-load-initializers": "ember-cli/ember-load-initializers#0.1.5", then bower is able to successfully install ember#2.0.0. Does anyone know of an issue with the ember-load-initializer dependency definition? It appears to be part of ember-cli which is still on version 1.13.8 (as of today).
Updating this dependency to version 0.1.6 (From 0.1.5) in my bower.json file solved the problem. The newer version supports Ember 2.0.
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.6"
Here's my full (working) bower file:
{
"name": "ars-app",
"dependencies": {
"ember": "2.0.1",
"ember-cli-shims": "ember-cli/ember-cli-shims#0.0.4",
"ember-cli-test-loader": "ember-cli-test-loader#0.1.3",
"ember-data": "2.0.0",
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.6",
"ember-qunit": "0.4.9",
"ember-qunit-notifications": "0.0.7",
"ember-resolver": "~0.1.18",
"jquery": "2.1.4",
"loader.js": "ember-cli/loader.js#3.2.1",
"qunit": "~1.18.0"
}
}
You have syntax error in bower command. To specify a version use #:
bower install ember#2.0.0