gregswindle / eslint-plugin-crc Goto Github PK
View Code? Open in Web Editor NEWAnalyze, model, and refactor JavaScript codebases with auto-generated Class-Responsibility-Collaborator models.
License: MIT License
Analyze, model, and refactor JavaScript codebases with auto-generated Class-Responsibility-Collaborator models.
License: MIT License
As a software product delivery stakeholder,
I want a simple portrayal of the software that models my domain
In order to communicate with a common vocabulary based on community goals.
eslint:rule
subgenerator!When you create a new rule, be sure to use the
eslint:rule
subgenerator, since it will
- Create a stubbed rule,
- The rule's stubbed BDD specs,
- As well as the rule's documentation.
See
eslint-plugin
development environment for details.
As a developer/designer,
I need to see the full list of dependencies invoked within an object
In order to maintain a SOLID GRASP of my software.
eslint:rule
subgenerator!When you create a new rule, be sure to use the
eslint:rule
subgenerator, since it will
- Create a stubbed rule,
- The rule's stubbed BDD specs,
- As well as the rule's documentation.
See
eslint-plugin
development environment for details.
Branch | Build failing π¨ |
---|---|
Dependency | espree |
Current Version | 3.4.1 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
espree 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 commits0.
b9140c3
3.4.2
5c9a692
Build: changelog update for 3.4.2
c99e436
Upgrade: eslint to 2.13.1 (#328)
628cf3a
Fix: don't mutate user-provided configs (fixes #329) (#330)
false
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 | nyc |
Current Version | 10.1.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nyc 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 .
455619f
chore(release): 10.2.0
95cc09a
feat: upgrade to version of yargs with extend support (#541)
43535f9
chore: explicit update of istanbuljs dependencies (#535)
98ebdff
feat: allow babel cache to be enabled (#517)
50adde4
feat: exclude the coverage/ folder by default π (#502)
6a59834
chore(package): update tap to version 10.0.0 (#507)
See the full diff.
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Enhancement/feature request
As a contributor,
I need my commit messages validated
In order to ensure automated CHANGELOGs and release docs are properly generated.
1. ghooks
2. validate-commit-msg
3. commitizen
4. angular-precommit
This is necessary to enable automated CHANGELOG updates.
Branch | Build failing π¨ |
---|---|
Dependency | codecov |
Current Version | 2.1.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As codecov 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 πͺ
Added: Support for Jenkins Blue Ocean
Added: Clear function to remove all discovered reports after uploading
Fix for Gitlab CI
The new version differs by 8 commits0.
7f8a29b
v2.2.0
576b9fe
add CI_REPOSITORY_URL to gitlab detection, fix #60
74a44f2
added -C to unlink reports after uploading
d1bf5e4
Merge pull request #56 from rochdev/blue-ocean
0a3cea3
Add support for Jenkins Blue Ocean
b365cd8
Merge pull request #57 from codecov/fix/cleanup
7f220cc
Removing old execSync code from tests
4ba4609
v2.1.0
false
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Read istanbul
's source code and document:
Istanbul
uses Esprima to generate ASTs.
istanbul
detects coverage over multiple source code filesBranch | Build failing π¨ |
---|---|
Dependency | eslint |
Current Version | 3.18.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
As eslint 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 πͺ
eslint.verify
should not mutate config argument (fixes #8329) (#8334) (alberto)The new version differs by 38 commits .
421aab4
3.19.0
26a4dd5
Build: changelog update for 3.19.0
e09132f
Fix: no-extra-parens false positive with exports and object literals (#8359)
91baed4
Update: allow custom messages in no-restricted-syntax (fixes #8298) (#8357)
35c93e6
Fix: prevent space-before-function-paren from checking type annotations (#8349)
3342e9f
Fix: don't modify operator precedence in operator-assignment autofixer (#8358)
f88375f
Docs: clarify that no-unsafe-negation is in eslint:recommended (#8371)
02f0d27
Docs: Add soda0289 to Development Team (#8367)
155424c
Fix: ignore empty path in patterns (fixes #8362) (#8364)
27616a8
Fix: prefer-const false positive with object spread (fixes #8187) (#8297)
8569a90
Docs: add note about git's linebreak handling to linebreak-style docs (#8361)
5878593
Chore: fix invalid syntax in no-param-reassign test (#8360)
1b1046b
Fix: don't classify plugins that throw errors as "missing" (fixes #6874) (#8323)
29f4ba5
Fix: no-useless-computed-key invalid autofix for getters and setters (#8335)
0541eaf
Fix: no-implicit-coercion invalid autofix with consecutive identifiers (#8340)
There are 38 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 π΄
As a developer/designer,
I want the option to view the a collaborator's CRC Model
In order to examine the relationship between collaborators and the objects that depends on them.
[line-number:column-number]
, e.g., [20:18]
.As a contributor and stakeholder, I want to view spec results from CircleCI.
See CircleCI docs for Mocha for Node.js.
As a stakeholder,
I want to remove redundant CI services
For faster builds and assessment.
Remove these CI services:
As a developer/designer,
I must be able to quickly evaluate the source code of the Class/Object modeled
in order to analyze it quickly.
Create standard logs that can be appended to
N/A.
winston
winston
appears to be the most popular logging solution for Nodejs. See NPMCompare's comparison of bunyan vs. log4js vs. winston.
As a developer, tester, and build engineer, I need to automate common tasks in order to deliver features and fixes faster with better quality.
gulp
to make life easier soon. In the meantime, CLI history suffices.npm run changelog
is working fine, for now. After I add gulp
, I'll install plugins to handle bumps, changelogs, *.json version updates, and releases.Branch | Build failing π¨ |
---|---|
Dependency | sinon |
Current Version | 2.3.4 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As 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 πͺ
The new version differs by 8 commits.
33f32ac
Update docs/changelog.md and set new release id in docs/_config.yml
d00ab2b
Add release documentation for v2.3.5
1c690aa
2.3.5
cc0a3fb
Update Changelog.txt and AUTHORS for new release
ef2ecec
Check configurable on a prop before creating (fixes #1456) (#1462)
e7dbfd7
Merge pull request #1460 from gj/patch-1
512018f
Fix minor typos
d60d4a2
Fix apostrophe typos (#1454)
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 | coveralls |
Current Version | 2.12.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As coveralls 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 4 commits .
2821200
version bump
ef7e811
Parse commit from packed refs if not available in refs dir. (#163)
e476964
Merge pull request #162 from evanjbowling/patch-1
63a7f92
Update README.md
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 | babel-register |
Current Version | 6.24.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
As babel-register 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 π΄
As a developer and consumer,
I need eslint-plugin-crc
to be secure
In order to confidently use it.
As an plugin producer and consumer,
I must update this module's dependencies
In order to avoid security vulnerabilities.
Branch | Build failing π¨ |
---|---|
Dependency | coveralls |
Current Version | 2.13.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As coveralls 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 1 commits0.
b9032a1
better Jenkins detection
false
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 | minami |
Current Version | 1.2.1 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
As minami 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 π΄
As an software product delivery stakeholder,
I want to print CRC reports with one CRC model per page
In order to facilitate collocated design discussions.
page-break-after
, CRC Model reports should support an option that does, e.g., PDF.eslint:rule
subgenerator!When you create a new rule, be sure to use the
eslint:rule
subgenerator, since it will
- Create a stubbed rule,
- The rule's stubbed BDD specs,
- As well as the rule's documentation.
See
eslint-plugin
development environment for details.
Branch | Build failing π¨ |
---|---|
Dependency | nsp |
Current Version | 2.6.3 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nsp 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 13 commits.
e88fb8a
2.7.0
f207e03
fix package.json so things actually work
11d5635
Merge pull request #178 from nodesecurity/quiet-flag
cf32c95
remove unused code
5ee23ec
Merge pull request #164 from dblandin/devon/update-dockerfile
c41e59d
Pick Lint
a9491bd
Add quiet to --output usage
215432f
add quiet output
c20afb3
drone config
d9ba63b
Update Dockerfile
73c321d
Merge pull request #158 from koresar/patch-1
904dc3e
Make sure the table width is a minimum width
da2b275
Fix nsp CLI crash in the no window (CI) envs
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 | sinon |
Current Version | 2.3.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As 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 πͺ
The new version differs by 17 commits.
2463d10
Update docs/changelog.md and set new release id in docs/_config.yml
2e6bb45
Add release documentation for v2.3.2
87abc01
2.3.2
96e8abe
Update Changelog.txt and AUTHORS for new release
2f941e2
Merge pull request #1406 from lucasfcosta/called-in-order-considers-callcount
3af985a
Merge pull request #1427 from fearphage/remove-try-from-tests
c81d76b
Merge pull request #1428 from fatso83/failing-sandbox-reset
0bf0a79
Fix failing sandbox.resetBehavior()
be4e53b
Add failing tests for sandbox.reset()
fe049aa
Add code snippet for createStubInstance (#1423)
9e23c4a
added rule to prevent try-catch usage in tests
528a7dc
switched from try-catch to assert.exception()
d8dac84
Add downloads per month banner to README.md
e933add
Add site/_docs/ to .eslintignore
ebe37da
Add documentation for "has" matcher on embedded objects (#1422)
There are 17 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 | codacy-coverage |
Current Version | 2.0.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As codacy-coverage 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 .
0ee0002
Release version 2.0.2
749f3f4
Merge pull request #41 from codacy/detect-files-language
c31dadf
Detect files language and send separate reports per language
8b149e6
Merge pull request #40 from lapa182/patch-1
efd669a
Fix markdown typo issue
6f71931
Add language docs
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 | 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 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 includes one new feature and a few bug fixes.
.property
assertion (#992; @meeber)expectTypes
to access ssfi
flag (#993; @meeber)The new version differs by 16 commits.
df9073c
Merge pull request #998 from v1adko/make-release
cad9933
Merge pull request #1004 from chaijs/code-owners
cf70b11
Create CODEOWNERS
3397dda
Merge pull request #1005 from meeber/skip-failing-tests
11a6f85
test: skip failing .include
tests in IE11
45cb327
[email protected]
2eddd79
Add ES6 collection support to include() (#994)
3c932e2
feat: allow dates for isBelow and isAbove assertions (#990)
3bcb21c
Merge pull request #979 from chaijs/greenkeeper/browserify-14.4.0
5daceab
Merge pull request #988 from samlanning/missing-var
9116bc8
Merge pull request #993 from meeber/refactor-expect-types
351e968
Merge pull request #992 from meeber/property-target-type
e7b2384
refactor: expectTypes
to access ssfi
flag
e6ddf64
fix: check target's type in .property
assertion
7e466af
Add a missing var keyword found by lgtm.com
There are 16 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 | sinon |
Current Version | 2.3.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As 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 πͺ
The new version differs by 24 commits.
bade318
Update docs/changelog.md and set new release id in docs/_config.yml
65d4e88
Add release documentation for v2.3.3
2204e72
2.3.3
64034ee
Update Changelog.txt and AUTHORS for new release
1ece07c
Merge pull request #1450 from raulmatei/fix-1445-sandbox-stubbing-static-function-property-throws-error
452981c
Fix 1445: make stubbing of static function properties possible
25f3eeb
Update sandbox configuration docs. (#1443)
c76fa2e
Merge pull request #1444 from piperchester/patch-1
6539d94
Update README.md
c6d01d8
Add missing function name (#1440)
5f989a8
Remove confusing .withArgs from spy documentation (#1438)
9ca272e
Remove superfluous calls in example (#1437)
9e3eac3
Merge pull request #1436 from sinonjs/feature-detect-name-property
65d3d7b
Feature detect function name property in issue 950
e0c75bd
Add test for #950, show that it has been fixed (#1435)
There are 24 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 π΄
As a developer/designer, I must see whether a Class/Object is a prototype
of another Class/Object in order to further evaluate inheritance dependencies.
Note: by "Class", we mean the "subject" of a CRC mode.
As a plugin consumer or contributor,
I need development and production dependencies to be up-to-date
In order to mitigate security risks.
Branch | Build failing π¨ |
---|---|
Dependency | espree |
Current Version | 3.4.2 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
espree 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 3 commits0.
ea08611
3.4.3
4ecb96a
Build: changelog update for 3.4.3
343590a
Fix: add AwaitExpression to espree.Syntax (fixes #331) (#332)
false
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 | nyc |
Current Version | 10.2.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nyc 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 4 commits ahead by 4, behind by 2.
55e826d
chore(release): 10.3.0
89dc7a6
chore: explicit update of istanbul dependnecies (#562)
1887d1c
feat: add support for --no-clean, to disable deleting raw coverage output (#558)
ff73b18
fix: source-maps were not being cached in the parent process when --all was being used (#556)
false
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
As an engineer, analyst, or designer,
I need to understand an object's stated purpose
In order to determine whether its design could be improved.
doctrine
parses JSDoc
comments to createResponsibility
objects.Responsibility
objects are associated with source objects.Responsibilities
are output as enumerated lists in a CRC Model's "Responsibilities" section.As an eslint-plugin-*
developer and consumer,
I want to use ESLint's
standard rules and processors
In order to create CRC models consistently.
formatter/crc/
generates CrcModel
reports.lib/crc/
generates a JSON data structure for class-responsibilities-collaborators.Branch | Build failing π¨ |
---|---|
Dependency | uglify-js |
Current Version | 3.0.13 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As uglify-js 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 3 commits.
3e62faa
v3.0.14
e9645e0
introduce unsafe_Func
(#2033)
55b5f2a
widen CLI parse error code fragment displayed (#2032)
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Provide AI-generated responsibilities based on AST structure, identifier names, code comments, and JSDoc annotations.
This project is still in its research phase.
I'm particularly interested in whether John Sowa's Conceptual Graphs would be useful for discovering and expressing the semantic intent of source code. Dr. Sowa's email address appears to be [email protected].
N/A. The immediate groundwork is based on Nodejs v7.7.3, but I'll evaluate other languages:
π» Mac environment info
Run the following commands from a Terminal, then copy and paste them here:
sw_vers && uname
system_profiler
(optional: this takes several minutes to complete)
ProductName: Mac OS X
ProductVersion: 10.12.4
BuildVersion: 16E195
Darwin
Branch | Build failing π¨ |
---|---|
Dependency | nyc |
Current Version | 11.0.2 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As nyc 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 4 commits.
e9fad9f
docs: add note about tap-nyc to README (#614)
f86b0b1
chore(release): 11.0.3
923b062
fix: upgrade to spawn-wrap version that works with babel-register (#617)
b1eb4d6
fix: update help link to list of reporters (#601)
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
Step 1: Add the library
Include via CDN:
<script src="https://cdnjs.cloudflare.com/ajax/libs/airbrake-js/1.0.4/client.min.js"></script>
We also support installation via npm and Bower.
Step 2: Copy this config snippet to your app.js
file
(You can find your project ID and API KEY with your project's settings):
var airbrake = new airbrakeJs.Client({
projectId: <Your project ID>,
projectKey: '<Your project API Key>'
});
airbrake.addFilter(function (notice) {
notice.context.environment = 'production';
return notice;
});
To test that Airbrake has been installed correctly in your JavaScript project, just open up the JavaScript console in your internet browser and paste in:
airbrake.notify('hey there!')
Visit official GitHub repo for more info on alternative configurations and advanced options.
Branch | Build failing π¨ |
---|---|
Dependency | mocha |
Current Version | 3.2.0 |
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 πͺ
Thanks to all our contributors, maintainers, sponsors, and users! β€οΈ
As highlights:
--inspect-brk
on command-line (@igwejk)semistandard
directly (@kt3k)The new version differs by 89 commits0.
fb1687e
:ship: Release v3.3.0
1943e02
Add Changelog for v3.3.0
861e968
Refactor literal play-icon hex code to a var
1d3c5bc
Fix typo in karma.conf.js
9bd9389
Fix spec paths in test HTML files
0a93024
Adds tests for loading reporters w/ relative/absolute paths (#2773)
73929ad
Comment special treatment of '+' in URL query parsing
e2c9514
Merge pull request #2769 from igwejk/support_inspect_break_in_opts
038c636
Support --inspect-brk
on command-line
b4ebabd
Merge pull request #2727 from lamby/reproducible-build
882347b
Please make the build reproducible.
a2fc76c
Merge pull request #2703 from seppevs/cover_utils_some_fn_with_tests
ed61cd0
cover .some() function in utils.js with tests
f42cbf4
Merge pull request #2701 from craigtaub/landingSpec
6065242
use stubbed symbol
There are 89 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 | espree |
Current Version | 3.4.0 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
As espree 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 7 commits .
d5d1808
3.4.1
aea631f
Build: changelog update for 3.4.1
a3ae0bd
Upgrade: acorn to 5.0.1 (#327)
15ef24f
Docs: Add badges (#326)
652990a
Fix: raise error for trailing commas after rest properties (fixes #310) (#323)
9d86ba5
Upgrade: acorn to ^4.0.11 (#317)
a3442b5
Chore: fix tests for Node 6+ (#315)
See the full diff.
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
As as developer/designer, I want to generate CRC models from a command line interface in order to automate design documents.
crc-models.md
.5. The CRC Models can be restricted by Expression or Declaration type.
Branch | Build failing π¨ |
---|---|
Dependency | jsdoc |
Current Version | 3.4.3 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As jsdoc 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 version of JSDoc includes the following major changes:
For a complete list of changes, see the changelog on GitHub.
The new version differs by 112 commits ahead by 112, behind by 45.
cdd00c0
3.5.0
50d6119
update 3.5.0 changelog
e94a598
3.5.0 changelog
5d0b690
reformat changelog
c50a4c0
add yields tag (#1388)
f31a011
resolve the path to the JS config file before requiring it (#1386)
d95cbdd
support namespaces that are also functions (#955)
9f8853a
add hideconstructor tag (#952)
ca1c4f2
add package tag (#962)
6275e69
autodetect default and repeatable parameters when a function is assigned to a variable (#1054)
0e4f1a9
correctly document constructors and instance properties of ES2015 classes (#1182)
67db938
add sourceType config option
f101798
fix crash when the author tag is empty (#1289)
43a117d
add recurseDepth config option (#1340)
8f5c60b
support bigint
There are 112 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 π΄
As an a consumer or contributer,
I need clear and succinct instructions
In order to use or collaborate on eslint-plugin-crc
.
commonality/generator-community
has updated:
README.md
CONTRIBUTING.md
CODE_OF_CONDUCT.md
ISSUE_TEMPLATE.md
PULL_REQUEST_TEMPLATE.md
eslint:rule
subgenerator!When you create a new rule, be sure to use the
eslint:rule
subgenerator, since it will
- Create a stubbed rule,
- The rule's stubbed BDD specs,
- As well as the rule's documentation.
See
eslint-plugin
development environment for details.
Branch | Build failing π¨ |
---|---|
Dependency | uglify-js |
Current Version | 2.8.21 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As uglify-js 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 21 commits .
04b8964
v2.8.22
d6fbc36
fix LHS cases for NaN & friends (#1804)
9a97884
enhance test/ufuzz.js
(#1803)
0479ff0
fix a couple of bugs in global_defs
(#1802)
cf72fe5
fix delete
corner cases (#1799)
a1532eb
extend ufuzz generator (#1783)
c2a1bce
fix pure_getters
for chained property access (#1798)
e3c9c22
fix corner cases with delete
(#1796)
0f4cd73
introduce "strict" to pure_getters
(#1795)
281e882
fix reduce_vars
on catch variable (#1794)
cc6aa3e
fix incorrect context in variable substitution (#1791)
e869779
enable inline_script
by default (#1793)
06cdb74
improve pure_getters
(#1786)
ff289b9
implement delayed resolution for reduce_vars
(#1788)
9b6bc67
optimise do{...}while(false)
(#1785)
There are 21 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 | uglify-js |
Current Version | 3.0.15 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As uglify-js 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 23 commits.
4231f73
v3.0.16
da2de35
add comment about quote_style and gzip (#2092)
41beae4
cache web assets between CI runs (#2089)
82db918
fix CLI parsing of --source-map content
(#2088)
3dc9e14
add Node.js 8 to Travis CI (#2086)
fed0096
allow expect_stdout
to specify Error
(#2087)
2bdc880
fix variable accounting in inline
(#2085)
5ef7cb3
suppress false positives for-in loops (#2080)
4ad7b1d
fix portability of sandbox.run_code()
on Node.js 0.1x (#2078)
9186859
fix non-string parameters (#2076)
47c0713
report test/ufuzz.js
failures in process.stderr
(#2074)
293c566
marshal mangle[.properties].reserved
from non-Array values (#2072)
9c30640
fix iteration over object with inherited properties (#2068)
9db0695
fix cascade
on multi-branch evaluations (#2067)
f2af093
fix CLI output corruption (#2061)
There are 23 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 π΄
I should be able to install the plugin from NPM.
It is not available in NPM.
$ npm install eslint-plugin-crc
npm ERR! Darwin 16.7.0
npm ERR! argv "/Users/jeffrose/.nvm/versions/node/v6.10.2/bin/node" "/Users/jeffrose/.nvm/versions/node/v6.10.2/bin/npm" "install" "eslint-plugin-crc"
npm ERR! node v6.10.2
npm ERR! npm v4.3.0
npm ERR! code E404
npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/eslint-plugin-crc
npm ERR! 404
npm ERR! 404 'eslint-plugin-crc' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
Branch | Build failing π¨ |
---|---|
Dependency | 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 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 πͺ
The new version differs by 5 commits.
72ae300
Update docs/changelog.md and set new release id in docs/_config.yml
769d770
Add release documentation for v2.3.4
c8d2ec0
2.3.4
d27976a
Update Changelog.txt and AUTHORS for new release
330101a
Fix #1372: make sandbox.resetHistory also reset spies (#1424)
See the full diff
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot π΄
As an API producer and consumer,
I want to quickly assess every object's cyclomatic complexity
In order to identify objects that might require refactoring.
CrcModel.prototype
has a meta
object.CrcModel.prototype.meta
has a property called complexity
.meta.complexity
provides complexity metrics for every "class".As a plugin consumer,
I need dependencies to be up-to-date
In order to avoid security vulnerabilities.
eslint
to ^4.0.0
As an API producer and consumer,
I want to understand the design of undocumented legacy code with natural language
In order to understand it and refactor as needed.
eslint:rule
subgenerator!When you create a new rule, be sure to use the
eslint:rule
subgenerator, since it will
- Create a stubbed rule,
- The rule's stubbed BDD specs,
- As well as the rule's documentation.
See
eslint-plugin
development environment for details.
Branch | Build failing π¨ |
---|---|
Dependency | dirty-chai |
Current Version | 2.0.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As dirty-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 πͺ
The new version differs by 6 commits.
53a0def
2.0.1
4f524c3
Merge pull request #28 from perrin4869/master
909802d
Fix compatibility with chai-as-promised with chai@4
f82d79e
Merge pull request #24 from prodatakey/multichai-testing
182f3f7
Fix travis conf
8b330f1
Test multiple chai versions
See the full diff
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.