profile
viewpoint
Minko Gechev mgechev Google San Francisco, CA https://blog.mgechev.com/ Working on Angular at Google. Previously co-founder & CTO of Rhyme.com (acquired by Coursera) 🇧🇬🇺🇸

angular/angular-cli 23023

CLI tool for Angular

guess-js/guess 6121

Libraries & tools for enabling Machine Learning driven user-experiences on the web

bazelbuild/rules_nodejs 312

JavaScript and NodeJS rules for Bazel

bazelbuild/rules_typescript 256

Utilities for TypeScript and Bazel - see rules_nodejs for public API

mgechev/angular-immutable 170

Simple directive, which allows binding to Immutable.js collections.

mgechev/angular-aop 159

Library for aspect-oriented programming with AngularJS.

angular/ngcc-validation 62

Angular Ivy library compatibility validation project

d3viant0ne/angular2-webstorm-templates 57

WebStorm Snippets and Completions for Angular2 for

mgechev/angular-ivy-demo 47

Demo repository showing how ivy allows significant API simplification.

HackBulgaria/AngularJS-1 11

The repository for the AngularJS course in Hack Bulgaria

push eventmgechev/revive.run

mgechev

commit sha 58e35ae8e5d1bbba0987aa22d8d28099f4df0c9f

Travis CI deployment

view details

push time in a day

delete branch mgechev/revive

delete branch : renovate/golang.org-x-tools-digest

delete time in a day

push eventmgechev/revive

renovate[bot]

commit sha 9c5528e4f7ea1de7b0b9f1237094c60fe910cf1d

Update golang.org/x/tools commit hash to b320d3a (#343) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in a day

PR merged mgechev/revive

Update golang.org/x/tools commit hash to b320d3a

This PR contains the following updates:

Package Type Update Change
golang.org/x/tools require digest 5916a50 -> b320d3a

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+3 -1

0 comment

2 changed files

renovate[bot]

pr closed time in a day

push eventmgechev/revive.run

mgechev

commit sha 53d7ad9bec6a9e6b6bacdf105ae5d42ff98a0bac

Travis CI deployment

view details

push time in a day

push eventmgechev/revive.run

mgechev

commit sha d84a1d79c9350276816ccca08a3a8a38f2566fdb

Travis CI deployment

view details

push time in a day

Pull request review commentmgechev/revive

String of int

+package rule++import (+	"go/ast"+	"go/types"++	"github.com/mgechev/revive/lint"+)++// StringOfIntRule warns when logic expressions contains Boolean literals.+type StringOfIntRule struct{}++// Apply applies the rule to given file.+func (r *StringOfIntRule) Apply(file *lint.File, _ lint.Arguments) []lint.Failure {+	var failures []lint.Failure++	onFailure := func(failure lint.Failure) {+		failures = append(failures, failure)+	}++	astFile := file.AST+	file.Pkg.TypeCheck()++	w := &lintStringInt{file, onFailure}+	ast.Walk(w, astFile)++	return failures+}++// Name returns the rule name.+func (r *StringOfIntRule) Name() string {+	return "string-of-int"+}++type lintStringInt struct {+	file      *lint.File+	onFailure func(lint.Failure)+}++func (w *lintStringInt) Visit(node ast.Node) ast.Visitor {+	ce, ok := node.(*ast.CallExpr)+	if !ok {+		return w+	}++	if !w.isCallStringCast(ce.Fun) {+		return w+	}++	if !w.isIntExpression(ce.Args) {+		return w+	}++	w.onFailure(lint.Failure{+		Confidence: 1,

Maybe we can drop the confidence here? There's still a chance they want to get the codepoint.

chavacava

comment created time in 2 days

push eventmgechev/revive.run

mgechev

commit sha 3b694dbdbe1f3cb355d4963012a40ec294dc95d3

Travis CI deployment

view details

push time in 2 days

push eventmgechev/revive

renovate[bot]

commit sha 150d7891e8f4509884057bbe76d1d4d9521ba242

Update golang.org/x/tools commit hash to 5916a50 (#341) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 2 days

delete branch mgechev/revive

delete branch : renovate/golang.org-x-tools-digest

delete time in 2 days

PR merged mgechev/revive

Update golang.org/x/tools commit hash to 5916a50

This PR contains the following updates:

Package Type Update Change
golang.org/x/tools require digest 63d1300 -> 5916a50

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+3 -1

0 comment

2 changed files

renovate[bot]

pr closed time in 2 days

PR closed guess-js/guess

fix(deps): update dependency chalk to v3

This PR contains the following updates:

Package Type Update Change
chalk dependencies major ^2.4.2 -> ^3.0.0
chalk devDependencies major 2.4.2 -> 3.0.0

Release Notes

<details> <summary>chalk/chalk</summary>

v3.0.0

Compare Source

This release has been in development for more than a year and massively improves performance and the time it takes to import Chalk.

Thanks to @​stroncium for his hard work on this. 🙌

Breaking
  • Require Node.js 8 3ef170b
  • Remove the .enabled property in favor of .level (#​356) 1f77953 - Why: It was confusing to users to have two properties for detecting color support. - Migrate:
-if (chalk.enabled) {}
+if (chalk.level > 0) {}
  • Remove chalk.constructor() in favor of chalk.Instance() (#​322) de2f4cd - Migrate:
-new chalk.constructor({level: 1});
+new chalk.Instance({level: 1})
Minor breaking
-import chalk from 'chalk';
+import chalk = require('chalk');

Or if you have esModuleInterop enabled:

-import chalk from 'chalk';
+import * as chalk from 'chalk';
  • Drop built-in Flow type definition d3be9c6 - Why: None of us use Flow and we were not good at maintaining the type definition. You can get the types at flow-typed (needs to be updated to Chalk v3, open an issue on flow-typed).
  • Rename the ChalkOptions TypeScript type to Options cf66156
  • Remove dim style workaround for Windows (#​331) cd5de7a - Why: The issue was fixed in newer Windows 10 builds.
  • Remove the blue color workaround for Windows (#​330) 2ca015c - Why: The issue was fixed in newer Windows 10 builds.
Enhancements
Color detection
Fixes
  • Fix support for nested styles (#​335) 87156ce
  • Fix const enum for TypeScript (#​364) 4e65299
  • Fix TypeScript type for supportsColor which is top‑level only (#​342) b3e9b91
  • Fix TypeScript type for chalk.supportsColor (#​347) d82b2a6
  • Fix TypeScript type for tagged template literal argument to accept unknown instead of just string (#​316) 7f6e563

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+413 -26

0 comment

4 changed files

renovate[bot]

pr closed time in 2 days

issue commentguess-js/guess

Error: No access, refresh token or API key is set.

@subhojit-cn you can use the JWT solution from this issue.

subhojit-cn

comment created time in 2 days

issue commentguess-js/guess

Can't perform authentication with guess-ga

@slavoroi would you open a PR to update what's missing?

slavoroi

comment created time in 2 days

issue commentguess-js/guess

Angular9 Unable to extract routes from application.

Thanks for providing the repro! I'll try to look at it next week.

mustordont

comment created time in 2 days

issue commentguess-js/guess

Angular 9 - Unable to discover lazy children routes

Thanks for providing the repro! I'll try to look at it next week.

CharlyRipp

comment created time in 2 days

delete branch guess-js/guess

delete branch : renovate/meow-6.x

delete time in 3 days

push eventguess-js/guess

renovate[bot]

commit sha 6df1dd5e9878f9c7368102eac70cbdfbaacc5460

chore(deps): update dependency meow to v6.0.1 (#334) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 3 days

PR merged guess-js/guess

chore(deps): update dependency meow to v6.0.1

This PR contains the following updates:

Package Type Update Change
meow devDependencies patch 6.0.0 -> 6.0.1

Release Notes

<details> <summary>sindresorhus/meow</summary>

v6.0.1

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+7 -22

0 comment

2 changed files

renovate[bot]

pr closed time in 3 days

push eventguess-js/guess

Dharmin K Shah

commit sha 575b0bb4f3a593f0a5c3c335ad69f18b245251eb

Fix filename for generate-prediction-tests script in package.json (#333)

view details

push time in 3 days

PR merged guess-js/guess

Fix filename for generate-prediction-tests script in package.json

Fix filename for generate-prediction-tests script in package.json in guess-static-sites experiment.

+1 -1

0 comment

1 changed file

dharmin

pr closed time in 3 days

startedmgechev/ngx-flamegraph

started time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha e8730e1edbe8f35d900e3048e387e8732a67b4df

Bump the npm version

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha 550970fe9ae012c9dc85a67f323675a9223b5703

Add different layouts

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha e251c2af5d48fbca727e204d5394c528815b9df3

Set default values

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha 0a64c5d4726478410fb24370d229bd38985e981f

Update coloring

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 3f28dc5be3ad20aeaec44ef1a7afdd5a47da5b57

Travis CI deployment

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha 8d6a2e90b4f5a57497a904165939ed79877bea81

Prerender the demo

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha 6e1c463ac15e59950a12f23497e9622efc9f4c8b

Update readme files

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha a4eb9356306e966ae20ea23522d4d56fffcb3b60

Add .firebase to gitignore and introduce github corner

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha 2adf11b15898c476435da677989b22faf15cb9d8

Add demo

view details

mgechev

commit sha 33aaf4b0d98ee7f969c8a0ecaa9264caa785795a

Fix type errors in the demo

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 6bb6430ccfeee063405b3a4fad2cf8930dc93daf

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 8b1e16a8c7b70b952ee5b25708c87f05fb43c76f

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 75c8a4b019564ce3670d78133c6aed1db93a662a

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 991a648e34fa19f1ffb119702698ebf4bed1ab79

Travis CI deployment

view details

push time in 3 days

push eventmgechev/ngx-flamegraph

mgechev

commit sha 019bfb83b34bfd3702807c94cd1f0f144402611c

Update package readme and add firebase deployment

view details

push time in 3 days

create barnchmgechev/ngx-flamegraph

branch : master

created branch time in 3 days

created repositorymgechev/ngx-flamegraph

created time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 3dcd0330b078fcc1f98a27b66ba2396cc70f4b2d

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 999f07e2fd4a71840711cc4d7386dc1e622795f3

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 8f60dd54ca28e741965df63752929933a2c8e895

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha b8de98aa7ae868735a9e4eabafcb5044a306ad3a

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha a55cc8d4fa604399f63995354cdd8014285f6fe9

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 0de57cd2376646b4e928ab95c461a5c8ebdd4768

Travis CI deployment

view details

push time in 3 days

push eventmgechev/revive.run

mgechev

commit sha 9598e3ac8b3db690d834402d4a85167908703a8a

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 7f0fa99e8a8cfa4e4103eb7bb85ce34866e55f84

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 2873cef821284af78083504f065fbae2fe3b2202

Travis CI deployment

view details

push time in 4 days

pull request commentangular/angular-cli

feat(@schematics/angular): Allow generation of suffix-free files

We haven't discussed design yet. My suggestion would be to deprecate the type option (in v10) and replace it with a suffix one, which accepts an empty string. With @clydin we discussed few alternatives and this seems like the cleanest one.

If you see corner cases, we can draft a design document.

sacgrover

comment created time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 99e1bdcb2510df80d5e8128fad01b9101c3a72a1

Travis CI deployment

view details

push time in 4 days

delete branch mgechev/revive

delete branch : renovate/golang.org-x-tools-digest

delete time in 4 days

push eventmgechev/revive

renovate[bot]

commit sha c520a0be7c3875fcdb8c5333160a13250393491a

Update golang.org/x/tools commit hash to 63d1300 (#340) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 4 days

PR merged mgechev/revive

Update golang.org/x/tools commit hash to 63d1300

This PR contains the following updates:

Package Type Update Change
golang.org/x/tools require digest 49b8ac1 -> 63d1300

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+3 -1

0 comment

2 changed files

renovate[bot]

pr closed time in 4 days

push eventmgechev/revive.run

mgechev

commit sha b72259c2166bd8f32a0891959b138a02a3b24c10

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 4f8b2de53ed243ba4f682f00fd17b25a62ad2c0a

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 8e38877efe79fc02aa9f55134934fbef4891df7d

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 6141405a93af242a6cbae847cd8070db971cf6d5

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha eaee39eefc880b69bcb20481ab89ed4fd20facce

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha f1788a99fc5a81774d3ca15519501820af286fa5

Travis CI deployment

view details

push time in 4 days

push eventmgechev/revive.run

mgechev

commit sha 962163407268a2a8e9a07761195cca4672dc14cc

Travis CI deployment

view details

push time in 5 days

delete branch mgechev/revive

delete branch : renovate/golang.org-x-tools-digest

delete time in 5 days

push eventmgechev/revive

renovate[bot]

commit sha b426523dc26257b01e7326870e09c24612b38a2c

Update golang.org/x/tools commit hash to 49b8ac1 (#339) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 5 days

PR merged mgechev/revive

Update golang.org/x/tools commit hash to 49b8ac1

This PR contains the following updates:

Package Type Update Change
golang.org/x/tools require digest 6dd6151 -> 49b8ac1

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+3 -1

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

push eventmgechev/revive.run

mgechev

commit sha 346e39c7b51ea735c5d2ffd57391c1832a087cc8

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha f40cdb4896859f1ce60b9fd7888c10398b010dca

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha e1848327c503762845c3f0899729e90f883e74f5

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha 90d4199fdf4001de01cb6daf804681481ce97136

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha bc49fc6cdbc08833771eb04934d467919790cd67

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha 453bd23659981a9096f5cb79ede50844212ec3cf

Travis CI deployment

view details

push time in 5 days

pull request commentangular/angular

docs: Update doc to use `ng` firebase schematics for deployment

@sonukapoor thanks for the PR! You should be able to address @IgorMinar's comments after the 6.0 release of @angular/fire.

sonukapoor

comment created time in 5 days

Pull request review commentangular/angular

docs: Update doc to use `ng` firebase schematics for deployment

 One of the easiest ways to get your site live is to host it using Firebase.  1. Sign up for a firebase account on [Firebase](https://firebase.google.com/ "Firebase web site"). 1. Create a new project, giving it any name you like.-1. Install the `firebase-tools` CLI that will handle your deployment using `npm install -g firebase-tools`.+1. Add the `@angular/fire@next` schematics that will handle your deployment using `ng add @angular/fire@next`. 1. Connect your CLI to your Firebase account and initialize the connection to your project using `firebase login` and `firebase init`. 1. Follow the prompts to select the `Firebase` project you are creating for hosting.-  - Select the `Hosting` option on the first prompt.-  - Select the project you previously created on Firebase.-  - Select `dist/my-project-name` as the public directory.-1. Deploy your application with `firebase deploy`, because the command `firebase init` has created a `firebase.json` file that tells Firebase how to serve your app.+    - Select the `Hosting` option on the first prompt.+    - Select the project you previously created on Firebase.+    - Select `dist/my-project-name` as the public directory.+1. Update your `angular.json` by inserting a `deploy` builder.

ng add in @angular/fire adds a deploy target automatically, this shouldn't be a requirement.

sonukapoor

comment created time in 5 days

Pull request review commentangular/angular

docs: Update doc to use `ng` firebase schematics for deployment

 One of the easiest ways to get your site live is to host it using Firebase.  1. Sign up for a firebase account on [Firebase](https://firebase.google.com/ "Firebase web site"). 1. Create a new project, giving it any name you like.-1. Install the `firebase-tools` CLI that will handle your deployment using `npm install -g firebase-tools`.+1. Add the `@angular/fire@next` schematics that will handle your deployment using `ng add @angular/fire@next`.

We can hold this PR off for a bit in this case. Firebase are about to release version 6 in the next a couple of days.

sonukapoor

comment created time in 5 days

push eventmgechev/revive.run

mgechev

commit sha 1c69cbd77cb6aba36f4c076cee49d75c4dc7e903

Travis CI deployment

view details

push time in 5 days

delete branch mgechev/revive

delete branch : renovate/golang.org-x-tools-digest

delete time in 5 days

push eventmgechev/revive

renovate[bot]

commit sha 331e1e121811fa91a5e3692c6b7d13705d123708

Update golang.org/x/tools commit hash to 6dd6151 (#338) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 5 days

PR merged mgechev/revive

Update golang.org/x/tools commit hash to 6dd6151

This PR contains the following updates:

Package Type Update Change
golang.org/x/tools require digest 11eff24 -> 6dd6151

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+3 -1

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

push eventmgechev/revive.run

mgechev

commit sha da1362b76f1a56caea6d790a3b113cdd56cb7c15

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha b948f36935d32b2b7d2d37b2fd3e18cf4ccafc0a

Travis CI deployment

view details

push time in 5 days

delete branch angular/ngcc-validation

delete branch : renovate/nrwl

delete time in 5 days

push eventangular/ngcc-validation

renovate[bot]

commit sha 9f0fd3cc3370a00900702f21568e786577a4cd87

build(deps): update nrwl to v9 (#876) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 5 days

PR merged angular/ngcc-validation

build(deps): update nrwl to v9 cla: yes

This PR contains the following updates:

Package Type Update Change
@nrwl/angular (source) dependencies major 8.12.4 -> 9.0.0
@nrwl/workspace (source) dependencies major 8.12.4 -> 9.0.0

Release Notes

<details> <summary>nrwl/nx</summary>

v9.0.0

Compare Source

Bug Fixes
  • angular: check for devDeps & peerDeps when writing package version for dep libs (c27b33a)
  • angular: update defaults for NgRx schematics (#​2443) (c7d075d)
  • core: check semver before updating dependencies using migrations.json (c4a35e7)
  • core: fix migration adding duplicate implicit dependencies (be495c2)
  • core: invalidate previous failed projects (f923697)
  • core: update @​nrwl/workspace migration versions (56c1c35)
  • misc: fix nx migrate to execute run-schematic tasks (e5e0e31)
  • misc: fix paths for ng add @​nrwl/workspace (#​2413) (6e069c4)
  • misc: update package.json only if needed (c213ae1), closes #​2317
  • nextjs: add SVGR support for jest tests (c4ea49c)
  • node: add npmScope prefix in library name (5840db1)
  • repo: extend the timeout for plugin e2e tests (#​2402) (3ef75b8)
  • repo: temporarily disable ng add test (d24b4bf)
  • repo: temporary disable bazel specs (3944d55)
  • storybook: fix ng update for @​nrwl/storybook (#​2410) (adc2b2a)
  • storybook: remove ng module import from angular stories (#​2399) (05dbcef)
  • angular: bump migration to 9.0.1 (cc5130d)
Features
  • angular: add --project alias, default argv source and example to move schemas (#​2390) (8c99bc3)
  • angular: update angular to 9-rc.14 (#​2437) (3c6d8c6)
  • angular: update to angular 9.0.0 (35e3be2)
  • core: add life cycle methods to the new tasks runner (e70f911)
  • core: minor cache improvements to improve dev ergonomics (04a9c5e)
  • core: remove deprecated schematics package (33107b0)
  • core: update to devkit 9.0.1 (fd0b192)
  • nextjs: add fileReplacements to the builder config (2f72133)
  • node: allow building of publishable libs depending on other publishable libs (da1f851)
  • react: rename bundle builder to package (#​2411) (ed0f0f8)
  • repo: add a command to test create-nx-workspace (01575f8)
  • repo: add update-playground script (#​2433) (305cd42)
  • repo: create local registry scripts (4f29fb4)
  • repo: specify the version of yarn used by the repo (3d36b15)
  • testing: update to jest-preset-angular v8.0.0 (#​2401) (972381b), closes #​1979 #​1979 #​2165
  • node: exclude node_modules from ts-loader (3dd8469)
BREAKING CHANGES
  • angular: The minimal flag is set to true The syntax flag is set to creators The useDataPersistence flag is set to false

BEFORE:

By default, the root Store and Effects modules are registered, with a generated feature By default, the action classes syntax is used for scaffolding By default, the DataPersistence class in injected and used in Effects

AFTER:

By default, only the root Store and Effects modules are registered By default, the creator functions are used for scaffolding with schematics By default, the DataPersistence operators are used in Effects

</details>


Renovate configuration

:date: Schedule: "after 10pm every weekday,before 5am every weekday,every weekend" in timezone America/Tijuana.

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+95 -81

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

push eventangular/ngcc-validation

renovate[bot]

commit sha 6e05be896191be3c9c7171b222276df9d57f1dab

build(deps): update dependency @ionic/angular to v5 (#875) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 5 days

PR merged angular/ngcc-validation

build(deps): update dependency @ionic/angular to v5 cla: yes

This PR contains the following updates:

Package Type Update Change
@ionic/angular (source) dependencies major 4.11.10 -> 5.0.0

Release Notes

<details> <summary>ionic-team/ionic</summary>

v5.0.0

Compare Source

Enjoy! :fire:

We recommend updating to version 4.11.10 before updating to this version in order to see deprecation warnings related to your app in the developer console.

Run the following commands based on your project type:


</details>


Renovate configuration

:date: Schedule: "after 10pm every weekday,before 5am every weekday,every weekend" in timezone America/Tijuana.

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+15 -15

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

push eventangular/ngcc-validation

George Kalpakas

commit sha 5cfb2cb21b2cbe7d5883ac46dabd9462157a75b9

ci: fix patterns for `angular-components` Renovate group (#878) Ensure other material packages, such as `@angular/material-experimental` and `@angular/material-moment-adapter` are part of the `angular-components` update group in Renovate config.

view details

push time in 5 days

PR merged angular/ngcc-validation

ci: fix patterns for `angular-components` Renovate group cla: yes

Ensure other material packages, such as @angular/material-experimental and @angular/material-moment-adapter are part of the angular-components update group in Renovate config.

+2 -2

0 comment

1 changed file

gkalpak

pr closed time in 5 days

issue commentangular/angular-cli

Takes too long to set up an app.

We're exploring ways to reduce the dependencies that Angular CLI has to download during project creation. The discussion doesn't seem very constructive at the moment, so I'll lock the issue. Expect updates in the changelog when we take an action.

strongSoda

comment created time in 5 days

push eventmgechev/revive.run

mgechev

commit sha 6bbe485c0a6999f8a1cdfa7be3fa8bed4898b4af

Travis CI deployment

view details

push time in 5 days

push eventmgechev/revive.run

mgechev

commit sha 25ab88908507151408192d782901f810dd07d4e6

Travis CI deployment

view details

push time in 5 days

push eventmgechev/angularfire2

mgechev

commit sha a8639fbdb51305fd41d4b0070e74e8e76732f878

docs: add description of the preview flag

view details

push time in 6 days

push eventmgechev/angularfire2

James Daniels

commit sha 504303b4ee7ede2bfa444a81220510105faf2618

Docs and fixes for 6.0 (#2316) * Brought a fix in from `5.4.2` ([#2315](https://github.com/angular/angularfire2/issues/2315)) * Fixed `@angular/fire/analytics` attempting to use `global` ([#2303](https://github.com/angular/angularfire/issues/2303)) * Fix the error message on storage ([#2313](https://github.com/angular/angularfire/issues/2313)) * Starting on documentation for 6.0

view details

Johan CHOUQUET

commit sha 50edd8ff24b13f03e5624d2969997275d423acfd

(fix) typo fixed (i -> e) (#2317)

view details

Sarun Intaralawan

commit sha f6cdf0fbd12e607bad733e82b5acbf6bbf5a6a2b

fix(storage): fix `AngularFireStorage` erroneous error message (#2322)

view details

mgechev

commit sha 77989e8cf8e9aaf7724e11d3f45b3c0be0a08cea

feat(schematics): firebase function deployment for angular universal This PR includes: 1. Refactoring of the `ng-add` schematics. It decomposes the function to two separate ones responsible for static file deployments and SSR. Unfortunately, I wasn't able to get rid of the extra schematic from `collection.json` since currently our APIs do not allow manually persisting the `Tree` on the disk. 2. Minor refactoring of the `deploy` builder to incorporate the functionality for server-side rendering enabled deployments. 3. Refactoring of the tests to reflect the updated structure of `ng-add` and the deploy action. 4. Implementation of deployment to Firebase functions. This implementation supports Angular Universal version 9 and above. Originally I was thinking of checking the dependency versions manually with `semver` during `ng deploy`/`ng add`, but then decided that the peer dependency check that `@angular/fire` does might be sufficient. Since the PR is relatively big, if you prefer I can decompose it into several smaller ones.

view details

mgechev

commit sha 178ac8719fb78bd13789e56db9ba60fff8cba21a

feat: add preview flag and check node version

view details

mgechev

commit sha f0b565c633471e8007c2e88f9b2cf7cc9881f70c

fix: update the value of the only option passed to firebase-tools

view details

mgechev

commit sha cea6b31fc055d3e6d23a79f6310bc80cabc6f5de

style: use spaces instead of tabs

view details

mgechev

commit sha a57850639ef9321704d7d4c810d76a2c8d6adbea

test: fix broken test

view details

mgechev

commit sha f7d5655e9b1d69c9458c838fff2805ceb5ad4df1

feat: use firebase function deps from package.json if exist

view details

mgechev

commit sha ae8ba95469a7586363d006c84025e012eadc5d57

docs: add description of the preview flag

view details

push time in 6 days

push eventmgechev/angularfire2

mgechev

commit sha d3d42abb006c1928565ce3b546ea116e7ecbf7de

docs: add description of the preview flag

view details

push time in 6 days

pull request commentangular/angularfire

feat(schematics): firebase function deployment for angular universal

@jamesdaniels I did a few improvements:

  • Node.js version check - basically, we verify if the local node version satisfies ^10.0.0
  • Added --preview flag
  • Now we're using the versions from package.json as you suggested
mgechev

comment created time in 6 days

push eventmgechev/angularfire2

mgechev

commit sha 47b8008c9131f5da080fc299722dcb7d660f9ea8

feat: use firebase function deps from package.json if exist

view details

push time in 6 days

push eventmgechev/angularfire2

mgechev

commit sha 76d1e1db9affe45059e0ef8a6fd616374607c8bd

test: fix broken test

view details

push time in 6 days

push eventmgechev/angularfire2

mgechev

commit sha 2c706fabf706b6b003471441ae6dfa164abde78e

style: use spaces instead of tabs

view details

push time in 6 days

push eventmgechev/angularfire2

mgechev

commit sha 27c35e394559373f49920d6b2dbd2ae7fe201ce9

fix: update the value of the only option passed to firebase-tools

view details

push time in 6 days

push eventmgechev/angularfire2

mgechev

commit sha c1321e808e184f77ea4b584658ede05b677b37ee

feat: add preview flag and check node version

view details

push time in 6 days

push eventmgechev/revive.run

mgechev

commit sha 95486e002e8e1f8d1936fc74d72c6231cf0438d1

Travis CI deployment

view details

push time in 6 days

push eventmgechev/revive

renovate[bot]

commit sha 73e07aa456454a531a4435f0bc72e15d32727b91

Update golang.org/x/tools commit hash to 11eff24 (#337) Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>

view details

push time in 6 days

delete branch mgechev/revive

delete branch : renovate/golang.org-x-tools-digest

delete time in 6 days

PR merged mgechev/revive

Update golang.org/x/tools commit hash to 11eff24

This PR contains the following updates:

Package Type Update Change
golang.org/x/tools require digest 61798d6 -> 11eff24

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+3 -1

0 comment

2 changed files

renovate[bot]

pr closed time in 6 days

more