adobe / franklin-library Goto Github PK
View Code? Open in Web Editor NEWTemplate for new Franklin Repositories
License: Apache License 2.0
Template for new Franklin Repositories
License: Apache License 2.0
7.1.7
to 7.2.0
.This version is covered by your current version range and after updating it in your project the build failed.
@semantic-release/release-notes-generator 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.
44abdf9
feat: support all conventional-changelog options
bcc8b50
chore(package): update ava to version 2.0.0
be88534
chore(package): update nyc to version 14.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.170.0
to 1.171.0
.This version is covered by your current version range and after updating it in your project the build failed.
snyk 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 6 commits.
305ac09
Merge pull request #543 from snyk/feat/add_monitor_branch_pname_analytics
b91d2ae
feat: add branch and pkg name to monitor analytics
464b784
Merge pull request #544 from snyk/chore/delete-docker-promo
d82df40
chore: delete expired docker promo
3d66ee6
Merge pull request #534 from snyk/chore/refactor-errors
76b0565
chore: refactor snyk missing api token
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 🌴
The test
folder is missing
2.17.3
to 2.18.0
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-plugin-import 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 26 commits.
c924f5d
Bump to v2.18.0
c8132f2
Merge pull request #1393 from sheepsteak/eslint-6
7e41d29
Make testVersion take a function to delay running require.resolve
d7023f6
Remove ESLint 6 from allowed failures in Travis
3bee716
Use eslint@6
instead of [email protected]
in Travis
d9b7258
Only run tests using typescript-eslint-parser on eslint@<6
c2b19d0
Update to @typescript-eslint/parser canary
2f1f4da
Allow ESLint@6
e6ea127
Use require.resolve when passing parser to RuleTester
1029b4f
Add ecmaVersion when required
b5ff64e
Transform output of FileEnumerator into what rule expects
fc65509
Merge pull request #1389 from fooloomanzoo/patch-1
4140870
Update no-named-as-default-member.md
58b41c2
Merge pull request #1383 from golopot/node-12
8974346
[Build] make node 12 pass CI
There are 26 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 🌴
6.1.1
to 6.2.0
.This version is covered by your current version range and after updating it in your project the build failed.
@semantic-release/commit-analyzer 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.
release: false
(a71866f)The new version differs by 4 commits.
a71866f
feat: allow to disable default release rules with release: false
9f31fab
docs: remove incorrect statement from example
6c071f9
chore(package): update ava to version 2.0.0
3bb7ade
chore(package): update nyc to version 14.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 🌴
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Error type: undefined
6.2.1
to 6.2.2
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-plugin-jsx-a11y 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 102 commits.
057fb27
6.2.2
fc56208
Merge pull request #615 from evcohen/changelog--v6.2.2
8c5f964
Changelog for v6.2.2
f82fbcb
Merge pull request #614 from evcohen/update--jsx-ast-utils
1c3e63a
Update jsx-ast-utils to v2.2.1
c571293
Merge pull request #613 from evcohen/add-babel-to-dev-deps
c398d3a
Add @babel/cli to the dev dependencies
13b370c
Merge pull request #610 from evcohen/greenkeeper/flow-bin-0.102.0
e28b81a
Merge branch 'master' into greenkeeper/flow-bin-0.102.0
e3163e3
Merge pull request #603 from evcohen/another-attempt-at-eslint-v6
f121a78
Merge branch 'master' into another-attempt-at-eslint-v6
f3de162
Merge pull request #611 from evcohen/update-jsx-ast-utils
91f17be
Update ESLint to v6
1eb9f19
Update jsx-ast-utils to 2.2.0
313bc03
chore(package): update flow-bin to version 0.102.0
There are 102 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 🌴
Patching .gitignore
(node:13019) UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, open '/Users/trieloff/.npm/_npx/13015/lib/node_modules/@adobe/create-helix-library/template/.eslintignore'
(node:13019) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:13019) [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.
7.0.11
to 7.0.12
.This version is covered by your current version range and after updating it in your project the build failed.
@semantic-release/git 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 4 commits.
712d684
fix(package): update fs-extra to version 8.0.0
185f94e
chore(package): update tempy to version 0.3.0
7f516ac
chore(package): update nyc to version 14.0.0
a24f2db
chore(package): update file-url to version 3.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 🌴
5.1.10
to 5.1.11
.This version is covered by your current version range and after updating it in your project the build failed.
@semantic-release/npm 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 2 commits.
9498e21
fix(package): update execa to version 2.0.0
a060b91
test: write an .npmrc for package-lock related tests
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 🌴
15.13.15
to 15.13.16
.This version is covered by your current version range and after updating it in your project the build failed.
semantic-release 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.
4ed6213
style: fix prettier style
8051294
fix(package): update env-ci to version 4.0.0
95a0456
chore(package): update ava to version 2.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 🌴
Initialising a git repo with a branch name as here:
causes an error with git available from macOS Command Line Developer Tools (2.24.3):
(node:7797) UnhandledPromiseRejectionWarning: Error: Command failed: git init -b main
error: unknown switch `b'
Instead, one should use the following two separate commands:
git init
git checkout -b main
as suggested in stackoverflow
🚨 You need to enable Continuous Integration on Greenkeeper 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 it uses your CI build statuses to figure out when to notify you about breaking changes.
Since we didn’t receive a CI status on the greenkeeper/initial
branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/
.
Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.
17.1.0
to 17.1.1
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-config-airbnb 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 🌴
1.177.0
to 1.177.1
.This version is covered by your current version range and after updating it in your project the build failed.
snyk 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.
a71d76a
Merge pull request #554 from snyk/fix/sbt-plugin-logging
c397d47
test: fix typescript in tests
c724c17
fix: add logging to sbt-plugin
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 🌴
7.13.0
to 7.14.0
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-plugin-react 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.
jsx-curly-newline
rule (#1493 @golopot)prop-types
(#296 #1422 @golopot)prop-types
and no-unused-prop-types
(#442 #833 #1002 #1116 #1257 #1764 @golopot)checkFragmentShorthand
option to jsx-key
(#2316 @kaykayehnn)no-did-mount-set-state
and no-did-update-set-state
to handle cDU and cDM defined as class properties (#1595 @jaaberg)sort-prop-types
cash when a shape PropType is defined in a variable (#1749 @alexzherdev)no-unused-state
false positive when using state of non-lifecycle method (#2274 @golopot)static-property-placement
false positive when accessing static property inside method (#2283 @dmason30)prop-type
detection for annotated props with default value (#2298 @yannickcr)no-render-return-value
performance (#2259 @golopot)jsx-sort-props
to report errors only on the identifier (#2312 @MrHen)The new version differs by 68 commits.
dfaa92f
Update CHANGELOG and bump version
c52b61b
Merge pull request #2316 from kaykayehnn/jsx-key-fragments
8db631b
[Fix] Fix detection of annotated props with default value
bbebefd
[Tests] Remove AppVeyor
0d49f5a
[New] Add ESLint ^6.0.0 as valid peerDependency
0364ed2
Fix formatting issues
7c1abed
Add checkFragmentShorthand option
ed04c2f
Fix tests in eslint < 5
0d1aaf8
Handle fragments in jsx-key
7d449a9
[New] jsx-sort-props
: Change reported range to only the identifier
1e102f0
Change reported range to only the identifier
e6b4c33
Merge pull request #2301 from golopot/fix-cached-props-2
9a63e19
Immediately destructure out propVariables rather than using it as a namespace
3a1a0d1
Apply suggestion: replace mutation with Object.assign
89b8143
Apply suggestion: replace concat([a]) with concat(a)
There are 68 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 🌴
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Warning
These dependencies are deprecated:
Datasource | Name | Replacement PR? |
---|---|---|
npm | codecov |
This repository currently has no open or pending branches.
.github/workflows/codeql.yml
actions/checkout v4@692973e3d937129bcbf40652eb9f2f61becf3332
github/codeql-action v3
github/codeql-action v3
github/codeql-action v3
.github/workflows/main.yaml
actions/checkout v4
actions/setup-node v4
codecov/codecov-action v4
actions/checkout v4
actions/setup-node v4
.github/workflows/semver-check.yaml
package.json
chalk-template 1.1.0
fs-extra 11.2.0
inquirer 9.2.23
@adobe/eslint-config-helix 2.0.6
@semantic-release/changelog 6.0.3
@semantic-release/git 10.0.1
c8 10.1.2
codecov 3.8.3
eslint 8.57.0
husky 9.0.11
jsdoc-to-markdown 8.0.1
junit-report-builder 3.2.1
lint-staged 15.2.7
mocha 10.4.0
mocha-multi-reporters 1.5.1
semantic-release 24.0.0
template/package.json
@adobe/eslint-config-helix 2.0.6
@semantic-release/changelog 6.0.3
@semantic-release/git 10.0.1
@semantic-release/npm 12.0.1
c8 10.1.2
eslint 8.57.0
husky 9.0.11
jsdoc-to-markdown 8.0.1
junit-report-builder 3.2.1
lint-staged 15.2.7
mocha 10.4.0
mocha-multi-reporters 1.5.1
semantic-release 24.0.0
Description
npm test
doesn't show failing tests:
----------|----------|----------|----------|----------|-------------------|
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
----------|----------|----------|----------|----------|-------------------|
All files | 100 | 100 | 100 | 100 | |
index.js | 100 | 100 | 100 | 100 | |
----------|----------|----------|----------|----------|-------------------|
npm ERR! Test failed. See above for more details.
Expected behavior
Details about the failing test(s) should be provided when running npm test
, e.g.
1) Index Tests
index function return statusCode:
AssertionError [ERR_ASSERTION]: 200 == 400
+ expected - actual
-200
+400
at Context.it (test/index.test.js:30:12)
----------|----------|----------|----------|----------|-------------------|
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
----------|----------|----------|----------|----------|-------------------|
All files | 100 | 100 | 100 | 100 | |
index.js | 100 | 100 | 100 | 100 | |
----------|----------|----------|----------|----------|-------------------|
npm ERR! Test failed. See above for more details.
I think we should adopt Semantic Release as the default mechanism to release in Project Helix (at least for all libraries, services are a different discussion) and adjust the starter repo to include it.
I've been using Semantic Release for https://github.com/adobe/fastly-native-promises simply because the original project used it, and I have grown to like it.
Cons:
npm run commit
and fill out a questionnairePros:
semantic-release
only works in a CI environmentCHANGELOG.md
like https://github.com/adobe/fastly-native-promises/blob/v1.3.2/CHANGELOG.md#132-2019-01-22 (without doing anything)released
(without doing anything)semantic-release
semantic-release
for helix-shared
semantic-release
for helix-pipeline
semantic-release
for htlengine
semantic-release
for helix-cli
semantic-release
for git-server
semantic-release
for helix-simulator
semantic-release
for vscode-helix
(there is a plugin for the VS Code Marketplace)1.157.0
to 1.157.1
.This version is covered by your current version range and after updating it in your project the build failed.
snyk 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 2 commits.
86aabf1
Merge pull request #466 from snyk/fix/no-remediation-for-non-local-scans
df104e3
fix: do not offer remediation advice when scanning a non-local package
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 🌴
5.3.5
to 5.4.0
.This version is covered by your current version range and after updating it in your project the build failed.
@semantic-release/github 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 1 commits.
30d5175
feat: GitHub Actions support
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.195.0
to 1.195.1
.This version is covered by your current version range and after updating it in your project the build failed.
snyk 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 2 commits.
a7c6001
Merge pull request #671 from snyk/fix/node8-standalone-binaries
68ada6a
fix: revert to nodejs8 on standalone binaries
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://circleci.com/gh/adobe/helix-auth-fastly/1
#!/bin/bash -eo pipefail
npm run lint
> @adobe/[email protected] lint /home/circleci/project
> eslint .
Oops! Something went wrong! :(
ESLint: 6.6.0.
ESLint couldn't find a configuration file. To set up a configuration file for this project, please run:
eslint --init
ESLint looked for configuration files in /home/circleci/project and its ancestors. If it found none, it then looked in your home directory.
If you think you already have a configuration file or if you need more help, please stop by the ESLint chat room: https://gitter.im/eslint/eslint
Is your feature request related to a problem? Please describe.
.gitignore and .vscode not copied over to new repos using bootstrapping
Describe the solution you'd like
copy .gitignore most helix-services have same structure like a node_modules directory etc etc.
Don't want to have to reinvent the wheel on listing things we don't want in our git commits.
Describe alternatives you've considered
copy and paste .gitignore and .vscode from another repo
3.0.3
to 3.0.4
.This version is covered by your current version range and after updating it in your project the build failed.
@semantic-release/changelog 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.
50ed752
fix(package): update fs-extra to version 8.0.0
dd0d91f
chore(package): update tempy to version 0.3.0
00204d2
chore(package): update nyc to version 14.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 🌴
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.