Iain Shorter

Results 16 comments of Iain Shorter

I believe it's possible to workaround this, but requires a chunk of boilerplate ```javascript #!/usr/bin/env node import args from 'args'; args.command('help', 'Display help', () => args.showHelp()); args.option('help', 'Output usage information');...

I too favour composition over inheritance. Actually in most cases I don't use classes these days unless theres a clear benefit, preferring to specify an interface instead. As an alternative...

It's similar yes, some of the ideas for it came from Rusts trait system. Although it side steps some of the more unusual behaviour that traits bring; trait scoping, unsized...

So... this is a bit of a mixed bag. Languages that require explicit types on parameters often produce complex function signatures, and the addition of these ownership prefixes is going...

I've been working on my own ideas for a language inspired by TS and Rust for a couple of years ( sadly slowed down by finding the time/energy to work...

The only configuration data is included in the config.xml, we don't use npm or a package.json directly. Looking at the output from `cordova prepare` above it would appear that cordova...

Your workaround seems to bypass the dependency problems, but it looks like the version numbers in the package.json are being purposefully modified by cordova during the `cordova platform add android`...

Keeping it under version control isn't really an option, we use cordova as part of a pipeline. The contents of the www folder and some custom configuration information is all...

No worries, thanks for your prompt help finding a workaround for our pipeline. It's very much appreciated. I may have further comments once I've rolled out the change, but it...

@Lindsay-Needs-Sleep there's a different situation which it happens, even with an existing `package.json`. I'm in the process of moving to using local packages, specified via the `package.json` and this issue...