UNPKG

lupine.web

Version:

lupine.web is a extremely fast, small size and lightweight frontend framework, using React TSX syntax.

56 lines 1.74 kB
{ "name": "lupine.web", "version": "1.1.27", "license": "MIT", "author": "uuware.com", "homepage": "https://github.com/uuware/lupine.js", "repository": { "type": "git", "url": "https://github.com/uuware/lupine.js.git", "directory": "packages/lupine.web" }, "description": "lupine.web is a extremely fast, small size and lightweight frontend framework, using React TSX syntax.", "main": "src/index.ts", "source": "src/index.ts", "types": "src/index.ts", "engines": { "node": ">= 20" }, "exports": { ".": { "types": "./src/index.ts", "browser": "./src/index.ts", "umd": "./src/index.ts", "import": "./src/index.ts", "require": "./src/index.ts" }, "./jsx-runtime": { "types": "./jsx-runtime/src/index.d.ts", "browser": "./jsx-runtime/index.js", "umd": "./jsx-runtime/index.js", "import": "./jsx-runtime/index.js", "require": "./jsx-runtime/index.js" } }, "keywords": [ "frontend", "responsive", "lightweight", "grid" ], "scripts": { "note": "echo 'build is not needed as the typescript code is supposed to be referred directly from other projects'", "npm-publish": "npm publish --access public", "build-min": "tsc && npx esbuild ./dist/build.js --minify --outfile=./dist/build.min.js", "build": "tsc", "test:build": "npx esbuild src/**/*.test.ts --outdir=dist-test --platform=node --bundle --format=cjs --jsx=automatic --jsx-import-source=lupine.web", "test:run": "node --test dist-test/**/*.test.js", "test": "npm run test:build && npm run test:run" }, "peerDependencies": { "jsx-runtime": "^1.0.0" }, "devDependencies": { "@types/node": "^22.10.5" } }