UNPKG

dazscript-framework

Version:

The **DazScript Framework** is a TypeScript-based framework for writing Daz Studio scripts. It provides all the advantages of a typed language such as autocompletion, error checking, and method parameter documentation and hinting. The framework also inclu

71 lines (70 loc) 2.15 kB
{ "name": "dazscript-framework", "version": "0.1.15", "author": "Freddy Diaz", "license": "MPL-2.0", "description": "", "scripts": { "prebuild": "npm run installer", "build": "webpack --env outputPath=./out", "postbuild": "npm run icons", "watch": "webpack --env outputPath=./out --watch", "icons": "copyfiles -u 1 src/**/*.png out/", "installer": "node ./dist/scripts/install-generator.js -p ./src/samples -m /DazScriptFramework" }, "keywords": [ "daz3d", "daz studio", "daz script", "dson", "dsa", "dse" ], "exports": { "./webpack": "./webpack.config.js", "./babel": "./babel.config.js", "./babel/trace-babel-plugin": "./dist/babel/trace-babel-plugin.js", "./babel/trace-log-babel-plugin": "./dist/babel/trace-log-babel-plugin.js" }, "files": [ "tsconfig.json", "webpack.config.js", "babel.config.js", "dist/**/*", "src/**/*" ], "repository": { "type": "git", "url": "https://github.com/fjdiazt/dazscript-framework" }, "peerDependencies": { "@babel/core": "^7.23.2", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-decorators": "^7.23.2", "@babel/plugin-transform-arrow-functions": "^7.22.5", "@babel/plugin-transform-block-scoping": "^7.23.0", "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.23.2", "@babel/types": "^7.26.3", "babel-core": "^6.26.3", "babel-loader": "^9.1.3", "babel-loader-exclude-node-modules-except": "^1.2.1", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-typescript-metadata": "^0.3.2", "commander": "^11.1.0", "cross-env": "^7.0.3", "dazscript-types": "^0.2.0", "glob": "^7.2.0", "ts-file-parser": "^0.0.21", "ts-loader": "^9.5.0", "tsconfig-paths-webpack-plugin": "^4.1.0", "typescript": "^5.2.2", "webpack": "^5.88.2", "webpack-cli": "^5.1.4" }, "devDependencies": { "@types/node": "^22.10.5", "eslint": "^9.17.0", "typescript": "^5.7.3" } }