How can I run flow in specific folder? - flowtype

I'm new to flow and react.
Is there a way to run flow in the specific folder?
npm run flow
shows too much error.
Shuold I change .flowconfig?
Is there js ninja?
thanks.

Related

How can I run a standalone script within a next.js project?

Within a next.js project, I wish to run a standalone script written in typescript. This script needs to import various source files in my next.js project but it just performs some database queries and writes some output to stdout so it doesn't need to start a webserver or anything like that. What is the best way to do this?
If I just run node myscript.js then I get a ton of import errors, presumably because my typescript code is not directly parseable by node.
What is the canonical way to run a standalone script in a next.js project?

Rebuild everythyng on any file change in meteor

Is there any way to rerun complete rebuild of meteor app when any file is changed? Normally meteor rebuilds only the changed file and all others are chached. So maybe disable cache or any way to force rebuild during meteor is running so I wouldn't have to stop it and run again?
I've read something about caching https://guide.meteor.com/build-tool.html#caching-build-plugins but I have no idea how to implement something with that.
Thanks.

Exclude files from auto-rebuilding meteor

I'm building an app in Meteor, and am a big fan the auto-rebuild action, that listens to any file change, rebuilds the app and refreshes my browser. However, I recently started to use flycheck with eslint and flycheck creates a temporary files called flycheck_my-module.js in the current directory whenever I make a change in a file (as opposed to only on save). Meteor sees these files being created and rebuilds and reloads. This causes a lot of action and is heavy for my browser and ruining my workflow.
I can customize the prefix for for these files f.x. to .#flycheck_ and that will make Meteor ignore them, however that will break the eslint checker.
So my question is. Is there any way to tell meteor to prevent all files starting with flycheck_ from triggering a rebuild, something like meteor run --ignore "flycheck_*.js".
Meteor handles the whole build process, so introducing something like flycheck isn't really ideal (same goes for transpilers, etc).
One possibility is to save those files inside the test folder, which is ignored by meteor. If the file is required to be in the same folder, you could quickly edit the source of flycheck to look in 'test/' + currentDir & recreate the same folder structure within the test folder. Not really ideal, but that's about your only option if you want to keep using flycheck + emacs.

Merge conflict on sass compiled css file

We're using a git repo (just a private repo on Git, so no remote server) that is using a webhook to continuously deploy to an Azure site.
Our project is using SASS, and every time we execute git pull we have a merge conflict on style.css.
Now, ideally I'd love to not have the css files included in the git repo, but given the lack of a build step for me to execute a "hey, foo, compile, combine, minify!" task, I'm not sure how to get around the merge conflict.
This SO Post would get pretty close, but we're developing exclusively in OSX, which is the one caveat preventing us from going that route.
Any other thoughts?

Git pull from heroku

How do I pull from heroku?
I have wordpress running in my heroku app and i changed some stuff via the template editor.
I'd like to have these changes also locally.
When i try to pull from heroku i get the message:
Already up-to-date.
But I don't have these changes locally
It's normal to get the Already up-to-date message, since the remote changes weren't commit and pushed.
Since you cannot commit and push from Heroku, you need work locally and then deploy. And that's how you should work at first place.
What did you change with the template editor? Probably configuration, and not code right? So if you do a pull from Heroku, you're not going to see changes? (I'm not familiar with wordpress - but I doubt the template changes result in code changes). So I guess I'm hypothesising that it's right: there are no changes.
Perhaps what you really want are database changes?
By the way, you can now clone a Heroku app with the new heroku git:clone
What does git branch -r --no-merged return? If it returns any branches, it means those branches have changes you don't have in the current branch yet. Merge them to get the changes.
Otherwise, the thing you are pulling does indeed not have any changes. That can mean that the changes you are looking for in another branch.
What you might want to do in that case is git fetch <heroku> where heroku is the name of the remote pointing to the heroku repository. That'll fetch all banches from heroku, which you then are able to merge.

Resources