jakesidsmith / antler Goto Github PK
View Code? Open in Web Editor NEWDirectory structure linter
Home Page: https://www.npmjs.com/package/antler
License: MIT License
Directory structure linter
Home Page: https://www.npmjs.com/package/antler
License: MIT License
Allow passing multiple root directories
antler src/ tests/
Allow rules to skip paths that match any exclude paths.
{
"options": {
"exclude": "path"
}
}
{
"options": {
"exclude": ["path", "path"]
}
}
If provided, antler should not look for a standard .antlerrc.json
in supplied directory, or parents
antler --config .antler-custom.json src/
Currently a config with the following allowed paths:
{
"allow": [
"^[a-z]+\\.example$",
"^[0-9]+\\.example$"
]
}
Would fail for the following:
hello.example
123.example
Because these do not match both of the allowed patterns (which is impossible).
Install and utilize jargs, for parsing CLI arguments
Currently if you have an array of allows on a regex rule e.g.
{
"DirectoryName": {
"level": "error",
"options": {
"allow": [
"^[a-z-]+$",
"^__snapshots__$"
]
}
}
}
It will error if only one of the rules is matched.
__snapshots__
would fail for the first rule, as it does not allow underscores.
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.