{ "name": "imba", "description": "Intuitive and powerful language for building webapps that fly", "keywords": [ "javascript", "language", "imba", "compiler" ], "author": "Sindre Aarsaether", "license": "MIT", "contributors": [ { "name": "Sindre Aarsaether", "email": "sindre@identu.no", "url": "https://github.com/somebee/" }, { "name": "Mikey Oz", "url": "https://github.com/familyfriendlymikey/" }, { "name": "Abdellah Alaoui", "email": "als.abdellah@gmail.com", "url": "https://github.com/haikyuu/" }, { "name": "Magnus Holm", "email": "judofyr@gmail.com", "url": "https://github.com/judofyr/" }, { "name": "Slee Woo", "url": "https://github.com/sleewoo/" }, { "name": "Luke Edwards", "email": "luke@lukeed.com", "url": "https://github.com/lukeed/" }, { "name": "Gavin Ray", "url": "https://github.com/GavinRay97/" }, { "name": "Alexander Alemayhu", "url": "https://github.com/aalemayhu/" } ], "scripts": { "test": "node bin/imba scripts/test-runner.imba", "test-cli": "cd test/cli && node ../../bin/imba index.imba", "clean": "find test/apps -name '*.js' -type f -delete && rm -r dist/", "watch": "node scripts/build.js -w", "create-example": "node bin/imba scripts/create-example.imba", "generate-typings": "node bin/imba scripts/docs/generate-typings.imba", "build-parser": "node scripts/build-parser.js", "build": "npm run build-parser && node scripts/build.js", "prepack": "npm run build" }, "bugs": "https://github.com/imba/imba/issues", "version": "2.0.0-alpha.226", "licenses": [ { "type": "MIT", "url": "https://github.com/imba/imba/raw/master/LICENSE" } ], "engines": { "node": ">=13.10.0" }, "directories": {}, "main": "./index", "type": "commonjs", "browser": { ".": "./dist/imba.mjs", "./program": "./program.imba.js", "./compiler": "./dist/compiler.mjs" }, "exports": { "./preflight.css": "./preflight.css", "./server": "./dist/imba.node.mjs", ".": { "imba": "./src/imba/imba.imba", "browser": "./dist/imba.mjs", "default": "./index.js" }, "./spec": { "imba": "./src/utils/spec.imba" }, "./program": "./program.imba.js", "./workers": "./workers.imba.js", "./compiler": { "browser": "./dist/compiler.mjs", "require": "./dist/compiler.cjs", "default": "./dist/compiler.mjs" } }, "bin": { "imba": "./bin/imba", "imbac": "./bin/imbac" }, "preferGlobal": true, "homepage": "https://imba.io", "repository": { "type": "git", "url": "git://github.com/imba/imba.git" }, "files": [ "bin", "src", "dist", "build", "typings", "vendor", "scripts/bootstrap.compiler.js", "polyfills", "*.imba", "*.d.ts", "*.js", "*.css", "*.md", "templates" ], "peerDependencies": { "@testing-library/dom": "*", "@testing-library/jest-dom": "*", "vite": "*", "vite-node": "*", "vite-plugin-imba": "*", "vitest": "*" }, "devDependencies": { "commander": "^6.2.1", "enquirer": "^2.3.6", "eventemitter3": "^4.0.7", "fdir": "^4.1.0", "flatted": "^3.1.0", "get-port": "^5.1.1", "image-size": "^0.9.3", "micromatch": "^4.0.5", "node-fetch": "^2.6.1", "ora": "^5.2.0", "picomatch": "^2.2.2", "puppeteer": "^16.1.0", "sourcemap-codec": "^1.4.8", "tmp": "^0.2.1", "tree-kill": "^1.2.2", "workerpool": "^6.0.3" }, "dependencies": { "@antfu/install-pkg": "^0.1.1", "chokidar": "^3.4.3", "colors": "^1.4.0", "cross-spawn": "^7.0.3", "dotenv": "^16.0.3", "esbuild": "^0.15.2", "local-pkg": "^0.4.2", "picocolors": "^1.0.0", "prompts": "^2.4.2" }, "gitHead": "e67eeefac43bcbf02d34918e2eef93dd9f41d72f" }