UNPKG

jsx-dom-runtime

Version:

A tiny 500-byte library for JSX syntax templates targeting the DOM. Supports HTML, SVG, and MathML tags

92 lines (91 loc) 2.66 kB
{ "name": "jsx-dom-runtime", "version": "0.79.1", "description": "A tiny 500-byte library for JSX syntax templates targeting the DOM. Supports HTML, SVG, and MathML tags", "type": "module", "main": "jsx-runtime/index.cjs", "module": "jsx-runtime/index.js", "types": "./index.d.ts", "packageManager": "^npm@11.4.2", "exports": { ".": { "types": "./index.d.ts", "import": "./jsx-runtime/index.js", "require": "./jsx-runtime/index.cjs" }, "./jsx-runtime": { "types": "./index.d.ts", "import": "./jsx-runtime/index.js", "require": "./jsx-runtime/index.cjs" }, "./babel-preset": "./babel-preset/index.cjs", "./eslint-plugin": "./eslint-plugin/index.cjs", "./package.json": "./package.json" }, "sideEffects": false, "scripts": { "lint": "eslint 'src/**/*.ts' 'tests/**/*.{ts,tsx}'", "test": "node --experimental-vm-modules node_modules/.bin/jest", "build": "NODE_NO_WARNINGS=1 rollup -c", "size": "size-limit", "types": "tsc --project tests/tsconfig.json" }, "dependencies": { "csstype": "^3.2.3" }, "peerDependencies": { "@babel/core": "^7.0.0", "@babel/helper-validator-identifier": "^7.0.0", "@babel/types": "^7.0.0" }, "devDependencies": { "@babel/core": "^7.28.5", "@babel/helper-validator-identifier": "^7.28.5", "@babel/preset-typescript": "^7.28.5", "@babel/types": "^7.28.5", "@eslint/js": "^9.39.1", "@jest/globals": "^30.2.0", "@rollup/plugin-babel": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.3", "@size-limit/preset-small-lib": "^11.2.0", "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^6.9.1", "@types/babel__helper-validator-identifier": "^7.15.2", "@types/jest": "^30.0.0", "babel-jest": "^30.2.0", "babel-plugin-transform-lhs-constants": "^1.4.0", "eslint": "^9.39.1", "jest": "^30.2.0", "jest-environment-jsdom": "^30.2.0", "rollup": "^4.53.3", "size-limit": "^11.2.0", "typescript": "^5.9.3", "typescript-eslint": "^8.47.0" }, "files": [ "babel-preset", "eslint-plugin", "jsx-runtime", "index.d.ts" ], "keywords": [ "jsx", "jsx-dom", "jsx-runtime", "babel-plugin" ], "repository": { "type": "git", "url": "https://github.com/shoonia/jsx-dom-runtime.git" }, "bugs": { "url": "https://github.com/shoonia/jsx-dom-runtime/issues" }, "author": { "name": "Alexander Zaytsev", "email": "zaytsev126@gmail.com", "url": "https://x.com/_shoonia" }, "homepage": "https://github.com/shoonia/jsx-dom-runtime", "license": "MIT" }