Граф коммитов

1347 Коммитов

Автор SHA1 Сообщение Дата
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