westy92 / html-pdf-chrome Goto Github PK
View Code? Open in Web Editor NEWHTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
Home Page: https://www.npmjs.com/package/html-pdf-chrome
License: MIT License
HTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
Home Page: https://www.npmjs.com/package/html-pdf-chrome
License: MIT License
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.32 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
@types/node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.34 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
@types/node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | mocha |
Current Version | 3.5.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As mocha is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
🚨 You need to enable Continuous Integration on all branches of this repository. 🚨
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because we are using your CI build statuses to figure out when to notify you about breaking changes.
Since we did not receive a CI status on the greenkeeper/initial
branch, we assume that you still need to configure it.
If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with greenkeeper/
.
We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
Once you have installed CI on this repository, you’ll need to re-trigger Greenkeeper’s initial Pull Request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper integration’s white list on Github. You'll find this list on your repo or organiszation’s settings page, under Installed GitHub Apps.
Branch | Build failing 🚨 |
---|---|
Dependency | @types/mocha |
Current Version | 2.2.42 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/mocha is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | gulp-tslint |
Current Version | 8.1.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As gulp-tslint is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
The new version differs by 6 commits.
53534f8
Add package-lock.json
c5a1bf5
Release 8.1.2
9be2ca5
Merge pull request #135 from charlescook/fix-test
b25d3dd
Fix broken tests
9d802a6
Merge pull request #134 from charlescook/override
3192ee0
Determine configuration separately for each source file
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Hi,
for my use case, i'm trying to generate a pdf report which is now in html with lots of ajax calls.
When using the library I'm getting a blank page as everything is rendered through ajax (it's an angularjs web app).
I implemented a hacky timeout option with setTimeout.
I changed the javascript directly and it's my first time touching generators so I won't post my own code.
Would be lovely if someone implemented a non-hacky solution.
At time of writing this i am using html-pdf-chrome version 0.3.0 from npm.
I have encountered a problem when attempting to create multiple different pdfs, when creating a pdf after the first from different html that contains the same content within the <style></style> tags and different content "htmlPdf.create" will hang until manually stopped. even changing so much as the order of elements within the style will allow the that html to be rendered to pdf. So in the below example if in either html1 or html2 (not both) the order of .red and .blue are swapped the pdf will be created properly.
So far I have tried:
sample code that reproduces this error can be found below, you just need to call example().
import * as chromeLauncher from 'chrome-launcher';
import * as htmlPdf from 'html-pdf-chrome';
const html1 = `
<html>
<head>
<style>
.red {
color: #FF0000;
}
.blue {
color: #0000FF;
}
</style>
</head>
<body>
<p class="red">I am doc 1</p>
</body>
</html>`;
const html2 = `
<html>
<head>
<style>
.red {
color: #FF0000;
}
.blue {
color: #0000FF;
}
</style>
</head>
<body>
<p class="blue">I am doc 2</p>
</body>
</html>`;
const example = async() => {
let chrome = await chromeLauncher.launch({
chromeFlags: [
'--disable-gpu',
'--headless'
]
});
let options = {
port: chrome.port
};
const pdf1 = await htmlPdf.create(html1, options);
console.log('pdf1 created');
const pdf2 = await htmlPdf.create(html2, options);
console.log('pdf2 created');
// using pdf(x).toFile(name); creates the expected pdf files
await chrome.kill();
};
Is there a way to generate multiple pdfs synchronously without changing the html header and without completely restarting chrome?
Branch | Build failing 🚨 |
---|---|
Dependency | @types/sinon |
Current Version | 2.3.3 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/sinon is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Hey,
Just wanted to say we (at Traede) really appreciate your library. It has made our life a lot better these last few days :-)! We just open sourced our pdf server that uses html-pdf-chrome to generate PDFs. Thought you might be interested in seeing it. You can find it here pdf-bot. Feedback is very welcome!
Let us now if we can help out with issues, we will try our best to help! Keep up the good work!
Since all the infrastructure is already in it might be interesting to consider expanding this library to support output to other formats such as PNG or JPG in the future.
See for example
https://medium.com/@dschnr/using-headless-chrome-as-an-automated-screenshot-tool-4b07dffba79a
https://github.com/schnerd/chrome-headless-screenshots
Branch | Build failing 🚨 |
---|---|
Dependency | @types/chai |
Current Version | 4.0.3 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/chai is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Getting the message "No inspectable targets" when trying to generate the pdf.
I used this in html-pdf
to pipe a stream to the response in Express, but it seems to be gone from html-pdf-chrome
. Will it make a comeback? Do you have an alternative?
When loading from url the css styles are not taken into consideration
Hi.
Thanks for this awesome package!
When i use it locally with emoji in HTML, the emoji are rendered.
But when i tried to render the same HTML to PDF on heroku the emoji are replaced by square or weird code : 🚀.
Any idea why ?
Thanks a lot.
I tried to use your library but I am new to NodeJS and did not succed to reproduce the README example.
Here is what i tried on Archlinux (I would like to use it next on Windows but it seems more complicated):
test.js
node test.js
I get the following error message:
(node:9689) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: connect ECONNREFUSED 127.0.0.1:9222
(node:9689) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(node:9689) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): Error: connect ECONNREFUSED 127.0.0.1:9222
(node:9689) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): Error: connect ECONNREFUSED 127.0.0.1:9222
Do I have forgotten something ?
Branch | Build failing 🚨 |
---|---|
Dependency | @types/sinon-chai |
Current Version | 2.7.28 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/sinon-chai is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | mock-fs |
Current Version | 4.4.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
mock-fs is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 9 commits.
8667e34
4.4.2
5058b56
Log changes
4af814d
Merge pull request #222 from tschaub/denar90-patch
1ed9d5c
tiny es5 => es6
72e8982
Merge pull request #221 from tschaub/mutantcornholio-throw-on-undefined
3759ed6
Throw error if item content is invalid
3704cc4
Merge pull request #220 from tschaub/updates
cfaf067
Stop caching node_modules
65ffb78
Updated dev dependencies
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
I got the issue when I start my node server
...../node_modules/html-pdf-chrome/lib/src/index.js:55
const { Page } = client;
It seems like the component cannot be compiled by itself Any ideas to have a fix on this?
Branch | Build failing 🚨 |
---|---|
Dependency | @types/chai-string |
Current Version | 1.1.30 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/chai-string is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Useful when running Chrome in a separate Docker container.
I tried to hack it in (https://github.com/tomasc/html-pdf-chrome/commit/966ef4b0e6896c5cb33740e4f3481c035c2e2b0e), but not familiar with JS development so not sure how to update tests etc. in order to make proper PR.
Branch | Build failing 🚨 |
---|---|
Dependency | codecov |
Current Version | 2.3.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
codecov is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.19 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/chai |
Current Version | 4.0.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/chai is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | chrome-launcher |
Current Version | 0.8.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
chrome-launcher is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this 💪
The new version differs by 4 commits.
b08cd10
v0.8.1
9413705
Avoid selecting google-emacs (#35)
3fbbbf2
updated readme wrt chrome download
9b35b80
update changelog for 0.8
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
I receive Error: unexpected server response (500)
when attempting to create multiple PDFs in parallel.
I have two questions related to this:
Results with Error: unexpected server response (500)
const htmlPdf = require('html-pdf-chrome');
const google = htmlPdf.create('http://google.com', { port: 9222 })
const twitter = htmlPdf.create('http://twitter.com', { port: 9222 })
google.then(pdf => pdf.toFile(__dirname + '/google.pdf'))
twitter.then(pdf => pdf.toFile(__dirname + '/twitter.pdf'))
Behaves as expected with two pdf file outputs
const htmlPdf = require('html-pdf-chrome');
htmlPdf.create('http://google.com', { port: 9222 })
.then(pdf => {
pdf.toFile(__dirname + '/google.pdf')
htmlPdf.create('http://twitter.com', { port: 9222 })
.then(pdf => {
pdf.toFile(__dirname + '/twitter.pdf')
})
})
Note: I can create the PDFs in parallel if I use multiple instances of Chrome, but this is obviously not ideal.
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.30 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Just today I started having a weird issue with this package, where the text in my PDF is disappearing completely.
The strange thing is that it doesn't happen consistently. Sometimes the PDF will render correctly, but other times all text will be missing. I haven't made any changes to the PDF generation code for a while, so I'm fairly confident the issue is not on my end. Upon debugging, the text is clearly present in the HTML.
Example (black areas censored):
And other times (exact same file generated by exact same script):
As you can see images and borders etc. are still there, it's just the text is gone.
Any idea what could be causing this?
File size of the PDF with text is about twice the size, so there's definitely data missing.
Branch | Build failing 🚨 |
---|---|
Dependency | chrome-remote-interface |
Current Version | 0.24.4 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
chrome-remote-interface is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.43 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
@types/node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Is it possible to add custom header/footer?
I searched for a way to do it using the chrome executable directly but they seem to point that it will be the responsibility of third party apps/libraries to implement it...
Is there any way of setting cookies?
Thanks!
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.24 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.27 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | tslint |
Current Version | 5.7.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
tslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
typeof-compare
is deprecated because typescript already does that check (#3286)--type-check
is no longer necessary and will be removed in the next major version (#3322)tslint:latest
configuration+ "ban-comma-operator": true, + "jsdoc-format": { + options: "check-multiline-start", + }, + "no-duplicate-switch-case": true, + "no-implicit-dependencies": true, + "no-return-await": true,
linterOptions
configuration field to tslint.json
, which supports a list of exclude
globs to disable linting for a subset of files (#2409)no-return-await
(#3233)no-redundant-jsdoc
(#2754)no-duplicate-switch-case
(#2937)no-implicit-dependencies
(#3343)no-unnecessary-class
(#3119)ban-comma-operator
(#3250)one-line
(#3200)curly
(#3262)jsdoc-format
adds option "check-multiline-start"
to enforce the first line of a multiline JSDoc comment to be empty. (#3181)trailing-comma
adds option "esSpecCompliant"
to make it compatible with the ES spec regarding trailing commas after object/array rest and rest parameters. (#3176)"check-parameter-property"
option for member-access
rule (#3325)"strict-bound-class-methods"
option for semicolon
rule (#3294)"grouped-imports"
option for ordered-imports
rule (#3138)"ignore-blank-lines"
option for no-trailing-whitespace
rule (#3346)"never"
option for object-literal-shorthand
disallows shorthand notation (#3268)"exclude-class-expressions"
option for max-classes-per-file
rule (#3281)no-unnecessary-type-assertion
supports a whitelist of types to ignore (#3257)"module-source-path"
for ordered-imports
allows sorting imports by trailing end of path (#3178)no-empty-interface
allows providing type arguments for extended type (#3260)return-undefined
handles union return types in async functions (#3298)deprecation
checks correct constructor overload (#3203)return-undefined
declared return type takes precedence over contextual type (#3298)inputFilePath
as an optional parameter in Configuration.findConfiguration()
(#3195)return-undefined
fixed regressions: once again allows anything if return type is any
(#3298)only-arrow-functions
allow function if this
is used in parameter initializer (#3315)no-conditional-assignment
: exclude intentional assignments, e.g. inside functions (#2629)no-angle-bracket-type-assertion
fixer adds parentheses when necessary (#3301)no-angle-bracket-type-assertion
fixed order when autofixing consecutive assertions (#3301)vso
formatter no longer duplicates output for fixed failures (#3348)no-unbound-method
: Allow negation of method (#3349)arrow-parens
with option "ban-single-arg-parens"
no longer produces invalid code when fixed (#3247)tslint.json
stopped at the current directory. (#3309)--test
works correctly with any compilerOptions.target
(#3296)whitepace
handles files with BOM and other irregular whitespace (#3305)callable-types
auto fix produces invalid results (#3342)no-string-literal
correctly fix property names with leading underscores (#3184)variable-name
fixed crash on empty variable name (#3292)trailing-comma
fixed crash on arrow function without parens (#3246)space-before-function-paren
for anonymous/arrow generic functions (#3085)no-unused-variable
along with the noUnusedLocals
and noUnusedParameters
compiler options (#3227)no-invalid-this
ignores functions with a this
param (#3267)import-blacklist
also checks exports and dynamic imports (#3258)no-conditional-assignment
added check for conditional (ternary) expressions (#2629)completed-docs
to list doc tags that mark a node as not requiring a documentation body. Tags can also provide a regexp matcher to validate that their contents are docs-valid. (#2415)await-promise
enforces that for-await-of
is only used with AsyncIterable
(#3297)one-line
checks type alias declarations (#3200)deprecation
checks object destructuring (#3318)no-submodule-imports
also checks exports (#3258)restrict-plus-operands
: More specific error message when arguments include strings (#3220)no-unsafe-any
checks more expressions, for example destructuring, yield
, property initializer (#3196)object-literal-sort-keys
: allow grouping of object properties via additional blank lines when using alphabetical ordering. (#3191)colors
module to chalk
module (#3171)no-unused-variable
applies the ignorePattern to imports (#3187)Thanks to our contributors!
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
To be able to use htm-pdf-chrome inside a docker container we need be able to pass
additional flag options to chrome.
There is already an implementation in one of the forks:
https://github.com/polidog/html-pdf-chrome/commit/14102f60d5267c31a57516aae276ebf8793d4bfc
Would it be possible to add this feature to master? I am willing to contribute towards this feature should the above implementation be not enough.
Branch | Build failing 🚨 |
---|---|
Dependency | chai |
Current Version | 4.1.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As chai is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
This release fixes a bug when running in certain environments, and includes a few minor documentation fixes.
deep-eql
to version 3.0.0 (#1020)The new version differs by 8 commits.
529d395
Merge pull request #1037 from Cutlery-Drawer/master
b534fca
[email protected]
c592551
Merge pull request #1032 from Cutlery-Drawer/csp-fix
31c3559
Use a hardcoded no-op instead of instancing
1ae9386
Merge pull request #1025 from yanca018/master
786043b
Update license
7c1ca16
docs: add missing assert parameters (#1023)
6e72c5a
fix(package): update deep-eql to version 3.0.0 (#1020)
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.28 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | chrome-remote-interface |
Current Version | 0.24.3 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
chrome-remote-interface is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this 💪
The new version differs by 5 commits.
41e647c
Bump version
cc7d442
Fix tests according to the new way of using the browser target
fc870f2
Improve the issue template
5f0f4e8
Add FAQ entry about 'Error: Promise was collected'
4505c5a
Add container question to issue template
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.45 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
@types/node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Most likely, 'data:text/html,' + html
has a length limitation. Instead of passing a string of HTML to Chrome using a data URL, use a temporary file.
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.20 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.22 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | tslint |
Current Version | 5.5.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As tslint is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
no-duplicate-imports
(#3075)no-submodule-imports
(#3091)space-within-parens
(#2959)member-access
(#2969)no-null-keyword
: fix x == null
to x == undefined
(#2802)no-shadowed-variable
let's you optionally ignore certain kinds of declarations (#3030)prefer-conditional-expression
adds check-else-if
(#2963)array-type
: consider this
to be simple type (#2982)await-promise
accepts not only union types but also intersection types with Promise-like types (#2987)callable-types
: don't remove export modifier of interfaces (#2962)completed-docs
: Only checks variables at the file-level. (#2950)completed-docs
: Uses correct visibility of variables. (#2950)no-floating-promises
: recognize rejection handler passed as second argument to promise.then()
(#3048)no-shadowed-variable
don't warn for shadowed type parameter on static class members (#3030)no-shadowed-variable
fixed false positive with key name in index signature (#3030)no-shadowed-variable
fixed false positive with parameter inside function decorator (#3030)no-unsafe-any
: allow truthyness and falsyness checks (#3008)no-unused-variable
fixed crash when using destructuring (#3058)one-line
correctly handles multiline type parameters (#3004)prefer-for-of
fixed false positives when array is modified, e.g. arr[i]++
(#3044)prefer-object-spread
adds parens when fixing arrow function return (#3026)prefer-object-spread
permit functions as first argument to Object.assign (#3098)space-before-function-paren
Handle default exports of functions without names like anonymous functions (fixes #3040) (#3053)./test/parse
could not be located due after consumers had run yarn clean
(#3072)no-null-keyword
allows strict comparison (#2802)no-switch-case-fall-through
matches // falls through
comments case insensitive and allows trailing text (#2983)ordered-imports
: support importEqualsDeclaration (#3102)no-inferrable-types
(#2885)prefer-conditional-expression
: ignore if-else-if
by default. Use the new "check-else-if"
option to check nested if statements (#2963)Thanks to our contributors!
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | typescript |
Current Version | 2.5.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As typescript is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
For release notes, check out the release announcement
For new features, check out the What's new in TypeScript 2.5.
For the complete list of fixed issues, check out the issues fixed in TypeScript 2.5 RC and after TypeScript 2.5 RC.
Download:
Special thanks to all contributors to this release:
The new version differs by 26 commits.
171c664
Update LKG
20da159
Merge pull request #18127 from RyanCavanaugh/port18120_release25
6425ea2
Don't crash when a JS file appears in an inferred context
6ffe829
Update LKG
15a0d3f
Update version
2a2773f
Update LKG
187a21c
Fix crash in name resolution with custom transforms and emitDecoratorMetadata
62678cd
Don't try to extract import
to a method: simpler fix (#18054)
3644771
Test for action description of code actions, and simplify description for extracting method to file (#18030) (#18044)
a39ae1f
Fix crash when attempting to merge an import with a local declaration (#18032) (#18034)
350c9f6
Call dynamic import transform on expression used by export equal statement (#18028) (#18033)
0851f69
Added additional test
01b7df6
Switch to arrow for ts class wrapper IIFE
9bb1915
PR feedback
ec8f5cf
Follow symbol through commonjs require for inferred class type
There are 26 commits in total.
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.31 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | typescript |
Current Version | 2.5.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As typescript is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
This release include a set of bug fixes reported against TypeScript 2.5.2. For the complete list of fixed issues, check out the fixed issues query for TypeScript 2.5.3.
Download:
The new version differs by 51 commits.
94b4f8b
Update LKG
aa40be6
Merge pull request #18673 from RyanCavanaugh/port18603
6281b05
Report external files in initial case
5538770
Look at correct 'package.json' location for a scoped package (#18580) (#18651)
acfd670
Merge pull request #18617 from amcasey/NoModifiers25
9630c46
JavaScript: handle lack of modifiers on extracted method
7b5247f
Merge pull request #18605 from RyanCavanaugh/portExternalFilesFixes
6ed9bad
Port plugin fixes from master
e9a9d2c
Merge pull request #18518 from amcasey/ExtractMethodFixes25
27bede8
Stop requiring that the full range of a declaration fall within the
f0b7843
Merge pull request #18508 from amcasey/ExtractSingleToken
063e8a7
Merge pull request #18427 from amcasey/GH17869
fbb6cd5
Merge pull request #18448 from amcasey/NestedReturn
a667b04
Merge pull request #18423 from amcasey/GH18188
334125e
Merge pull request #18343 from amcasey/InsertionPosition
There are 51 commits in total.
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/node |
Current Version | 8.0.18 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.