Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
gardr-validator-web
Advanced tools
Description: This is the web interface for the garðr validator project.
The main purpose is to find possible errors or regressions in display ads. Its intended to grow over time to a set of rules based on best practices for performance ( although displayads not necessarily can avoid document.write atm ).
The validator takes input as a scripturl or html,css and javascript, and produces in 2 steps harvested data and a report.
Hooks / Harvesters (runs inside phantomJS context):
Validators / Rules (runs in node.js context):
It uses phantomJS as a browser, loads in a shim on top of the phanomjs api, runs for a 10 seconds after all hooks/harvesters has been injected. After phantomjs run, the validators/rules runs in a series to generate a report(info, warn, debug, error).
Install depedencies and package validator with package gardr(abit funky)
$ npm install && npm run build
Run tests
$ npm test
Run server:
$ HOST=localhost PORT=8000 npm start
Local development:
$ npm run start-dev
You can configure port, logfile location, etc using the config module or by specifying environment variables when starting.
$ HTTP_PORT=1337 LOG_FILE_NAME=~/mylogs/pvw npm start
Create a github issue, or contact sveinung.rosaker@finn.no.
YES, pull requests with tests. Be sure to create a issue and let us know you are working on it - maybe we can help out with insights etc.
(please let us know of alternatives to this project)
FAQs
The Web ui for the garðr validator
The npm package gardr-validator-web receives a total of 41 weekly downloads. As such, gardr-validator-web popularity was classified as not popular.
We found that gardr-validator-web demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.