UNPKG

@meursyphus/flitter

Version:

Flitter: A high-performance JavaScript rendering engine and framework inspired by Flutter. Features declarative programming, SVG and Canvas support, and optimized for complex data visualizations, interactive charts, and graphic editors in web applications

65 lines (64 loc) 2.07 kB
{ "name": "@meursyphus/flitter", "version": "2.2.0", "description": "Flitter: A high-performance JavaScript rendering engine and framework inspired by Flutter. Features declarative programming, SVG and Canvas support, and optimized for complex data visualizations, interactive charts, and graphic editors in web applications.", "keywords": [ "rendering-engine", "data-visualization", "svg", "canvas", "flutter-like", "javascript", "interactive-charts", "graphics", "ui-framework" ], "homepage": "https://flitter.dev", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "tsup && npm run copy-package && npm run copy-readme && cd dist && npm run fix-package", "copy-package": "cp package.json dist/package.json", "copy-readme": "cp README.md dist/README.md", "fix-package": "npm pkg set main=./index.cjs module=./index.js exports.import=./index.js exports.default=./index.js types=./index.d.ts", "lint": "eslint src/**", "postbuild": "echo \"Build complete. Please run: \n\ncd dist\nnpm publish\n\"", "format": "prettier --write ." }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^6.16.0", "cp": "^0.2.0", "eslint": "^8.56.0", "eslint-config-standard-with-typescript": "^43.0.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-n": "^16.6.0", "eslint-plugin-promise": "^6.1.1", "prettier": "^3.2.5", "tsup": "^8.0.1", "typescript": "^5.3.3" }, "dependencies": { "color-rgba": "^3.0.0", "popmotion": "^11.0.5", "short-unique-id": "^5.0.3" }, "repository": { "type": "git", "url": "git+https://github.com/meursyphus/flitter.git" }, "author": "meursyphus", "license": "MIT", "bugs": { "url": "https://github.com/meursyphus/flitter/issues" }, "main": "./index.cjs", "module": "./index.js", "types": "./index.d.ts", "type": "module", "publishConfig": { "access": "public" }, "exports": { "import": "./index.js", "default": "./index.js" } }