UNPKG

snowdev

Version:

Zero configuration, unbundled, opinionated, development and prototyping server for simple ES modules development: types generation, format and linting, dev server and TypeScript support.

143 lines (142 loc) 3.81 kB
{ "name": "snowdev", "version": "2.5.1", "description": "Zero configuration, unbundled, opinionated, development and prototyping server for simple ES modules development: types generation, format and linting, dev server and TypeScript support.", "keywords": [ "esm", "es-modules", "zero-configuration", "unbundled", "dev", "development", "prototyping", "scaffold", "template", "boilerplate", "server", "dev-server", "browser-sync", "typescript", "js-doc", "types", "prettier", "format", "formatter", "eslint", "lint", "linter" ], "homepage": "https://github.com/dmnsgn/snowdev", "bugs": "https://github.com/dmnsgn/snowdev/issues", "repository": { "type": "git", "url": "git+https://github.com/dmnsgn/snowdev.git" }, "funding": [ { "type": "individual", "url": "https://paypal.me/dmnsgn" }, { "type": "individual", "url": "https://commerce.coinbase.com/checkout/56cbdf28-e323-48d8-9c98-7019e72c97f3" } ], "license": "MIT", "author": "Damien Seguin (https://github.com/dmnsgn)", "type": "module", "exports": { ".": { "types": "./types/index.d.ts", "default": "./index.js" } }, "main": "index.js", "types": "types/index.d.ts", "bin": { "snowdev": "cli.js" }, "files": [ "*.js", "jsdoc.json", "utils/**/*", "types/**/*", "template/**/*", "!.DS_Store" ], "dependencies": { "@babel/core": "^7.28.0", "@babel/eslint-parser": "^7.28.0", "@babel/plugin-transform-runtime": "^7.28.0", "@babel/preset-env": "^7.28.0", "@babel/runtime-corejs3": "^7.28.0", "@eslint/js": "^9.30.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^28.0.6", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-replace": "^6.0.2", "@rollup/plugin-swc": "0.3.1", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-wasm": "^6.2.2", "@rollup/pluginutils": "^5.2.0", "@swc/core": "^1.12.9", "acorn": "^8.15.0", "acorn-walk": "^8.3.4", "astring": "^1.9.0", "browser-sync": "^3.0.4", "browserslist-to-esbuild": "^2.1.1", "camelcase": "^8.0.0", "cheerio": "^1.1.0", "commit-and-tag-version": "^12.5.1", "concat-md": "^0.5.1", "console-ansi": "^2.0.1", "conventional-changelog-angular": "6.0.0", "core-js": "^3.43.0", "cosmiconfig": "^9.0.0", "deepmerge": "^4.3.1", "esbuild": "^0.25.5", "eslint": "^9.30.1", "eslint-config-prettier": "^10.1.5", "eslint-plugin-jsdoc": "^51.3.3", "eslint-plugin-prettier": "^5.5.1", "glob": "^11.0.3", "globals": "^16.3.0", "jsdoc-api": "^9.3.4", "jsdoc-export-default-interop": "^0.3.1", "jsdoc-plugin-intersection": "^1.0.4", "jsdoc-to-markdown": "^9.1.1", "jsdoc-tsimport-plugin": "^1.0.5", "npm": "^11.4.2", "npm-user": "^6.1.1", "p-debounce": "^4.0.0", "picomatch": "^4.0.2", "prettier": "^3.6.2", "replace-in-file": "^8.3.0", "resolve": "^2.0.0-next.5", "resolve.exports": "^2.0.3", "rollup": "^4.44.1", "rollup-plugin-commonjs-named-exports": "^1.0.5", "rollup-plugin-esbuild": "^6.2.1", "rollup-plugin-no-op": "^1.0.2", "rollup-plugin-polyfill-node": "^0.13.0", "semver": "^7.7.2", "slash": "^5.1.0", "sort-package-json": "^3.4.0", "tslib": "^2.8.1", "typedoc": "^0.28.7", "typedoc-material-theme": "^1.4.0", "typedoc-plugin-markdown": "^4.7.0", "typescript": "^5.8.3", "typescript-eslint": "^8.35.1", "yargs": "^18.0.0" }, "engines": { "node": ">=22.0.0", "npm": ">=10.5.1", "snowdev": "2.0.0-alpha.28" }, "snowdev": { "dependencies": [] } }