edgerender-yatl
Version:
Yet Another Template Language
72 lines (71 loc) • 1.75 kB
JSON
{
"name": "edgerender-yatl",
"version": "0.0.8",
"description": "Yet Another Template Language",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"files": [
"dist/**/*",
"README.md",
"LICENSE"
],
"author": "Samuel Colvin",
"license": "MIT",
"private": false,
"repository": "https://github.com/samuelcolvin/yatl.git",
"scripts": {
"prepublish": "tsc",
"test": "jest --config jestconfig.json --verbose",
"format": "prettier --write '*.json' 'src/**/*.{js,ts}' 'tests/**/*.{js,ts}'",
"lint": "eslint --max-warnings=0 src && prettier --check '*.json' 'src/**/*.{js,ts}' 'tests/**/*.{js,ts}'",
"all": "yarn lint && yarn test"
},
"keywords": [
"template",
"template-language",
"components",
"async"
],
"eslintConfig": {
"root": true,
"ignorePatterns": [
"/lib/**/*"
],
"parserOptions": {
"ecmaVersion": 11,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"globals": {
"enz": true,
"xhr_calls": true
},
"extends": [
"typescript",
"prettier"
],
"rules": {
"@typescript-eslint/explicit-module-boundary-types": "off",
"@typescript-eslint/no-explicit-any": "off",
"no-constant-condition": "off"
}
},
"dependencies": {
"sax-wasm": "^2.0.1"
},
"devDependencies": {
"@types/jest": "^26.0.22",
"@typescript-eslint/eslint-plugin": "^4.20.0",
"@typescript-eslint/parser": "^4.20.0",
"eslint": "^7.23.0",
"eslint-config-prettier": "^8.1.0",
"eslint-config-typescript": "^3.0.0",
"jest": "^26.6.3",
"jest-each": "^26.6.2",
"prettier": "^2.2.1",
"ts-jest": "^26.5.4",
"typescript": "^4.2.3"
}
}