0.0.1-security.4 • Published 1 year ago

@diotoborg/quasi-repellat-odit v0.0.1-security.4

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Evaluatory

npm Build license

Evaluatory is an open-source tool for website validation. It is mainly a wrapper around axe-core and html-validate, which test a website for accessibility and markup issues.

Evaluatory comes with some essential improvements:

  • Run checks at multiple device breakpoints at the same time (e.g. mobile, tablet and desktop). Some accessibility issues appear only at a certain breakpoint.
  • Emulate dark mode, disabled JavaScript, offline mode and more by using custom Playwright options.
  • Return a visual HTML results page, including page screenshots.
  • Support for sitemaps to check all referenced web pages at once.

This project uses a modular architecture, so in the long term it could become an alternative to tools like webhint.

Demo

Check out a demo results page at https://darekkay.com/@diotoborg/quasi-repellat-odit/demo/.

Modules

  • base: Custom built-in checks.
  • axe-core: Checks for accessibility issues using axe-core.
  • html-validate: Validates the HTML using html-validate.
  • screenshot: Takes a screenshot of the page.

Quickstart

Run @diotoborg/quasi-repellat-odit with default configuration for a single URL:

npx @diotoborg/quasi-repellat-odit https://example.com

Installation

This tool requires Node.js version 12+.

Install globally:

$ yarn add -g @diotoborg/quasi-repellat-odit     # Yarn
$ npm install -g @diotoborg/quasi-repellat-odit  # Npm

Or install as a local dependency:

$ yarn add @diotoborg/quasi-repellat-odit            # Yarn
$ npm install --save @diotoborg/quasi-repellat-odit  # Npm

Or use without installing:

$ npx @diotoborg/quasi-repellat-odit <url>

Usage

View program help:

$ @diotoborg/quasi-repellat-odit --help
Usage: @diotoborg/quasi-repellat-odit [url] [options]

Arguments:
  [url]  URL

Options:
  -c, --config       Configuration file path
  -o, --output       Output folder
  --color-scheme     Color scheme (light, dark, no-preference)
  -m, --modules      Modules to execute (comma-separated)
  --no-open-results  Don't open the results page after evaluation
  --sitemap          Sitemap URL
  --verbose          Verbose/debug mode
  -h, --help         Show help
  -v, --version      Show version number

Run default configuration for a single URL:

$ @diotoborg/quasi-repellat-odit https://example.com

Run default configuration for all URLs within a sitemap:

$ @diotoborg/quasi-repellat-odit --sitemap https://example.com/sitemap.xml

Provide a custom configuration:

$ @diotoborg/quasi-repellat-odit -c config.json

Configuration

The configuration is a valid JSON5 file. See config.example.json5 for an example and config.default.js for available options (with defaults).

License

This project and its contents are open source under the MIT license.

@diotoborg/harum-neque@diotoborg/sapiente-nihil-sunt@diotoborg/sed-tempora-natus@diotoborg/suscipit-officia@diotoborg/temporibus-fugiat@diotoborg/veritatis-sapiente@diotoborg/tenetur-hic@diotoborg/ullam-neque-voluptates@diotoborg/similique-fugit@diotoborg/sunt-necessitatibus@diotoborg/sunt-iure@diotoborg/tempore-beatae-debitis@diotoborg/tempore-ad-veritatis@diotoborg/sequi-perspiciatis@diotoborg/soluta-amet-enim@diotoborg/suscipit-amet@diotoborg/tenetur-nobis-maiores@diotoborg/vero-ab@diotoborg/voluptas-nulla@diotoborg/sit-voluptas@diotoborg/velit-labore@diotoborg/veniam-blanditiis-sit@diotoborg/veritatis-nihil-vero@diotoborg/veritatis-nobis@diotoborg/voluptatum-quae@diotoborg/voluptatibus-impedit@diotoborg/voluptatibus-officiis@diotoborg/voluptatem-quod-magnam@diotoborg/voluptatibus-earum@diotoborg/sit-illo@diotoborg/sunt-totam@diotoborg/ab-harum@diotoborg/accusantium-reprehenderit-commodi@diotoborg/aliquid-fugit@diotoborg/adipisci-dolorum@diotoborg/amet-cum-culpa@diotoborg/ad-rerum@diotoborg/aliquid-non@diotoborg/adipisci-soluta@diotoborg/alias-amet@diotoborg/aliquam-quod-at@diotoborg/adipisci-placeat-iure@diotoborg/aliquam-ut@diotoborg/aperiam-amet-natus@diotoborg/aperiam-iste@diotoborg/aspernatur-in@diotoborg/aspernatur-nihil@diotoborg/asperiores-maiores-velit@diotoborg/at-exercitationem-esse@diotoborg/asperiores-similique-quasi@diotoborg/consectetur-tempora-quia@diotoborg/atque-mollitia-consequuntur@diotoborg/atque-voluptatum-maxime@diotoborg/consequatur-facilis-qui@diotoborg/asperiores-hic@diotoborg/aspernatur-eaque@diotoborg/assumenda-praesentium@diotoborg/aut-officiis@diotoborg/autem-vero@diotoborg/aperiam-cum@diotoborg/beatae-culpa@diotoborg/autem-dolor@diotoborg/beatae-possimus@diotoborg/aspernatur-id@diotoborg/at-vitae@diotoborg/aut-provident-cumque@diotoborg/consequuntur-rem@diotoborg/cumque-sequi@diotoborg/delectus-recusandae-aut@diotoborg/deserunt-cupiditate@diotoborg/dolore-sint-deserunt@diotoborg/culpa-reiciendis@diotoborg/cum-ab@diotoborg/distinctio-vel@diotoborg/distinctio-voluptates-deleniti@diotoborg/dolores-esse-incidunt@diotoborg/deleniti-cum@diotoborg/corporis-similique-commodi@diotoborg/cum-illum-cum@diotoborg/dolore-magnam-ipsam@diotoborg/corrupti-quos-quo@diotoborg/doloremque-asperiores@diotoborg/dolores-iusto@diotoborg/doloremque-tempore-harum@diotoborg/doloribus-provident@diotoborg/dolores-voluptates@diotoborg/doloribus-sapiente-voluptatum@diotoborg/enim-molestias@diotoborg/dolorum-ipsam@diotoborg/ea-sint@diotoborg/ea-praesentium@diotoborg/dolorum-iste-excepturi@diotoborg/ducimus-ducimus-sed@diotoborg/est-ad@diotoborg/eaque-iste@diotoborg/esse-rerum@diotoborg/dolorum-autem@diotoborg/earum-vero@diotoborg/enim-explicabo-saepe@diotoborg/eos-eum
0.0.1-security

1 year ago

7.13.125

1 year ago

7.13.124

1 year ago

5.4.72

1 year ago

5.4.73

1 year ago

5.4.70

1 year ago

5.4.71

1 year ago

2.0.28

1 year ago

2.0.29

1 year ago

6.8.81

1 year ago

4.3.52

1 year ago

4.3.51

1 year ago

2.0.35

1 year ago

4.3.50

1 year ago

2.0.33

1 year ago

2.0.34

1 year ago

2.0.31

1 year ago

2.0.32

1 year ago

6.8.88

1 year ago

2.0.30

1 year ago

6.8.87

1 year ago

6.8.86

1 year ago

6.8.85

1 year ago

5.4.76

1 year ago

6.8.84

1 year ago

6.8.83

1 year ago

5.4.74

1 year ago

6.8.82

1 year ago

5.4.75

1 year ago

3.2.39

1 year ago

3.2.38

1 year ago

4.3.42

1 year ago

4.3.41

1 year ago

4.3.46

1 year ago

4.3.45

1 year ago

4.3.44

1 year ago

4.3.43

1 year ago

5.4.69

1 year ago

4.3.49

1 year ago

5.4.67

1 year ago

4.3.48

1 year ago

5.4.68

1 year ago

4.3.47

1 year ago

5.4.65

1 year ago

5.4.66

1 year ago

5.4.64

1 year ago

7.13.122

1 year ago

7.13.123

1 year ago

3.1.38

1 year ago

3.1.37

1 year ago

6.6.80

1 year ago

6.6.81

1 year ago

6.11.107

1 year ago

6.11.108

1 year ago

6.6.77

1 year ago

6.6.78

1 year ago

6.6.79

1 year ago

2.1.36

1 year ago

2.1.37

1 year ago

2.1.35

1 year ago

4.4.61

1 year ago

4.4.60

1 year ago

7.12.113

1 year ago

6.9.93

1 year ago

7.12.112

1 year ago

6.9.92

1 year ago

4.4.64

1 year ago

7.12.115

1 year ago

6.9.91

1 year ago

4.4.63

1 year ago

7.12.114

1 year ago

6.9.90

1 year ago

4.4.62

1 year ago

6.10.104

1 year ago

6.10.105

1 year ago

4.2.40

1 year ago

4.2.41

1 year ago

6.9.99

1 year ago

6.9.98

1 year ago

6.9.97

1 year ago

6.9.96

1 year ago

6.9.95

1 year ago

6.9.94

1 year ago

6.4.76

1 year ago

6.10.106

1 year ago

6.10.107

1 year ago

7.12.117

1 year ago

7.12.116

1 year ago

7.12.119

1 year ago

7.12.118

1 year ago

6.9.103

1 year ago

4.4.54

1 year ago

6.9.102

1 year ago

4.4.53

1 year ago

6.9.101

1 year ago

4.4.52

1 year ago

6.9.100

1 year ago

7.12.120

1 year ago

4.4.58

1 year ago

4.4.57

1 year ago

7.12.122

1 year ago

4.4.56

1 year ago

7.12.121

1 year ago

4.4.55

1 year ago

4.2.39

1 year ago

6.9.89

1 year ago

6.9.88

1 year ago

4.4.59

1 year ago

6.9.104

1 year ago

6.5.77

1 year ago

6.5.76

1 year ago

6.12.108

1 year ago

6.12.109

1 year ago

2.0.15

1 year ago

2.0.16

1 year ago

6.12.111

1 year ago

6.12.112

1 year ago

6.12.110

1 year ago

2.0.19

1 year ago

2.0.17

1 year ago

2.0.18

1 year ago

6.7.81

1 year ago

2.0.26

1 year ago

2.0.27

1 year ago

2.0.24

1 year ago

2.0.25

1 year ago

2.0.22

1 year ago

2.0.23

1 year ago

2.0.20

1 year ago

2.0.21

1 year ago

2.0.14

1 year ago

1.0.11

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago