Elizabeth Craig
5af624b7e9
Update deps in lock file ( #128 )
2024-04-19 19:24:47 -07:00
Elizabeth Craig
05fe07b11f
Update release workflow
2024-04-19 19:07:42 -07:00
Muthui Muthengi
1b2767b28f
Update documentation ( #127 )
...
Added extending multiple plugins
Added creating plugin
2024-02-06 07:57:42 -06:00
Ken Chau
db3139bc5b
applying package updates
2023-07-17 21:46:54 +00:00
Elizabeth Craig
b97f83a5ba
Fix release workflow and sync with published versions ( #124 )
...
* Change files
* Syncing after failed post-publish push
* Fix release workflow and add beachball config
2023-07-17 16:44:47 -05:00
Jonathan Creamer
586cac01d0
fixing the package versions and bumping beachball
2023-07-17 13:54:58 -05:00
Muthui Muthengi
d31d2ce0a5
Grouping results release ( #122 )
...
* Customise results
* Clean up code
* Add tests
* Revert file
* Format code
* Revert file
* Change files
2023-07-06 09:23:21 -05:00
Muthui Muthengi
171b740568
Group results ( #119 )
...
* Customise results
* Clean up code
* Add tests
* Revert file
* Format code
* Revert file
2023-05-23 08:39:51 -05:00
Muthui Muthengi
51ed917832
Support an array of extends ( #116 )
...
* Add inheritance from multiple configs
* Add complex inheritance tree
* Run prettier
* Bootstrap all extended plugins when registering
* Run pretteier
2023-03-08 11:03:21 -06:00
Elizabeth Craig
1c522aff62
Update publish auth handling ( #117 )
2023-02-17 14:43:19 -08:00
Ken Chau
33e27edb11
applying package updates
2023-01-25 20:39:53 +00:00
Jonathan Creamer
b668b6cd36
pretty big refactor of boll ( #101 )
...
* boll v3 updates
* new addRule api
* refactor to include workspace tools
* add a way to autoload rules
* upgrade typescript
* support external plugin
* Change files
2023-01-25 14:37:32 -06:00
Ken Chau
36556c3fb0
applying package updates
2021-02-16 20:18:03 +00:00
jofrey-a-msft-production
f63555b024
Enhancement: Add Unused Dependency Detector ( #65 )
...
* Unused dep detector
* Change files
* Deleting old change files because this should be a major version bump
* Change files
* Add more options and tests
* Remove unused imports
* Add TODOs for package.json line numbers
2021-02-16 12:16:02 -08:00
dependabot[bot]
d74b60ee67
Bump ini from 1.3.5 to 1.3.8 ( #62 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 16:08:25 -08:00
dependabot[bot]
e11ef6cf34
Bump highlight.js from 10.2.0 to 10.4.1 ( #58 )
...
Bumps [highlight.js](https://github.com/highlightjs/highlight.js ) from 10.2.0 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases )
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md )
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.2.0...10.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 16:08:15 -08:00
vipati
335acf2063
fix boll line numbers for cross dependency rule ( #68 )
...
* Fixing cross package dependency rule
* Cross package dep test case
Co-authored-by: Vivek Patil <vipati@microsoft.com>
2021-01-12 10:53:27 -08:00
vipati
fadc80c745
Fixing line numbers for boll rules ( #67 )
...
* Fixing transitive-dependency-detector line numbers
* Updated the test description
* Updated the test
* Fixing redundant-imports-detector line numbers
Co-authored-by: Vivek Patil <vipati@microsoft.com>
2021-01-07 10:15:41 -08:00
vipati
c97d70d3cc
src detector line number fix ( #66 )
...
* Fixing src-detector line numbers
* Prettier fix
* Removed console logs
* Updated test description
Co-authored-by: Vivek Patil <vipati@microsoft.com>
2021-01-05 12:46:01 -08:00
Vivek Patil
b3b59d6ea9
Fixing prettier
2020-12-18 10:43:04 -08:00
Vivek Patil
f41e485d82
Fixing incorrect lineNumbers for node_modules_detector
2020-12-18 10:43:04 -08:00
Ken Chau
2945e49a77
applying package updates
2020-12-15 17:22:23 +00:00
JD Huntington
8d628bb761
Support warnings and VSO output
2020-12-15 09:20:12 -08:00
vipati
094ff98ebc
Added logic to filter error messages from results based on disable ne… ( #59 )
...
* Added logic to filter error messages from results based on disable next line rule
* Prettier fix
* NIT Fix
Co-authored-by: Vivek Patil <vipati@microsoft.com>
2020-12-09 13:23:58 -08:00
Ken Chau
36c88dcde7
applying package updates
2020-12-01 22:04:49 +00:00
vipati
6dae75cd50
Implement boll disable next line rule support ( #57 )
...
* Adding boll disable next line rule
* Change files
* Prettier fix
* Resolving the PR comments
Co-authored-by: Vivek Patil <vipati@microsoft.com>
2020-12-01 14:02:35 -08:00
Ken Chau
8efa4c7ac0
applying package updates
2020-11-20 22:01:01 +00:00
jofrey-a-msft-production
3b49b37578
Fix Ignore Test ( #56 )
...
* Fixing broken UTs (git was ignoring directories) and refactor ignore.ts code and deps to speed up performance
* Add unit test for git ignore files
* Change files
* Format git-utils
2020-11-20 13:58:31 -08:00
Ken Chau
22905b5b78
applying package updates
2020-11-18 01:19:24 +00:00
jofrey-a-msft-production
d8730c1297
Update EnforceRationale Rule For Arrays ( #55 )
...
* Update enforce rationale rule
* Change files
* Remove accidental change left in
* Fix whitespace
* Update json file keys
2020-11-17 17:17:40 -08:00
Ken Chau
68b7ab70de
applying package updates
2020-11-17 20:16:43 +00:00
JD Huntington
91d6a97b65
Use baretest suite
2020-11-17 12:15:14 -08:00
Ken Chau
f86b797169
applying package updates
2020-11-17 19:29:14 +00:00
JD Huntington
3a0e3b2289
Typescript glob ignores .d.ts files. Fixes #45
2020-11-17 11:27:14 -08:00
Ken Chau
70b5c32300
applying package updates
2020-11-13 22:25:19 +00:00
jofrey-a-msft-production
368e8332d8
Add Option To Exclude Files that Git Ignores ( #51 )
...
* use gitignore to exclude files
* Fix tests
* add option to specify ignore file name for testing purposes
* Add functionality to get ignore files from repo root and apply all nested rules
* Change files
* Add new lines to ignore files in fixtures
* Remove commented out functions
* Add fixtures dir to prettier ignore file
* Fix prettier
2020-11-13 14:23:07 -08:00
Ken Chau
ac69e477cc
applying package updates
2020-11-12 00:14:02 +00:00
JD Huntington
8664c23505
PackageConsistency verifies best practices for package.json settings. Fixes #46
2020-11-11 16:12:13 -08:00
Ken Chau
dc66453631
applying package updates
2020-10-27 20:21:24 +00:00
JD Huntington
520017ec2b
Allow downstream configuration more control over globs and options.
2020-10-27 13:19:02 -07:00
Ken Chau
583527933c
applying package updates
2020-10-22 18:26:52 +00:00
JD Huntington
80d8e1afc9
In-config options for rules
2020-10-22 11:24:46 -07:00
JD Huntington
6611dd1702
TransitiveDependencyDetector option to allow devDependencies
2020-10-22 11:24:46 -07:00
Ken Chau
ba1d60588c
applying package updates
2020-10-19 23:05:43 +00:00
jofrey-a-msft-production
a2e0e85fb6
Add rule enforcing that certain package.json fields must have a provided rationale ( #39 )
...
* Add rule for enforcing rationale for certain fields in package.json
* Change files
* Refactoring rule
* Export rule
* Change some names
* Update docs with rule
* Change files
* Format some json files
* Add relativeFilename field to file-context
* Updating constructor
* Change files
* fix tests
2020-10-19 16:03:47 -07:00
Ken Chau
bfd7051cd3
applying package updates
2020-10-12 17:53:22 +00:00
JD Huntington
bcf3505f25
Allow-list for transitive dep detector
2020-10-12 10:51:41 -07:00
Ken Chau
26fd1edd19
applying package updates
2020-10-06 16:15:51 +00:00
JD Huntington
d8bd71d0c8
Improve output for TransitiveDependencyDetector
2020-10-06 09:14:03 -07:00
JD Huntington
a1273ca2d0
More docs and configuration examples
2020-10-01 13:25:11 -07:00