{ "name": "@marko/compiler", "version": "5.37.15", "description": "Marko template to JS compiler.", "keywords": [ "babel", "htmljs", "marko", "parse", "parser", "plugin" ], "homepage": "https://github.com/marko-js/marko/blob/main/packages/marko/docs/compiler.md", "bugs": "https://github.com/marko-js/marko/issues/new?template=Bug_report.md", "repository": { "type": "git", "url": "https://github.com/marko-js/marko/tree/main/packages/compiler" }, "license": "MIT", "author": "Dylan Piercey ", "exports": { ".": { "types": "./index.d.ts", "default": "./src/index.js" }, "./config": { "types": "./config.d.ts", "default": "./src/config.js" }, "./register": { "types": "./register.d.ts", "default": "./src/register.js" }, "./modules": "./modules.js", "./babel-types": "./babel-types.d.ts", "./dist/types": "./dist/types.d.ts", "./package": "./package.json", "./package.json": "./package.json", "./*": "./*" }, "main": "src/index.js", "types": "index.d.ts", "files": [ "dist", "config.js", "config.d.ts", "modules.js", "index.d.ts", "babel-types.d.ts", "register.js", "register.d.ts" ], "scripts": { "build": "babel ./src --out-dir ./dist --copy-files --config-file ../../babel.config.js --env-name=production", "prepare": "node -r ~ts scripts/types" }, "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/parser": "^7.25.3", "@babel/plugin-syntax-typescript": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/runtime": "^7.25.0", "@babel/traverse": "^7.25.3", "@babel/types": "^7.25.2", "@luxass/strip-json-comments": "^1.3.2", "@marko/babel-utils": "^6.5.7", "complain": "^1.6.0", "he": "^1.2.0", "htmljs-parser": "^5.5.2", "jsesc": "^3.0.2", "kleur": "^4.1.5", "lasso-package-root": "^1.0.1", "raptor-regexp": "^1.0.1", "raptor-util": "^3.2.0", "resolve-from": "^5.0.0", "self-closing-tags": "^1.0.1", "source-map-support": "^0.5.21" }, "devDependencies": { "@marko/translator-default": "^6.0.16" }, "publishConfig": { "access": "public" }, "exports:override": { ".": { "types": "./index.d.ts", "default": "./dist/index.js" }, "./config": { "types": "./config.d.ts", "default": "./dist/config.js" }, "./register": { "types": "./register.d.ts", "default": "./dist/register.js" }, "./modules": "./modules.js", "./babel-types": "./babel-types.d.ts", "./dist/types": "./dist/types.d.ts", "./package": "./package.json", "./package.json": "./package.json", "./*": "./*" }, "main:override": "dist/index.js" }