{ "name": "riot", "version": "7.0.3", "description": "Simple and elegant component-based UI library", "homepage": "https://riot.js.org/", "repository": "riot/riot", "author": "Gianluca Guarini (https://gianlucaguarini.com)", "license": "MIT", "sideEffects": false, "engines": { "node": ">=12.0.0" }, "scripts": { "test": "make riot" }, "keywords": [ "custom tags", "custom elements", "web components", "virtual dom", "shadow dom", "minimal", "minimalist", "client-side", "framework", "declarative", "templating", "template", "data binding", "mvc", "model", "view", "controller", "riotjs", "riot.js" ], "dependencies": { "@riotjs/compiler": "^6.3.2", "@riotjs/dom-bindings": "6.0.4", "@riotjs/util": "^2.1.1", "bianco.attr": "^1.1.1", "bianco.query": "^1.1.4", "cumpa": "^1.0.1", "curri": "^1.0.1" }, "devDependencies": { "@babel/core": "^7.18.10", "@babel/preset-env": "^7.18.10", "@riotjs/babel-preset": "1.0.0", "@rollup/plugin-commonjs": "^22.0.2", "@rollup/plugin-node-resolve": "^13.3.0", "babel-plugin-istanbul": "^6.1.1", "chai": "^4.3.6", "core-js": "^3.24.1", "eslint": "^8.22.0", "eslint-config-riot": "^3.0.0", "jsdom": "20.0.0", "jsdom-global": "3.0.2", "karma": "^6.4.0", "karma-chrome-launcher": "^3.1.1", "karma-coverage": "^2.2.0", "karma-mocha": "^2.0.1", "karma-rollup-preprocessor": "^7.0.8", "karma-sauce-launcher": "^4.3.6", "mocha": "^10.0.0", "rollup": "^2.78.0", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-riot": "^6.0.0", "sinon": "^14.0.0", "sinon-chai": "^3.7.0", "terser": "^5.14.2", "typescript": "^4.7.4" }, "files": [ "esm", "riot.js", "riot.d.ts", "riot.min.js", "riot+compiler.js", "riot+compiler.min.js" ], "main": "riot.js", "module": "esm/riot.js", "jsnext:main": "esm/riot.js", "types": "./riot.d.ts" }