For some reason, on Windows 10, this addon will not run the development server (ember s)
ENV:
ember --version
ember-cli: 2.12.1
node: 6.10.0
os: win32 x64
ember-cli-typescript: 0.3.0
Steps to reproduce:
npm install --save-dev typescriptnpm install --save-dev @types/embernpm install --save-dev ember-cli-typescriptember g util hello-typescripthelloember server_Example_ repo: https://gitlab.com/pixelhandler/try-ember-cli-typescript
Expected result
The app should compile .ts file and run the compiled .js to display a message on a template.
Actual result
There were a bunch of permissions issues. and the app does not run in the browser…
The Broccoli Plugin: [SourceMapConcat: Concat: Vendor /assets/vendor.js] failed with:
Error: EPERM: operation not permitted, symlink
The Broccoli Plugin: [SourceMapConcat: Concat: Vendor /assets/vendor.js] failed with:
Error: EPERM: operation not permitted, lstat
The Broccoli Plugin: [BroccoliMergeTrees] failed with:
Error: EPERM: operation not permitted, symlink
The Broccoli Plugin: [Funnel: Funnel (lint app)] failed with:
Error: EPERM: operation not permitted, symlink

But if you wait some time it eventually works, but the tmp files keep regenerating and build is noisy still.

Ember test with server doesn't work ember t -s

Other notes
As a side note ember test and ember build worked. seems to be an issue running the development (express) server.
Using repo: https://gitlab.com/pixelhandler/try-ember-cli-typescript
Here is the console output:
_The example output is from a PowerShell (Admin) console, I had the same issues on a cmd (admin) console as well._
Build works:
Windows PowerShell (Admin)
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
Loading personal and system profiles took 1355ms.
C:\Users\me> cd C:\src\try-ember-cli-typescript\
C:\src\try-ember-cli-typescript [master +4 ~3 -0 !]> ember b
cleaning up...
Built project successfully. Stored in "dist/".
Test works:
C:\src\try-ember-cli-typescript [master +4 ~3 -0 !]> ember test
cleaning up...
Built project successfully. Stored in "C:\src\try-ember-cli-typescript\tmp\class-tests_dist-nXkaot7r.tmp".
ok 1 Chrome 57.0 - Acceptance | index: visiting /index
ok 2 Chrome 57.0 - ESLint - acceptance/index-test.js: should pass ESLint
ok 3 Chrome 57.0 - ESLint - app.js: should pass ESLint
ok 4 Chrome 57.0 - ESLint - controllers/index.js: should pass ESLint
ok 5 Chrome 57.0 - ESLint - helpers/destroy-app.js: should pass ESLint
ok 6 Chrome 57.0 - ESLint - helpers/module-for-acceptance.js: should pass ESLint
ok 7 Chrome 57.0 - ESLint - helpers/resolver.js: should pass ESLint
ok 8 Chrome 57.0 - ESLint - helpers/start-app.js: should pass ESLint
ok 9 Chrome 57.0 - ESLint - resolver.js: should pass ESLint
ok 10 Chrome 57.0 - ESLint - router.js: should pass ESLint
ok 11 Chrome 57.0 - ESLint - test-helper.js: should pass ESLint
1..11
# tests 11
# pass 11
# skip 0
# fail 0
# ok
Server does not work:
Windows PowerShell (Admin)
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
Loading personal and system profiles took 737ms.
C:\Users\me> cd C:\src\try-ember-cli-typescript\
C:\src\try-ember-cli-typescript [master +4 ~3 -0 !]> ember server
Livereload server on http://localhost:49153
Serving on http://localhost:4200/
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\controllers\index.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\helpers
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\helpers\app-version.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\helpers\pluralize.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\helpers\singularize.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\index.html
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\app-version.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\container-debug-adapter.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\data-adapter.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\ember-data.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\export-application-global.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\injectStore.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\store.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\initializers\transforms.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\instance-initializers
The Broccoli Plugin: [SourceMapConcat: Concat: Vendor /assets/vendor.js] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_merge_trees-output_path-9vNanpMk.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\source_map_concat-input_base_path-9i1lkhUJ.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Concat.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Concat (C:\src\try-ember-cli-typescript\node_modules\broccoli-concat\concat.js:38:10)
at module.exports (C:\src\try-ember-cli-typescript\node_modules\broccoli-concat\index.js:26:10)
at EmberApp.concatFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:397:10)
at EmberApp._concatFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:410:15)
at EmberApp.javascript (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1286:12)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1668:10)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
The Broccoli Plugin: [SourceMapConcat: Concat: Vendor /assets/vendor.js] failed with:
Error: EPERM: operation not permitted, lstat 'C:\src\try-ember-cli-typescript\tmp\source_map_concat-input_base_path-9i1lkhUJ.tmp'
at Error (native)
at Object.fs.lstatSync (fs.js:982:18)
at Function.rimrafSync [as sync] (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:290:24)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:83:20
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
The broccoli plugin was instantiated at:
at Concat.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Concat (C:\src\try-ember-cli-typescript\node_modules\broccoli-concat\concat.js:38:10)
at module.exports (C:\src\try-ember-cli-typescript\node_modules\broccoli-concat\index.js:26:10)
at EmberApp.concatFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:397:10)
at EmberApp._concatFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:410:15)
at EmberApp.javascript (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1286:12)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1668:10)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\instance-initializers\ember-data.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\models
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\resolver.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\router.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\routes
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\services
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\services\ajax.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\templates
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\templates\application.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\templates\components
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\templates\index.js
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\utils
file added tmp\broccoli_persistent_filterbabel__babel_try_ember_cli_typescript-output_path-jRUU26Zt.tmp\try-ember-cli-typescript\utils\hello-typescript.js
file added tmp\funnel-output_path-szvvIcZI.tmp
file added tmp\broccoli_merge_trees-input_base_path-REUIFWks.tmp\0
file added tmp\broccoli_merge_trees-output_path-9vNanpMk.tmp\try-ember-cli-typescript
file added tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\funnel-input_base_path-g1EiaSQT.tmp
file added tmp\config_replace-output_path-YpzB9EKb.tmp
file added tmp\config_replace-cache_path-DxeAGzWD.tmp
file added tmp\config_replace-input_base_path-m9zyUvI2.tmp
file added tmp\broccoli_merge_trees-input_base_path-REUIFWks.tmp\1
file added tmp\broccoli_merge_trees-input_base_path-REUIFWks.tmp\2
file added tmp\broccoli_merge_trees-input_base_path-REUIFWks.tmp\3
file added tmp\broccoli_merge_trees-output_path-9vNanpMk.tmp\vendor
file deleted tmp\source_map_concat-input_base_path-9i1lkhUJ.tmp
file added tmp\source_map_concat-input_base_path-9i1lkhUJ.tmp
file added tmp\source_map_concat-output_path-FBh1y7Vx.tmp\assets
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\source_map_concat-output_path-FBh1y7Vx.tmp\assets\vendor.js
file added tmp\source_map_concat-output_path-dtAJLTqO.tmp
file added tmp\source_map_concat-cache_path-7YfKhiO1.tmp
file added tmp\source_map_concat-input_base_path-nnBEJcfE.tmp
file added tmp\broccoli_merge_trees-output_path-N5K02Ffm.tmp
file added tmp\broccoli_merge_trees-input_base_path-VNjFlaOH.tmp
file added tmp\broccoli_merge_trees-input_base_path-udc3dXxd.tmp\0
file added tmp\broccoli_merge_trees-output_path-GVv6ZX0f.tmp\assets
file added tmp\broccoli_merge_trees-output_path-Q8MSiEgN.tmp
file added tmp\broccoli_merge_trees-input_base_path-udc3dXxd.tmp\1
file added tmp\broccoli_persistent_filterbabel-output_path-u7SmJ0JI.tmp
file added tmp\broccoli_persistent_filterbabel-cache_path-cB2Z6erZ.tmp
The Broccoli Plugin: [Funnel: Funnel (lint app)] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\funnel-input_base_path-bsEVZERr.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1177:25)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
The Broccoli Plugin: [Funnel: Funnel (lint app)] failed with:
Error: EPERM: operation not permitted, lstat 'C:\src\try-ember-cli-typescript\tmp\funnel-input_base_path-bsEVZERr.tmp'
at Error (native)
at Object.fs.lstatSync (fs.js:982:18)
at Function.rimrafSync [as sync] (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:290:24)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:83:20
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1177:25)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
file added tmp\broccoli_persistent_filterbabel-input_base_path-qiudVKCn.tmp
file added tmp\funnel-output_path-Z7ILcld8.tmp
file added tmp\funnel-input_base_path-bsEVZERr.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-cache_path-t3Pz4iLV.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-input_base_path-Eo1ld3a7.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\app.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\components
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\config
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\controllers
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\controllers\index.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\helpers
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\index.html
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\models
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\resolver.lint-test.js
The Broccoli Plugin: [Funnel: Funnel (lint app)] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\funnel-output_path-Z7ILcld8.tmp\try-ember-cli-typescript\tests'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at Function.symlinkOrCopySync [as sync] (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at Funnel._copy (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:467:19)
at Funnel.build (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:225:14)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:93:34
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1177:25)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\router.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\routes
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\templates
file deleted tmp\funnel-input_base_path-bsEVZERr.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-04T7JZPc.tmp\utils
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\funnel-input_base_path-bsEVZERr.tmp
The Broccoli Plugin: [broccoli-persistent-filter:Babel] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\funnel-output_path-Z7ILcld8.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\broccoli_persistent_filterbabel-input_base_path-qiudVKCn.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Babel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at Babel.Filter [as constructor] (C:\src\try-ember-cli-typescript\node_modules\broccoli-persistent-filter\index.js:62:10)
at new Babel (C:\src\try-ember-cli-typescript\node_modules\broccoli-babel-transpiler\index.js:35:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1177:15)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file deleted tmp\funnel-output_path-Z7ILcld8.tmp
file added tmp\funnel-output_path-Z7ILcld8.tmp
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file deleted tmp\broccoli_persistent_filterbabel-input_base_path-qiudVKCn.tmp
file added tmp\broccoli_persistent_filterbabel-input_base_path-qiudVKCn.tmp
file added tmp\broccoli_persistent_filterbabel-output_path-u7SmJ0JI.tmp\try-ember-cli-typescript
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\broccoli_persistent_filterbabel-output_path-DnJ2bIQw.tmp
file added tmp\broccoli_persistent_filterbabel-cache_path-qwXDeJky.tmp
file added tmp\broccoli_persistent_filterbabel-input_base_path-PFDtpgRV.tmp
file added tmp\funnel-output_path-q317cSTC.tmp
file added tmp\funnel-input_base_path-o6yYMVa2.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-cache_path-cRvtbpAU.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-input_base_path-G6fGQMpR.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\acceptance
The Broccoli Plugin: [Funnel: Funnel (lint tests)] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\funnel-input_base_path-o6yYMVa2.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1183:27)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
The Broccoli Plugin: [Funnel: Funnel (lint tests)] failed with:
Error: EPERM: operation not permitted, lstat 'C:\src\try-ember-cli-typescript\tmp\funnel-input_base_path-o6yYMVa2.tmp'
at Error (native)
at Object.fs.lstatSync (fs.js:982:18)
at Function.rimrafSync [as sync] (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:290:24)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:83:20
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1183:27)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\acceptance\index-test.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\helpers
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\helpers\destroy-app.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\helpers\module-for-acceptance.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\helpers\resolver.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\helpers\start-app.lint-test.js
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\index.html
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\integration
The Broccoli Plugin: [Funnel: Funnel (lint tests)] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\funnel-output_path-q317cSTC.tmp\try-ember-cli-typescript\tests'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at Function.symlinkOrCopySync [as sync] (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at Funnel._copy (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:467:19)
at Funnel.build (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:225:14)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:93:34
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1183:27)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\test-helper.lint-test.js
file deleted tmp\funnel-input_base_path-o6yYMVa2.tmp
file added tmp\broccoli_persistent_filtereslint_validation_filter-output_path-KAfMPoxm.tmp\unit
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\funnel-input_base_path-o6yYMVa2.tmp
The Broccoli Plugin: [broccoli-persistent-filter:Babel] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\funnel-output_path-q317cSTC.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\broccoli_persistent_filterbabel-input_base_path-PFDtpgRV.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Babel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at Babel.Filter [as constructor] (C:\src\try-ember-cli-typescript\node_modules\broccoli-persistent-filter\index.js:62:10)
at new Babel (C:\src\try-ember-cli-typescript\node_modules\broccoli-babel-transpiler\index.js:35:10)
at EmberApp.lintTestTrees (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1183:17)
at EmberApp.appTests (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1144:51)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1128:26)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file deleted tmp\funnel-output_path-q317cSTC.tmp
file added tmp\funnel-output_path-q317cSTC.tmp
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file deleted tmp\broccoli_persistent_filterbabel-input_base_path-PFDtpgRV.tmp
file added tmp\broccoli_persistent_filterbabel-input_base_path-PFDtpgRV.tmp
file added tmp\broccoli_persistent_filterbabel-output_path-DnJ2bIQw.tmp\try-ember-cli-typescript
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\broccoli_persistent_filterbabel-output_path-hTaru67R.tmp
file added tmp\broccoli_persistent_filterbabel-cache_path-YrZ0FRXf.tmp
file added tmp\broccoli_persistent_filterbabel-input_base_path-M0EL6tNL.tmp
file added tmp\funnel-input_base_path-HnWWwCky.tmp
file added tmp\funnel-output_path-D6SXAHwi.tmp
file added tmp\source_map_concat-input_base_path-5OWJrJfN.tmp
file added tmp\broccoli_merge_trees-output_path-P03XlUPv.tmp
file added tmp\broccoli_merge_trees-input_base_path-yQGgDfG0.tmp
file added tmp\funnel-output_path-lxlcfIWd.tmp
file added tmp\funnel-input_base_path-2Qx7wIF1.tmp
file added tmp\source_map_concat-output_path-Muoh6P3r.tmp
file added tmp\source_map_concat-cache_path-ovTIGjRd.tmp
file added tmp\source_map_concat-input_base_path-h93cDVma.tmp
file added tmp\broccoli_merge_trees-output_path-n1rdXIB0.tmp
file added tmp\broccoli_merge_trees-input_base_path-QRglXpKb.tmp
file added tmp\funnel-output_path-zzG2Nwep.tmp
file added tmp\funnel-input_base_path-gdFBDlcA.tmp
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp
file added tmp\broccoli_merge_trees-input_base_path-Qb7RPylc.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_test_loader-output_path-bEcQy3Wv.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_test_loader-cache_path-u9SW8M2p.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_test_loader-input_base_path-3EnnkaLj.tmp
file added tmp\funnel-input_base_path-N1Zo3Pdn.tmp
file added tmp\funnel-output_path-axJfDBf2.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-cache_path-CeuZl09Z.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-input_base_path-B6jlHkMV.tmp
file added tmp\broccoli_merge_trees-output_path-qx8XPOOP.tmp
file added tmp\broccoli_merge_trees-input_base_path-WieivC1W.tmp
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit\adapter.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit\module-for-component.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit\module-for-model.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit\module-for.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-qunit\qunit-module.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\-legacy-overrides.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\abstract-test-module.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\build-registry.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\has-ember-version.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-context.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-module-for-acceptance.js
The Broccoli Plugin: [Funnel: Funnel: Addon Test Support] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\funnel-input_base_path-gdFBDlcA.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.testFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1399:35)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1129:28)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
at ServeTask.run (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\tasks\serve.js:15:19)
The Broccoli Plugin: [Funnel: Funnel: Addon Test Support] failed with:
Error: EPERM: operation not permitted, lstat 'C:\src\try-ember-cli-typescript\tmp\funnel-input_base_path-gdFBDlcA.tmp'
at Error (native)
at Object.fs.lstatSync (fs.js:982:18)
at Function.rimrafSync [as sync] (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:290:24)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:83:20
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.testFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1399:35)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1129:28)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
at ServeTask.run (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\tasks\serve.js:15:19)
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-module-for-component.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-module-for-integration.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-module-for-model.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-module.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\test-resolver.js
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\ember-test-helpers\wait.js
The Broccoli Plugin: [Funnel: Funnel: Addon Test Support] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\funnel-output_path-zzG2Nwep.tmp\addon-test-support'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at Function.symlinkOrCopySync [as sync] (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at Funnel._copy (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:467:19)
at Funnel.build (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:225:14)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:93:34
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (C:\src\try-ember-cli-typescript\node_modules\broccoli-funnel\index.js:58:10)
at EmberApp.testFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1399:35)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1129:28)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
at Builder.setupBroccoliBuilder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:54:19)
at new Builder (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\models\builder.js:33:10)
at ServeTask.run (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\tasks\serve.js:15:19)
file added tmp\broccoli_persistent_filterbabel__babel_ember_cli_qunit-output_path-x1DqxNsY.tmp\qunit.js
file added tmp\broccoli_merge_trees-input_base_path-Qb7RPylc.tmp\0
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp\ember-cli-test-loader
file added tmp\broccoli_merge_trees-input_base_path-Qb7RPylc.tmp\1
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp\ember-qunit
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp\ember-qunit.js
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp\ember-test-helpers
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp\ember-test-helpers.js
file added tmp\broccoli_merge_trees-output_path-GTbVV2FS.tmp\qunit.js
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file deleted tmp\funnel-input_base_path-gdFBDlcA.tmp
file added tmp\funnel-input_base_path-gdFBDlcA.tmp
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file deleted tmp\funnel-output_path-zzG2Nwep.tmp
The Broccoli Plugin: [SourceMapConcat: Concat: Test Support JS] failed with:
Error: EPERM: operation not permitted, symlink 'C:\src\try-ember-cli-typescript\tmp\broccoli_merge_trees-output_path-n1rdXIB0.tmp' -> 'C:\src\try-ember-cli-typescript\tmp\source_map_concat-input_base_path-h93cDVma.tmp'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:120:16)
at symlinkOrCopySync (C:\src\try-ember-cli-typescript\node_modules\symlink-or-copy\index.js:63:5)
at C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:86:11
at tryCatch (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:539:12)
at invokeCallback (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:554:13)
at publish (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:522:7)
at flush (C:\src\try-ember-cli-typescript\node_modules\rsvp\dist\rsvp.js:2414:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Concat.Plugin (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:7:31)
at new Concat (C:\src\try-ember-cli-typescript\node_modules\broccoli-concat\concat.js:38:10)
at module.exports (C:\src\try-ember-cli-typescript\node_modules\broccoli-concat\index.js:26:10)
at EmberApp.concatFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:397:10)
at EmberApp._concatFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:410:15)
at EmberApp.testFiles (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1415:21)
at EmberApp.test (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1129:28)
at EmberApp.toArray (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:61)
at EmberApp.toTree (C:\src\try-ember-cli-typescript\node_modules\ember-cli\lib\broccoli\ember-app.js:1690:30)
at module.exports (C:\src\try-ember-cli-typescript\ember-cli-build.js:22:14)
file added tmp\funnel-output_path-zzG2Nwep.tmp
file added tmp\broccoli_merge_trees-input_base_path-QRglXpKb.tmp\0
file added tmp\broccoli_merge_trees-output_path-n1rdXIB0.tmp\addon-test-support
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\broccoli_merge_trees-input_base_path-QRglXpKb.tmp\1
file added tmp\broccoli_merge_trees-input_base_path-QRglXpKb.tmp\2
file added tmp\broccoli_merge_trees-input_base_path-QRglXpKb.tmp\3
file added tmp\broccoli_merge_trees-output_path-n1rdXIB0.tmp\try-ember-cli-typescript
file added tmp\broccoli_merge_trees-output_path-n1rdXIB0.tmp\vendor
file deleted tmp\source_map_concat-input_base_path-h93cDVma.tmp
Build successful - 2135ms.
Slowest Nodes (totalTime => 5% ) | Total (avg)
----------------------------------------------+---------------------
broccoli-typescript-compiler (2) | 528ms (264 ms)
SourceMapConcat: Concat: Test Support JS (1) | 353ms
Funnel (5) | 239ms (47 ms)
file added tmp\source_map_concat-input_base_path-h93cDVma.tmp
file added tmp\source_map_concat-output_path-Muoh6P3r.tmp\assets
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
file added tmp\source_map_concat-output_path-Muoh6P3r.tmp\assets\test-support.js
Build successful - 1473ms.
Slowest Nodes (totalTime => 5% ) | Total (avg)
----------------------------------------------+---------------------
broccoli-typescript-compiler (2) | 369ms (184 ms)
Funnel (5) | 218ms (43 ms)
Funnel: Addon JS (7) | 79ms (11 ms)
file added tmp\simple_concat_concat-output_path-CkYimtGw.tmp
file added tmp\broccoli_merge_trees-input_base_path-yQGgDfG0.tmp\0
file added tmp\broccoli_merge_trees-output_path-P03XlUPv.tmp\assets
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\0
file added tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp\assets
file added tmp\simple_concat_concat-cache_path-1sDy8TSV.tmp
file added tmp\simple_concat_concat-input_base_path-bXGHPgUD.tmp
file added tmp\broccoli_merge_trees-input_base_path-yQGgDfG0.tmp\1
file added tmp\broccoli_merge_trees-input_base_path-yQGgDfG0.tmp\2
file added tmp\broccoli_merge_trees-output_path-P03XlUPv.tmp\testem.js
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\1
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\2
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\3
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\4
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\5
file added tmp\broccoli_merge_trees-input_base_path-fxspXaef.tmp\6
file added tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp\crossdomain.xml
file added tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp\index.html
file added tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp\robots.txt
file added tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp\testem.js
file added tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp\tests
file changed dist\assets\failed.png
file changed dist\assets\passed.png
file changed dist\assets\test-support.css
file changed dist\assets\test-support.js
file changed dist\assets\test-support.map
file changed dist\assets\tests.js
file changed dist\assets\tests.map
file changed dist\assets\try-ember-cli-typescript.css
file changed dist\assets\try-ember-cli-typescript.js
file changed dist\assets\try-ember-cli-typescript.map
file changed dist\assets\vendor.css
file changed dist\assets\vendor.js
file changed dist\assets\vendor.map
file changed dist\crossdomain.xml
file changed dist\index.html
file changed dist\robots.txt
file changed dist\testem.js
file changed dist\tests\index.html
Build successful - 1516ms.
Slowest Nodes (totalTime => 5% ) | Total (avg)
----------------------------------------------+---------------------
broccoli-typescript-compiler (2) | 371ms (185 ms)
Funnel (5) | 219ms (43 ms)
Funnel: Addon JS (7) | 76ms (10 ms)
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
Build successful - 1542ms.
Slowest Nodes (totalTime => 5% ) | Total (avg)
----------------------------------------------+---------------------
broccoli-typescript-compiler (2) | 376ms (188 ms)
Funnel (5) | 257ms (51 ms)
file changed tmp\config_loader-input_base_path-yuOL6qPt.tmp\0
cleaning up...
Cleanup error.
ENOTEMPTY: directory not empty, rmdir 'C:\src\try-ember-cli-typescript\tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp'
Error: ENOTEMPTY: directory not empty, rmdir 'C:\src\try-ember-cli-typescript\tmp\broccoli_merge_trees-output_path-dv6itKhA.tmp'
at Error (native)
at Object.fs.rmdirSync (fs.js:886:18)
at rmkidsSync (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:355:25)
at rmdirSync (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:333:7)
at Function.rimrafSync [as sync] (C:\src\try-ember-cli-typescript\node_modules\rimraf\rimraf.js:303:9)
at Object.remove (C:\src\try-ember-cli-typescript\node_modules\quick-temp\index.js:36:12)
at ReadCompat.cleanup (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\read_compat.js:101:13)
at BroccoliMergeTrees.Plugin.cleanup (C:\src\try-ember-cli-typescript\node_modules\broccoli-plugin\index.js:140:49)
at cleanupTree (C:\src\try-ember-cli-typescript\node_modules\broccoli-builder\lib\builder.js:192:17)
at C:\src\try-ember-cli-typescript\node_modules\promise-map-series\index.js:11:14
C:\src\try-ember-cli-typescript [master +4 ~3 -0 !]>
@stefanpenner ping This is the issue with ember-cli-typescript not working on Windows 10. cc\ @DanielRosenwasser
I am curious about https://github.com/emberwatch/ember-cli-typescript/blob/master/lib/typescript-preprocessor.js#L58 config.compilerOptions.noEmit = false; which I believe is the default so that the compiler writes files. Perhaps it's just a permissions issue with Windows and broccoli behaviors?
Also pointed out by @chriskrycho this tool may also help, https://github.com/felixrieseberg/ember-cli-windows ; still need to try it.
@chriskrycho I did try out ember-cli-windows but still have the same issues described here.
Note that ember-cli-windows will improve Ember CLI performance in Windows in general but isn't apt to fix any actual bugs (like this one). I'm doing some comparative analysis on the ember-cli-coffeescript implementation to see where we go substantially different from that. Our toTree is quite a bit more complicated than theirs; I'm trying to see how we might be able to simplify a bit.
@chriskrycho confirmed, #30 fixes :) mucho gracias !
Fixed by #30!