faucet-pipeline / faucet-pipeline-js Goto Github PK
View Code? Open in Web Editor NEWJavaScript asset pipeline
License: Apache License 2.0
JavaScript asset pipeline
License: Apache License 2.0
Branch | Build failing 🚨 |
---|---|
Dependency | release-util-fnd |
Current Version | 1.0.7 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
release-util-fnd 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 🌴
4.1.4
to 4.1.5
.This version is covered by your current version range and after updating it in your project the build failed.
npm-run-all 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 5 commits.
df15118
🔖 4.1.5
94007fd
⚒ make test's timeout longer
1b41ac5
🐛 use pidtree
7ec542e
⬆️ update dependencies
51e678e
Revert: "remove test in version script temporary"
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 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | mocha |
Current Version | 5.0.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
mocha 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 15 commits.
09ce746
Release v5.0.1
70027b6
update changelog for v5.0.1 [ci skip]
44aae9f
add working wallaby config
412cf27
[Update] license year
b7377b3
rename help-wanted to "help wanted" in stale.yml
d975a6a
fix memory leak when run in v8; closes #3119
3509029
update .gitignore to only ignore root mocha.js [ci skip]
b57f623
fix: When using --delay, .only() no longer works. Issue #1838
cd74322
Slight copy update on docs for test directory
f687d2b
update docs for the glob
14fc030
Add all supported wallaby editors
2e7e4c0
rename "common-mistake" label to "faq"
bca57f4
clarify docs on html, xunit and 3p reporters; closes #1906
2fe2d01
Revert "fix travis "before script" script"
c0ac1b9
fix travis "before script" script
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 🌴
1.9.2
to 1.9.3
.This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
2019-04-10
The new version differs by 3 commits.
516a06d
1.9.3
a5526ea
Update changelog
c3d73ff
Handle out-of-order binding of identifiers to improve tree-shaking (#2803)
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 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | rollup-plugin-cleanup |
Current Version | 3.0.0-beta.1 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup-plugin-cleanup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
acornOptions
, for advanced usage.ecmaVersion
and sourceType
options.The new version differs by 10 commits.
224b567
v3.0.0
98ece4e
v3.0.0
acbbce1
v3.0.0
e07ac01
v3.0.0 Fix test
3616475
v3.0.0
c8445f0
v3.0.0
46b8037
v3.0.0
6cd0fa2
v3.0.0
8b4a3ee
v3.0.0
ef262d9
v3.0.0
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 🌴
1.18.0
to 1.19.0
.This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 6 commits.
9af119d
1.19.0
b3f361c
Update changelog
456f4d2
Avoid variable from empty module name be empty (#3026)
17eaa43
Use id of last module in chunk as name base for auto-generated chunks (#3025)
871bfa0
Switch to a code-splitting build and update dependencies (#3020)
2443783
Unified file emission api (#2999)
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 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | rollup |
Current Version | 0.56.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 3 commits.
ea6fe6a
0.56.1
3b28ab7
Merge branch 'fix-switch-case-regression'
7747cc7
Deconflict variables in switch cases
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 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | rollup |
Current Version | 0.55.4 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
1.14.0
to 1.14.1
.This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
2019-06-05
await
expressions were not included properly (#2899)The new version differs by 4 commits.
7915205
1.14.1
4f7fdda
Update changelog
af1748d
Fix unintended early return in await inclusion handling. (#2899)
71f2fa8
Properly include try-catch-statements even if they have already been (#2898)
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 🌴
babel-preset-es2015 is deprecated
1.14.2
to 1.14.3
.This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
2019-06-06
The new version differs by 4 commits.
c68bd95
1.14.3
d79aa57
Update changelog
7179390
Use browser relative path algorithm for chunks (#2902)
b1df517
Add funding button
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 🌴
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | release-util-fnd |
Current Version | 1.1.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
release-util-fnd 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 🌴
format
+ moduleName
extensions
externals
transpiler.exclude
watch
compact
(currently config can override CLI parameter, which is probably not what we want?)Error: could not resolve
"dummy/src/index.js"
https://travis-ci.org/faucet-pipeline/faucet-pipeline-js/builds/339617783
turns out this is a bug in Node: nodejs/node#18686
Branch | Build failing 🚨 |
---|---|
Dependency |
rollup
|
Current Version | 0.60.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 7 commits.
264c867
0.60.1
d1b13f2
Merge branch 'large-var-count'
647460f
Merge branch 'ongenerate-fix'
fbde57e
fix input validation after options hook
b0eda7c
include fix for chunkId closure
2b0b6c9
fix ongenerate signature regression
662ee81
fix large variable count numbering
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 🌴
Branch | Build failing 🚨 |
---|---|
Dependency |
rollup
|
Current Version | 0.60.2 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 4 commits.
75fe8da
0.60.3
4ec3efb
Update changelog
a938b07
Merge pull request #2262 from dherges/patch-1
9550432
Fix RollupWatchOptions.output may be an array of OutputOptions
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 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | rollup |
Current Version | 0.63.4 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 11 commits.
dc9f347
0.63.5
6c1d1e6
Fix typings for turbo color
e109576
Update changelog
115239f
Update changelog
da97ea5
Add plugin implemenation type (#2355)
55d90d8
fix regression #2305, ensure onwrite plugin hooks execute in sequence (#2364)
fc1e6f7
Update changelog
d07d5bf
Always warn when no name is provided for a global module (#2359)
489477d
Update changelog
9eaa1d9
Remove "es6" output format from types (#2349)
382323a
fix(types): inlineDynamicImports is optional (#2348)
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 🌴
Currently we're simply telling Babel to use the es2015-rollup preset. However, rollup-plugin-babel's documentation suggests that this approach is obsolete/deprecated and we should instead use something like this:
let babel = require("rollup-plugin-babel");
…
let transpiler = babel({
presets: [
["es2015", { "modules": false }]
],
plugins: ["external-helpers"],
…
});
Branch | Build failing 🚨 |
---|---|
Dependency | eslint-config-fnd-jsx |
Current Version | 1.1.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
eslint-config-fnd-jsx 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 🌴
Having multiple JS bundles leads to the last bundle in the config array overwriting the first one (in ./dist
. Looks like the target
option is ignored ignored.
Example:
js: {
targetDir: "./dist",
manifest: false,
bundles: [
{
entryPoint: "./views/bundle.js",
format: "cjs",
moduleName: "render",
transpiler: {
features: ["es2015", "jsx"],
jsx: {
pragma: "createElement"
}
},
target: "server/bundle.js"
},
{
entryPoint: "./assets/javascripts/bundle.js",
transpiler: {
features: ["es2015"]
},
externals: {
jquery: "$"
},
target: "client/vedah-admin/assets/bundle.js"
}
]
}
currently we simply pass format
and moduleName
through to Rollup, which isn't ideal in terms of sustainability:
format: "cjs",
moduleName: "MYAPP"
an explicit mapping seems better and also more readily understandable:
format: "CommonJS", // case-insensitive
exports: "MYAPP"
this would also mean we could do some validation, e.g. in the example above:
CommonJS bundles do not require or use the
exports
name
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | rollup-plugin-node-resolve |
Current Version | 3.2.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup-plugin-node-resolve is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 6 commits.
7846a19
3.3.0
3927778
Merge pull request #83 from arantes555/master
e608e77
Converting all "only" options to regexps and using Regexp.test for efficiency
070810b
Allows to specify an array of packages that will be the only ones imported.
625c9fe
Merge pull request #120 from GeorgeTaveras1231/patch-1
85f6814
Correct description of jail option
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 🌴
4.1.3
to 4.1.4
.This version is covered by your current version range and after updating it in your project the build failed.
npm-run-all 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 🌴
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | mocha |
Current Version | 5.0.3 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
mocha 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 3 commits.
851ad29
Release v5.0.4
868830a
update CHANGELOG.md for v5.0.4 [ci skip]
eb09421
restore removed methods which still used
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 🌴
cf. 26c56a9
faucet-pipeline-js/lib/bundle/babel.js
Line 17 in 26c56a9
note that the same issue probably applies to
faucet-pipeline-js/lib/bundle/config.js
Line 87 in 9707781
0.67.0
to 0.67.1
.This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
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 | rollup |
Current Version | 0.55.3 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 22 commits.
fa9ec55
0.55.4
88e0cf4
Merge pull request #1924 from kellyselden/test-dirs
9f4956d
Merge pull request #1939 from KingHenne/optional-preserve-symlinks
0bfe488
Merge pull request #1944 from rollup/external-namespace-deshadowing
b4c1002
Merge branch 'master' into external-namespace-deshadowing
ace48f2
Merge pull request #1947 from rollup/external-reexport-refinements
7c88295
Merge branch 'release-0.55.4'
cf89454
Update changelog
38678de
declare preserveSymlinks option as optional
03225dd
feedback and #1951 case fix
7169dab
refine reexport test cases
0e84d4b
external deshadowing fix for #1930
fd6c187
Added call to donate after npm install (optional)
a08e7ef
enabled testing directory structures in chunked mode
63a2984
feedback and #1951 case fix
There are 22 commits in total.
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 🌴
9.2.2
to 9.2.3
.This version is covered by your current version range and after updating it in your project the build failed.
rollup-plugin-commonjs is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 7 commits.
1081282
9.2.3
dbe6a58
Update changelog
a2a0cb1
Add note about monorepo usage (#372)
d93d838
Make generated helper file have .js extension in preserveModules mode (#373)
9755028
Undo version increase to allow for a proper version commit with tag
dc82347
Added support for ancient ES3 browsers (#381)
e2ba623
Fix formatting
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 🌴
Detecting typos and similar issues might save users from arduous rabbit holes (cf. faucet-pipeline/faucet-pipeline-sass#62). A recent example was the erroneous use of "exnext" causing significant confusion.
declepticon seems like an acceptable option for this:
import { validate, validators } from "declepticon";
validate(bundleConfig, {
source: validators.nonBlankString
}, {
onError(message) {
throw new Error(message);
}
});
Branch | Build failing 🚨 |
---|---|
Dependency | rollup |
Current Version | 0.54.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 4 commits.
4bd7a0a
0.54.1
77e3b44
Update changelog
74de841
Merge pull request #1871 from KingHenne/more-ts-fixes
b413df4
Fix two more ts compiler errors based on emitted d.ts files
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 🌴
$ npm install -D faucet-pipeline-js
$ cp -r node_modules/faucet-pipeline-js/samples/* ./
# ensure that everything works
$ ./node_modules/.bin/faucet
# provoke syntax error
$ echo '{' >> index.js
$ ./node_modules/.bin/faucet --watch
even if we fix this error afterwards, faucet won't rebuild - however, this only happens if the error occurs on the very first attempt, otherwise faucet will recover as expected
import "foo.min.js"
results in foo.min.js
being reformatted, thus introducing unnecessary whitespace (arguably when importing a minified library, we wanna keep it minified)
note that exclude
ing such libraries from transpilation circumvents the issue:
esnext: {
exclude: ["document-register-element"]
}
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | rollup-plugin-node-resolve |
Current Version | 3.1.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup-plugin-node-resolve is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 3 commits.
f267620
3.2.0
f65152d
Merge pull request #126 from keithamus/cache-reads
313a3e3
perf: cache file stats/reads
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 🌴
1.19.4
to 1.20.0
.This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
2019-08-21
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 | rollup-plugin-node-resolve |
Current Version | 3.0.2 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup-plugin-node-resolve is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 6 commits.
19fd587
-> v3.0.3
4c35e91
Merge pull request #133 from keithamus/fix-browser-resolve-regressions
0efbed0
Merge pull request #1 from mislav/mislav/fix-browser-resolve-regressions
3a63974
Handle .node
extension when resolving browser
entries
398816d
Respect browser
field configuration in case of implicit main
7529f70
fix(browser-resolve): fix regressions from refactor
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 🌴
Unfortunately, the official docs suggest that'd be a pretty complex undertaking.
However, Rollup is written in TypeScript; it doesn't look too complicated with rollup-plugin-typescript.
1.2.2
to 1.3.0
.This version is covered by your current version range and after updating it in your project the build failed.
faucet-pipeline-core is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
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 | rollup |
Current Version | 0.63.3 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
1.6.0
to 1.8.0
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-config-fnd-jsx 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 🌴
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | mocha |
Current Version | 5.0.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
mocha 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.
This release fixes a class of tests which report as false positives. Certain tests will now break, though they would have previously been reported as passing. Details below. Sorry for the inconvenience!
#3226: Do not swallow errors that are thrown asynchronously from passing tests (@boneskull). Example:
it('should actually fail, sorry!', function (done) { // passing assertion assert(true === true);// test complete & is marked as passing
done();// ...but something evil lurks within
setTimeout(() => {
throw new Error('chaos!');
}, 100);
});
Previously to this version, Mocha would have silently swallowed the chaos!
exception, and you wouldn't know. Well, now you know. Mocha cannot recover from this gracefully, so it will exit with a nonzero code.
Maintainers of external reporters: If a test of this class is encountered, the Runner
instance will emit the end
event twice; you may need to change your reporter to use runner.once('end')
intead of runner.on('end')
.
#3093: Fix stack trace reformatting problem (@outsideris)
browser-stdout
to v1.3.1 (@honzajavorek)The new version differs by 13 commits.
f2ee53c
Release v5.0.2
ff1bd9e
update package-lock.json
6a796cb
prepare CHANGELOG for v5.0.2 [ci skip]
0542c40
update README.md; closes #3191 [ci skip]
afcd08f
add MAINTAINERS.md to .fossaignore [ci skip]
3792bef
add opencollective header image to assets/
5078fc5
persist paths in stack trace which have cwd as infix
2c720a3
do not eat exceptions thrown asynchronously from passed tests; closes #3226
3537061
Update to correctly licensed browser-stdout version
ec8901a
remove unused functionality in utils module
f71f347
rename wallaby.js -> .wallaby.js
c4ef568
fix PR url
73d55ac
fix typos in changelog [ci skip]
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 🌴
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | faucet-pipeline |
Current Version | 1.0.0-rc.4 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
faucet-pipeline is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
b4b8690 introduced experimental TypeScript support, though without any abstraction/simplification WRT TypeScript-specific configuration (i.e. merely passing through the respective config object, if any).
strict mode (strict: true
in compiler options)
line endings (newLine: "lf"
in compiler options)
module format: generating ES modules currently requires both module: "es6"
in compiler options and format: "es"
in faucet.config.js
, which seems like unnecessary redundancy
transpilation (target: "es5"
in compiler options)
JSX: elsewhere @tillsc suggested we add explicit support for TSX:
let ts = require("rollup-plugin-typescript2");
ts({
tsconfigDefaults: {
compilerOptions: {
jsxFactory: bundleConfig.jsx.pragma // e.g. `"createElement"`
}
}
});
(according to TypeScript JSX docs, React
is still hard-coded - yet docs for compiler options lists jsxFactory
as a way to customize this)
("compiler options" refers to compilerOptions
in tsconfig.json
)
We should consider adding defaults and/or simplified configuration options for such common use cases. However, it's not clear what this means for tsconfig.json
, which is most likely expected by various tools (e.g. IDEs) and thus needs to be maintained anyway? Perhaps tsconfig.json
should (optionally) be auto-generated on startup.
dependency
@babel/core was updated from 7.1.2
to 7.1.5
.dependency
@babel/preset-env was updated from 7.1.0
to 7.1.5
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the babel7 group definition.
babel7 is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
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 see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:
.travis.yml
package.json
files, so that was left aloneIf you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.
Greenkeeper has checked the engines
key in any package.json
file, the .nvmrc
file, and the .travis.yml
file, if present.
engines
was only updated if it defined a single version, not a range..nvmrc
was updated to Node.js 10.travis.yml
was only changed if there was a root-level node_js
that didn’t already include Node.js 10, such as node
or lts/*
. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.For many simpler .travis.yml
configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | faucet-pipeline |
Current Version | 1.0.0-rc.1 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
faucet-pipeline is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
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 | rollup |
Current Version | 0.56.1 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 15 commits.
5eb2e2e
0.56.2
937cf84
Merge branch 'release-0.56.2'
45d9b6a
Merge branch 'dynamic-import-system' into release-0.56.2
1e23c44
Merge branch 'couchand-patch-1' into release-0.56.2
4a084c6
Merge branch 'alan-agius4-feature/emit-declaration-only' into release-0.56.2
d4970f0
Merge branch 'dominique-mueller-bugfix/typescript-version' into release-0.56.2
64e42cd
Merge branch 'chunk-export-renaming' into release-0.56.2
8bb8dea
Merge branch 'default-reassignment-deshadowing' into release-0.56.2
7d9f3c8
fix for #1976
db75cf2
fix up dynamic import passthrough cases
e9658d4
add test
55a8ddf
Add name option to iife example in README
ea404ca
chore(build): update to TypeScript 2.7.2
7e1de85
Upgrade to TypeScript 2.7.2+
3347508
fixes #1968 handling of default export reassignment cases
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 🌴
☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.
Branch | Build failing 🚨 |
---|---|
Dependency | rollup |
Current Version | 0.57.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 13 commits.
23256e4
0.57.1
8684aef
Merge branch 'config-cli-options-namespace'
e186781
Distinguish options and CLI flags in warnings
d822ff1
Rework config handling
f12c3d1
* Use separate warnings for unknown input, output and CLI options
afeeaec
Merge branch 'danez-class-function-expression'
e59aa99
Merge branch 'class-function-expression' of https://github.com/danez/rollup into danez-class-function-expression
a5469ea
Merge branch 'analysis-perf'
2358ad5
Use for-loops instead of forEach in more places.
133a751
use for loops
2b41d69
Merge branch 'mourner-faster-sourcemap'
25ade76
Fix Class and FunctionExpressions in default exports
1aa8849
remove redundant sourcemap roundtrip
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 🌴
https://overreacted.io/how-does-the-development-mode-work/ suggests that if(__DEV__)
for dev-only code paths is a convention established beyond the React community, so it might be worth supporting.
Not yet sure what that might look like, exactly; suggestions welcome.
We don't want users to have to install (and maintain) low-level dependencies directly within their projects; these should be encapsulated as transitive dependencies by meta-packages.
Thus optionalDependencies
for transpilation should be moved to a separate package, generated automatically by the release script. Similarly, faucet-pipeline-jsx should not require a separate repo and release process.
Note that faucet-jsx has tests of its own; we should move them into this repo - though I'm not currently sure how to deal with these meta-packages' dependencies then.
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.