Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 01 19:20
    dependabot[bot] labeled #1521
  • Nov 01 19:20
    dependabot[bot] opened #1521
  • Oct 26 23:07
    lierdakil closed #1512
  • Oct 26 23:07
    lierdakil labeled #1512
  • Oct 26 23:07
    lierdakil labeled #1512
  • Oct 24 22:12
    micazoyolli opened #1520
  • Oct 23 23:07
    lierdakil closed #1514
  • Oct 23 23:06
    lierdakil labeled #1514
  • Oct 23 22:53
    lierdakil closed #1518
  • Oct 23 22:53
    lierdakil closed #1517
  • Oct 23 22:52
    lierdakil closed #1516
  • Oct 23 22:51
    lierdakil opened #1519
  • Oct 19 14:49
    betheymc opened #1518
  • Oct 19 14:43
    betheymc opened #1517
  • Oct 19 14:36
    betheymc opened #1516
  • Oct 19 14:30
    betheymc opened #1515
  • Oct 15 09:28
    pasinduperera synchronize #1514
  • Oct 15 09:20
    pasinduperera synchronize #1514
  • Oct 15 09:11
    pasinduperera opened #1514
  • Oct 02 22:01
    kaiyoma opened #1513
Jonathan Park
@park9140
And linter-tslint
Basarat Ali Syed
@basarat
@jezenielzapanta outDir of .. sounds like a bad idea. For /bas/foo/bar.ts you would get the js at /bas/bar.js. Perhaps you want ../js
Jonathan Park
@park9140
@basarat, is there something I’m missing or is there no way other than setting outDir=/dev/null to prevent the compile from creating js files?
Jonathan Park
@park9140
@basarat Ah... for some reason I thought that would stop me from getting errors on save...
Basarat Ali Syed
@basarat
@park9140 cool, PS: if you want to disable tsc to skip compile they added an option noEmit : https://github.com/TypeStrong/atom-typescript/blob/master/lib/main/tsconfig/tsconfig.ts#L33 (for stuff like systemjs users etc) :rose: This allows you to use tsc as a type checker only ;)
Micah Zoltu
@MicahZoltu
@basarat Have you considered writing a web-based TypeScript IDE?
http://basarat.github.io/TypeScriptEditor/ looks like the editor part is done, just needs an IDE around it. :P
Basarat Ali Syed
@basarat
@Zoltu There are still problems to solve in the desktop version. Then perhaps ;)
Micah Zoltu
@MicahZoltu
Desktop apps are soo 2010. :P
Mike Graham
@cmichaelgraham
not with spark, right? that makes them 2016 ;)
Micah Zoltu
@MicahZoltu
Spark?
Mike Graham
@cmichaelgraham
oh you're gonna like spark :)
doh - wrong electrical term... its electron :)
Micah Zoltu
@MicahZoltu
Oh. Electron annoys me. And atom.
If you are going to write something in JavaScript/HTML/CSS, it should be a web application.
Writing desktop applications in JavaScript baffles me.
Mike Graham
@cmichaelgraham
gotcha... the architect in me wants one code base to deploy everywhere
Micah Zoltu
@MicahZoltu
"Deploy" should mean, "point your browser at" not "run an installer".
Mike Graham
@cmichaelgraham
and the same language on the backend too. but i'll admit that might very well be a failed approach :)
Micah Zoltu
@MicahZoltu
What do I gain from having atom running on my desktop instead of my browser? Access to the filesystem? What is the advantage (these days) to a local filesystem over networked filesystem, performance for large files? Atom chokes on large files.
Mike Graham
@cmichaelgraham
but it is really just a package with the browser and the website all smushed together, right?
Micah Zoltu
@MicahZoltu
Yeah, a package that doesn't auto-update, doesn't transfer my settings across devices, doesn't survive a system wipe, etc.
Mike Graham
@cmichaelgraham
you make good points
Micah Zoltu
@MicahZoltu
^ all reasons apps should be run in the cloud (browser) and not on the desktop.
If you want a "desktop" experience then something like cloud9.io or nitrous.io are better answers IMO.
Mike Graham
@cmichaelgraham
i guess the only thing off-putting for me about that is the lack of a friendly icon to launch the thing
Micah Zoltu
@MicahZoltu
Desktop shortcut. :)
Mike Graham
@cmichaelgraham
can i save a link to my mobile device that is like the app icons?
Micah Zoltu
@MicahZoltu
A lot of mobile apps are just browsers that can only navigate to one page. Phones actually have a compelling reason for native apps (performance).
Mike Graham
@cmichaelgraham
my 15 year old says there is an add to home screen option with the links for ios on iphone :)
Micah Zoltu
@MicahZoltu
Though, I would still rather companies just make a good mobile web experience.
Haha, your 15 year old would know best. :)
Mike Graham
@cmichaelgraham
yeah - i'm 50. very old school :)
Micah Zoltu
@MicahZoltu
How do you capture this in ES5?
In ES6 I would do let lambda = () => this.method(), in ES5 the best I have found so far is self = this; let lambda = function() { self.method() }.
Is there an easier way?
Mike Graham
@cmichaelgraham
i'm pretty sure that's what the typescript compiler generates for you
when it transpiles to es5
Jonathan Park
@park9140
basically. It generates an _this variable.
Mike Graham
@cmichaelgraham
yeah
something for you to capture
Jonathan Park
@park9140
It's a pain when you debug and have source maps on
Micah Zoltu
@MicahZoltu
Okay. :/ I normally work in TypeScript, but in this case I have to patch a bug in a third party library which is in ES5.
Speaking of TypeScript, I can't wait until Aurelia can use JSPM vNext so I can use the SystemJS runtime transpiler!
So exciting.
Mike Graham
@cmichaelgraham
Micah Zoltu
@MicahZoltu
Yeah, I am familiar with the work you have done to get type definitions for Aurelia. I haven't used any of it because I am waiting on Microsoft/TypeScript#2338
In particular, the workflow for external type definitions blows at the moment and I don't feel like putting in the time to deal with it until there is some sanity (standardization) around what the long term goals for TS are.
Mike Graham
@cmichaelgraham
makes perfect sense.