Simple Ghost.io theme used for markgarrigan.com
The prototype for the Oink web app.
Angular 2 plugin using fuse.js to search through a list of elements with a string. Supports highlight.
Baking web development environments.
Marketing website for Bibsee.
datedropper is a jQuery plugin that provides a quick and easy way to manage dates for input fields.
markgarrigan/docker-orchestration-demo 0
Docker orchestration with Docker compose
A tool for developers to create cloud-native applications on Kubernetes.
Very simple rich text editor for contenteditable enabled html elements.
Demos and examples for Riot and submodules
PR opened markgarrigan/rrapi
Bumps axios from 0.19.0 to 0.21.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's releases</a>.</em></p> <blockquote> <h2>v0.21.1</h2> <h3>0.21.1 (December 21, 2020)</h3> <p>Fixes and Functionality:</p> <ul> <li>Hotfix: Prevent SSRF (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3410">#3410</a>)</li> <li>Protocol not parsed when setting proxy config from env vars (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3070">#3070</a>)</li> <li>Updating axios in types to be lower case (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2797">#2797</a>)</li> <li>Adding a type guard for <code>AxiosError</code> (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2949">#2949</a>)</li> </ul> <p>Internal and Tests:</p> <ul> <li>Remove the skipping of the <code>socket</code> http test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3364">#3364</a>)</li> <li>Use different socket for Win32 test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3375">#3375</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li>Daniel Lopretto <a href="mailto:timemachine3030@users.noreply.github.com">timemachine3030@users.noreply.github.com</a></li> <li>Jason Kwok <a href="mailto:JasonHK@users.noreply.github.com">JasonHK@users.noreply.github.com</a></li> <li>Jay <a href="mailto:jasonsaayman@gmail.com">jasonsaayman@gmail.com</a></li> <li>Jonathan Foster <a href="mailto:jonathan@jonathanfoster.io">jonathan@jonathanfoster.io</a></li> <li>Remco Haszing <a href="mailto:remcohaszing@gmail.com">remcohaszing@gmail.com</a></li> <li>Xianming Zhong <a href="mailto:chinesedfan@qq.com">chinesedfan@qq.com</a></li> </ul> <h2>v0.21.0</h2> <h3>0.21.0 (October 23, 2020)</h3> <p>Fixes and Functionality:</p> <ul> <li>Fixing requestHeaders.Authorization (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3287">#3287</a>)</li> <li>Fixing node types (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3237">#3237</a>)</li> <li>Fixing axios.delete ignores config.data (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3282">#3282</a>)</li> <li>Revert "Fixing overwrite Blob/File type as Content-Type in browser. (<a href="https://github-redirect.dependabot.com/axios/axios/issues/1773">#1773</a>)" (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3289">#3289</a>)</li> <li>Fixing an issue that type 'null' and 'undefined' is not assignable to validateStatus when typescript strict option is enabled (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3200">#3200</a>)</li> </ul> <p>Internal and Tests:</p> <ul> <li>Lock travis to not use node v15 (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3361">#3361</a>)</li> </ul> <p>Documentation:</p> <ul> <li>Fixing simple typo, existant -> existent (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3252">#3252</a>)</li> <li>Fixing typos (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3309">#3309</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li>Allan Cruz <a href="mailto:57270969+Allanbcruz@users.noreply.github.com">57270969+Allanbcruz@users.noreply.github.com</a></li> <li>George Cheng <a href="mailto:Gerhut@GMail.com">Gerhut@GMail.com</a></li> <li>Jay <a href="mailto:jasonsaayman@gmail.com">jasonsaayman@gmail.com</a></li> <li>Kevin Kirsche <a href="mailto:Kev.Kirsche+GitHub@gmail.com">Kev.Kirsche+GitHub@gmail.com</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md">axios's changelog</a>.</em></p> <blockquote> <h3>0.21.1 (December 21, 2020)</h3> <p>Fixes and Functionality:</p> <ul> <li>Hotfix: Prevent SSRF (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3410">#3410</a>)</li> <li>Protocol not parsed when setting proxy config from env vars (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3070">#3070</a>)</li> <li>Updating axios in types to be lower case (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2797">#2797</a>)</li> <li>Adding a type guard for <code>AxiosError</code> (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2949">#2949</a>)</li> </ul> <p>Internal and Tests:</p> <ul> <li>Remove the skipping of the <code>socket</code> http test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3364">#3364</a>)</li> <li>Use different socket for Win32 test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3375">#3375</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li>Daniel Lopretto <a href="mailto:timemachine3030@users.noreply.github.com">timemachine3030@users.noreply.github.com</a></li> <li>Jason Kwok <a href="mailto:JasonHK@users.noreply.github.com">JasonHK@users.noreply.github.com</a></li> <li>Jay <a href="mailto:jasonsaayman@gmail.com">jasonsaayman@gmail.com</a></li> <li>Jonathan Foster <a href="mailto:jonathan@jonathanfoster.io">jonathan@jonathanfoster.io</a></li> <li>Remco Haszing <a href="mailto:remcohaszing@gmail.com">remcohaszing@gmail.com</a></li> <li>Xianming Zhong <a href="mailto:chinesedfan@qq.com">chinesedfan@qq.com</a></li> </ul> <h3>0.21.0 (October 23, 2020)</h3> <p>Fixes and Functionality:</p> <ul> <li>Fixing requestHeaders.Authorization (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3287">#3287</a>)</li> <li>Fixing node types (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3237">#3237</a>)</li> <li>Fixing axios.delete ignores config.data (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3282">#3282</a>)</li> <li>Revert "Fixing overwrite Blob/File type as Content-Type in browser. (<a href="https://github-redirect.dependabot.com/axios/axios/issues/1773">#1773</a>)" (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3289">#3289</a>)</li> <li>Fixing an issue that type 'null' and 'undefined' is not assignable to validateStatus when typescript strict option is enabled (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3200">#3200</a>)</li> </ul> <p>Internal and Tests:</p> <ul> <li>Lock travis to not use node v15 (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3361">#3361</a>)</li> </ul> <p>Documentation:</p> <ul> <li>Fixing simple typo, existant -> existent (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3252">#3252</a>)</li> <li>Fixing typos (<a href="https://github-redirect.dependabot.com/axios/axios/pull/3309">#3309</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li>Allan Cruz <a href="mailto:57270969+Allanbcruz@users.noreply.github.com">57270969+Allanbcruz@users.noreply.github.com</a></li> <li>George Cheng <a href="mailto:Gerhut@GMail.com">Gerhut@GMail.com</a></li> <li>Jay <a href="mailto:jasonsaayman@gmail.com">jasonsaayman@gmail.com</a></li> <li>Kevin Kirsche <a href="mailto:Kev.Kirsche+GitHub@gmail.com">Kev.Kirsche+GitHub@gmail.com</a></li> <li>Remco Haszing <a href="mailto:remcohaszing@gmail.com">remcohaszing@gmail.com</a></li> <li>Taemin Shin <a href="mailto:cprayer13@gmail.com">cprayer13@gmail.com</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/axios/axios/commit/a64050a6cfbcc708a55a7dc8030d85b1c78cdf38"><code>a64050a</code></a> Releasing 0.21.1</li> <li><a href="https://github.com/axios/axios/commit/d57cd976f3cc0f1c5bb1f0681660e50004781db5"><code>d57cd97</code></a> Updating changelog for 0.21.1 release</li> <li><a href="https://github.com/axios/axios/commit/8b0f373df0574b7cb3c6b531b4092cd670dac6e3"><code>8b0f373</code></a> Use different socket for Win32 test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3375">#3375</a>)</li> <li><a href="https://github.com/axios/axios/commit/e426910be7c417bdbcde9c18cb184ead826fc0e1"><code>e426910</code></a> Protocol not parsed when setting proxy config from env vars (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3070">#3070</a>)</li> <li><a href="https://github.com/axios/axios/commit/c7329fefc890050edd51e40e469a154d0117fc55"><code>c7329fe</code></a> Hotfix: Prevent SSRF (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3410">#3410</a>)</li> <li><a href="https://github.com/axios/axios/commit/f472e5da5fe76c72db703d6a0f5190e4ad31e642"><code>f472e5d</code></a> Adding a type guard for <code>AxiosError</code> (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2949">#2949</a>)</li> <li><a href="https://github.com/axios/axios/commit/768825589fd0d36b64a66717ca6df2efd8fb7844"><code>7688255</code></a> Remove the skipping of the <code>socket</code> http test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3364">#3364</a>)</li> <li><a href="https://github.com/axios/axios/commit/820fe6e41a96f05fb4781673ce07486f1b37515d"><code>820fe6e</code></a> Updating axios in types to be lower case (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2797">#2797</a>)</li> <li><a href="https://github.com/axios/axios/commit/94ca24b5b23f343769a15f325693246e07c177d2"><code>94ca24b</code></a> Releasing 0.21.0</li> <li><a href="https://github.com/axios/axios/commit/2130a0c8acc588c72b53dfef31a11442043ffb06"><code>2130a0c</code></a> Updating changelog for 0.21.0 release</li> <li>Additional commits viewable in <a href="https://github.com/axios/axios/compare/v0.19.0...v0.21.1">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in 13 days
create barnchmarkgarrigan/rrapi
branch : dependabot/npm_and_yarn/axios-0.21.1
created branch time in 13 days
PR opened markgarrigan/barebones
Bumps ini from 1.3.5 to 1.3.8. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/npm/ini/commit/a2c5da86604bc2238fe393c5ff083bf23a9910eb"><code>a2c5da8</code></a> 1.3.8</li> <li><a href="https://github.com/npm/ini/commit/af5c6bb5dca6f0248c153aa87e25bddfc515ff6e"><code>af5c6bb</code></a> Do not use Object.create(null)</li> <li><a href="https://github.com/npm/ini/commit/8b648a1ac49e1b3b7686ea957e0b95e544bc6ec1"><code>8b648a1</code></a> don't test where our devdeps don't even work</li> <li><a href="https://github.com/npm/ini/commit/c74c8af35f32b801a7e82a8309eab792a95932f6"><code>c74c8af</code></a> 1.3.7</li> <li><a href="https://github.com/npm/ini/commit/024b8b55ac1c980c6225607b007714c54eb501ba"><code>024b8b5</code></a> update deps, add linting</li> <li><a href="https://github.com/npm/ini/commit/032fbaf5f0b98fce70c8cc380e0d05177a9c9073"><code>032fbaf</code></a> Use Object.create(null) to avoid default object property hazards</li> <li><a href="https://github.com/npm/ini/commit/2da90391ef70db41d10f013e3a87f9a8c5d01a72"><code>2da9039</code></a> 1.3.6</li> <li><a href="https://github.com/npm/ini/commit/cfea636f534b5ca7550d2c28b7d1a95d936d56c6"><code>cfea636</code></a> better git push script, before publish instead of after</li> <li><a href="https://github.com/npm/ini/commit/56d2805e07ccd94e2ba0984ac9240ff02d44b6f1"><code>56d2805</code></a> do not allow invalid hazardous string as section name</li> <li>See full diff in <a href="https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~isaacs">isaacs</a>, a new releaser for ini since your current version.</p> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in a month
create barnchmarkgarrigan/barebones
branch : dependabot/npm_and_yarn/ini-1.3.8
created branch time in a month
push eventmarkgarrigan/gelo
commit sha 457f71bf20d338c03bccead91fc4810b069117c4
Bump ini from 1.3.5 to 1.3.7 Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7) Signed-off-by: dependabot[bot] <support@github.com>
push time in a month
push eventmarkgarrigan/gelo
commit sha a5ce6f98c9ba7bb8a9c0e6c4af71a88e0cf69b4f
replace pngquant with pngcrush
commit sha 50ed8fe733c514171b909dcbf87f0f615ca9d0d9
Bump version
commit sha 0a186fdbc1d5e5bce4b6b3f660aae1e50d792842
add no image compression option
commit sha af67e7eb766c60ce305d92456de30617d56fba36
Bump version
commit sha 3226e46622bf0193645f98659173e401439d4838
replace esbuild with webpack
commit sha 1ab0f38ac292ec892f879c4b5074dc714584dffb
Bump version
commit sha 6d9cf84fc2a4e01561e77bec02c2fe37cc7280e5
Bump ini from 1.3.5 to 1.3.7 Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7) Signed-off-by: dependabot[bot] <support@github.com>
push time in a month
create barnchmarkgarrigan/gelo
branch : dependabot/npm_and_yarn/ini-1.3.7
created branch time in a month
PR opened markgarrigan/gelo
Bumps ini from 1.3.5 to 1.3.7. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/npm/ini/commit/c74c8af35f32b801a7e82a8309eab792a95932f6"><code>c74c8af</code></a> 1.3.7</li> <li><a href="https://github.com/npm/ini/commit/024b8b55ac1c980c6225607b007714c54eb501ba"><code>024b8b5</code></a> update deps, add linting</li> <li><a href="https://github.com/npm/ini/commit/032fbaf5f0b98fce70c8cc380e0d05177a9c9073"><code>032fbaf</code></a> Use Object.create(null) to avoid default object property hazards</li> <li><a href="https://github.com/npm/ini/commit/2da90391ef70db41d10f013e3a87f9a8c5d01a72"><code>2da9039</code></a> 1.3.6</li> <li><a href="https://github.com/npm/ini/commit/cfea636f534b5ca7550d2c28b7d1a95d936d56c6"><code>cfea636</code></a> better git push script, before publish instead of after</li> <li><a href="https://github.com/npm/ini/commit/56d2805e07ccd94e2ba0984ac9240ff02d44b6f1"><code>56d2805</code></a> do not allow invalid hazardous string as section name</li> <li>See full diff in <a href="https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~isaacs">isaacs</a>, a new releaser for ini since your current version.</p> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in a month
push eventfirebase/firebase-tools
commit sha c484d0cba135f86523efd977257bdc38c962d014
formatting
push time in 2 months
push eventfirebase/firebase-tools
commit sha eda3c1067f6d1ef3ba764aba9de1417db9748a46
remove the last usages of api.request from hosting's api package (#2789)
commit sha 59a6b963623e803652de6c5344208f028f55414e
Merge branch 'master' into jh-more-init-regions
push time in 2 months
push eventfirebase/firebase-tools
commit sha eda3c1067f6d1ef3ba764aba9de1417db9748a46
remove the last usages of api.request from hosting's api package (#2789)
push time in 2 months
PR merged firebase/firebase-tools
<!--
Thank you for contributing to the Firebase community! Please fill out the form below.
Run the linter and test suite
Run npm test
to make sure your changes compile properly and the tests all pass on your local machine. We've hooked up this repo with continuous integration to double check those things for you.
-->
Description
Swap out the last bits of api
with apiv2
.
Scenarios Tested
hosting:clone
exercises these codepaths pretty well.
pr closed time in 2 months
issue commentfirebase/firebase-tools
Deploy fails with v8.16+: Failed to get instance details for instance: <project-id>
That makes sense. Are you able to access your database from the Firebase Console for the same project @jbaldassari ?
comment created time in 2 months
pull request commentfirebase/firebase-tools
Adding new Cloud Functions locations to ext:dev:init
Great catch @rosariopfernandes - just updated the firebase-admin and firebase-functions dependencies.
comment created time in 2 months
push eventfirebase/firebase-tools
commit sha 44409cf439c39ddd48041098d01e4bb4900223f6
update firebase-admin and firebase-functions dependencies
push time in 2 months
pull request commentfirebase/firebase-tools
Adding new Cloud Functions locations to ext:dev:init
Most of those regions were added in firebase-functions v3.8.0 and v3.9.0. Maybe we should also update the template's package.json
files?
comment created time in 2 months
PR opened firebase/firebase-tools
Description
Adds missing Cloud Functions locations to the default extension created by ext:dev:init.
pr created time in 2 months
issue commentfirebase/firebase-tools
Emulator export does not save created auth users
@Joebayld You'd want it to be a Node.js script that you run every time you start the Auth Emulator, since Admin privileges are required to create with a fixed UID. For example, firebase emulators:exec 'node ./your-setup-script.js && node ./your-test-script.js'
. For interactive development, you can replace node ./your-test-script.js'
with read
(or pause
on Windows), and you can add --ui
after emulators:exec
to start the Emulator UI.
We know this is not ideal and we're committed to add support for import/exports just like the other emulators. Once we have that, the tricks above will only be required for more involved setups that cannot be covered with imports.
comment created time in 2 months
issue commentfirebase/firebase-tools
database:get broken from v8.15.1 and onwards
I'm unable to replicate this with either firebase-tools@v8.15.1
installed globally or with scripts.firebase: "firebase"
in my package.json
and running yarn firebase ...
.
Can you please run the command with the debug flag and provide the debug output? Also, what node version are you using?
comment created time in 2 months
issue closedfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
<!-- DO NOT DELETE validate_template=true template_path=.github/ISSUE_TEMPLATE/bug_report.md -->
I have posted a question in StackOverflow. Creating a bug here as recommended by Doug Stevenson. StackOverflow Post link: https://stackoverflow.com/q/64845931/9636037
Issue details: I am trying to develop API for my apps using Firebase cloud functions. Following this (https://firebase.google.com/docs/emulator-suite) site to use the firebase emulator suite for development and testing locally.
Issue: The changes are not reflected in the locally emulated functions.
[REQUIRED] Environment info
firebase-tools: 8.16.2 Platform: Windows 10 Node: 10.15.3 (node --version)
[REQUIRED] Test case
[REQUIRED] Steps to reproduce
- index.js code:
exports.test = functions.https.onRequest(async (request, response) => {
response.status(200).send("First");
});
- Successfully deployed the test method.
the command used to deploy:
firebase deploy --only functions:test
- In Postman made the following GET request.
https://us-central1-<project-name>.cloudfunctions.net/test
Result: First
Status: 200 OK
- Started the emulators:
firebase emulators:start --only functions
- In Postman made the following GET request.
http://localhost:5001/<project-name>/us-central1/indexTest
Result: First
Status: 200 OK
Same as the actual deployed function.
- Changed the function code to:
exports.test = functions.https.onRequest(async (request, response) => {
response.status(200).send("Second");
});
- Getting the same result as before when hitting the emulated function in the localhost. The changes are not reflected.
Also, tried stopping the emulator and starting it again. No luck.
[REQUIRED] Expected behavior
Locally emulated functions in the emulator should reflect the local code changes.
[REQUIRED] Actual behavior
The emulator is not recognizing the local code changes.
closed time in 2 months
Abhimanyu14issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
@Abhimanyu14 glad it's working!
Also you can use tsc -w
to have TypeScript automatically rebuild every time you save.
comment created time in 2 months
issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
@samtstern ,
It works now. Was not aware that the Typescript files have to be built. Thanks a lot.
comment created time in 2 months
issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
@Abhimanyu14 after changing your TypeScript code you have to run
npm run build
to compile it again. The Functions emulator looks at the compiled code which is inlib/index.js
(that's what is defined inmain
inpackage.json
).So I suspect you're just forgetting to compile after changing the TS source.
Getting the following error message:
internal/modules/cjs/loader.js:883 throw err; ^
Error: Cannot find module 'semver' Require stack:
- C:\Users\abhim\AppData\Roaming\npm\node_modules\npm\lib\utils\unsupported.js
- C:\Users\abhim\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js ←[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:725:27)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:952:19)←[39m ←[90m at require (internal/modules/cjs/helpers.js:88:18)←[39m at Object.<anonymous> (C:\Users\abhim\AppData\Roaming\npm\node_modules\←[4mnpm←[24m\lib\utils\unsupported.js:2:14) ←[90m at Module._compile (internal/modules/cjs/loader.js:1063:30)←[39m ←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)←[39m ←[90m at Module.load (internal/modules/cjs/loader.js:928:32)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:769:14)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:952:19)←[39m { code: ←[32m'MODULE_NOT_FOUND'←[39m, requireStack: [ ←[32m'C:\Users\abhim\AppData\Roaming\npm\node_modules\npm\lib\utils\unsupported.js'←[39m, ←[32m'C:\Users\abhim\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js'←[39m ] }
comment created time in 2 months
issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
@Abhimanyu14 after changing your TypeScript code you have to run npm run build
to compile it again. The Functions emulator looks at the compiled code which is in lib/index.js
(that's what is defined in main
in package.json
).
So I suspect you're just forgetting to compile after changing the TS source.
comment created time in 2 months
issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
firebase-debug.log Have uploaded a file. Is that what you are asking for. I am new to node JS and cloud functions.
comment created time in 2 months
issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
firebase --debug emulators:start
package.json
{ "name": "functions", "scripts": { "lint": "eslint "src/**/*"", "build": "tsc", "serve": "npm run build && firebase emulators:start --only functions", "shell": "npm run build && firebase functions:shell", "start": "npm run shell", "deploy": "firebase deploy --only functions", "logs": "firebase functions:log" }, "engines": { "node": "12" }, "main": "lib/index.js", "dependencies": { "firebase-admin": "^9.2.0", "firebase-functions": "^3.11.0" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^3.9.1", "@typescript-eslint/parser": "^3.8.0", "eslint": "^7.6.0", "eslint-plugin-import": "^2.22.0", "typescript": "^3.8.0", "firebase-functions-test": "^0.2.0" }, "private": true }
comment created time in 2 months
issue commentfirebase/firebase-tools
Firebase cloud function local code changes are not reflected in emulators
@Abhimanyu14 please provide the debug logs by doing this:
firebase --debug emulators:start
Also could I see your package.json
?
comment created time in 2 months