UNPKG

isml-linter

Version:

ISML Linter is a tool for examining if your project's templates follow a specified set of rules defined by your dev team. The available rules can be roughly grouped into:

54 lines (53 loc) 1.3 kB
{ "name": "isml-linter", "version": "5.43.14", "author": "Fabiow Quixadá <ftquixada@gmail.com>", "license": "MIT", "main": "src/publicApi.js", "engines": { "node": ">=10.0.0" }, "scripts": { "lint:js": "npx eslint .", "fix:js": "npx eslint . --fix", "test": "jasmine-node spec/", "lint:isml": "node scripts/lint.js", "build:isml": "node scripts/lint.js --build", "fix:isml": "node scripts/lint.js --autofix", "prepush": "npm run lint:js && npm test --silent", "release": "node scripts/release" }, "bin": { "isml-linter": "./bin/isml-linter.js" }, "repository": { "type": "git", "url": "https://github.com/FabiowQuixada/isml-linter" }, "keywords": [ "isml", "template", "lint", "linter", "demandware", "salesforce", "digital-script", "sfra", "site-genesis" ], "dependencies": { "app-root-path": "^3.0.0", "chalk": "^4.1.0", "eslint": "^7.32.0", "readdir": "^1.0.2" }, "devDependencies": { "eslint-plugin-jasmine": "^4.1.2", "eslint-plugin-varspacing": "^1.2.2", "husky": "^9.1.7", "jasmine": "^3.6.4", "jasmine-node": "^1.16.0", "sinon": "^9.2.4", "to-snake-case": "^1.0.0" } }