UNPKG

@gobstones/gobstones-scripts

Version:

Scripts to abstract away build configuration of Gobstones Project's libraries and modules.

145 lines (144 loc) 4.5 kB
{ "name": "@gobstones/gobstones-scripts", "version": "0.9.3", "description": "Scripts to abstract away build configuration of Gobstones Project's libraries and modules.", "repository": { "type": "git", "url": "git+https://github.com/gobstones/gobstones-scripts.git" }, "homepage": "https://gobstones.github.io/gobstones-scripts", "author": "Alan Rodas Bonjour <alanrodas@gmail.com>", "license": "AGPL-3.0", "keywords": ["Gobstones", "Scripts", "Build", "Run", "Projects"], "bin": { "gobstones-scripts": "./dist/cjs/cli.cjs" }, "main": "./dist/cjs/index.cjs", "module": "./dist/esm/index.mjs", "typings": "./src/index.d.ts", "exports": { ".": { "import": { "types": "./dist/esm/typings/index.d.ts", "default": "./dist/esm/index.mjs" }, "require": { "types": "./dist/cjs/typings/index.d.ts", "default": "./dist/cjs/index.cjs" } }, "./cli": { "import": { "types": "./dist/esm/typings/cli.d.ts", "default": "./dist/esm/cli.mjs" }, "require": { "types": "./dist/cjs/typings/cli.d.ts", "default": "./dist/cjs/cli.cjs" } } }, "typesVersions": { "*": { "cli": ["./dist/esm/typings/cli.d.ts"], "*": ["./dist/esm/typings/index.d.ts"] } }, "packageManager": "npm@10.1.0", "scripts": { "prepare": "husky", "prepack": "npm start build", "start": "nps" }, "dependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/preset-react": "^7.24.7", "@babel/preset-typescript": "^7.24.7", "@commitlint/cli": "^19.4.0", "@commitlint/config-conventional": "^19.2.2", "@eslint/compat": "^1.1.1", "@eslint/eslintrc": "^3.1.0", "@eslint/js": "^9.8.0", "@gobstones/typedoc-theme-gobstones": "^0.3.1", "@jest/globals": "^29.7.0", "@mdx-js/react": "^3.0.1", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-image": "^3.0.3", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.6", "@storybook/addon-actions": "^8.2.8", "@storybook/addon-docs": "^8.2.8", "@storybook/addon-essentials": "^8.2.8", "@storybook/addon-links": "^8.2.8", "@storybook/cli": "^8.2.8", "@storybook/manager-api": "^8.2.8", "@storybook/react": "^8.2.8", "@storybook/react-vite": "^8.2.8", "@storybook/theming": "^8.2.8", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.4.8", "@testing-library/react": "^16.0.0", "@types/command-exists": "^1.2.3", "@types/common-tags": "^1.8.4", "@types/figlet": "^1.5.8", "@types/fs-extra": "^11.0.4", "@types/node": "^22.1.0", "@types/react": "^18.3.3", "@types/rimraf": "^3.0.2", "@types/testing-library__jest-dom": "^5.14.9", "@vitejs/plugin-react": "^4.3.1", "ajv": "^8.17.1", "ansi-colors": "^4.1.3", "babel-jest": "^29.7.0", "command-exists": "^1.2.9", "commander": "^12.1.0", "commitizen": "^4.3.0", "common-tags": "^1.8.2", "concurrently": "^8.2.2", "conventional-changelog-cli": "^5.0.0", "copyfiles": "^2.4.1", "cpy-cli": "^5.0.0", "cz-conventional-changelog": "^3.3.0", "eslint": "9.8.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-no-null": "^1.0.2", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react-refresh": "^0.4.9", "figlet": "^1.7.0", "fs-extra": "^11.2.0", "globals": "^15.9.0", "husky": "^9.1.4", "i18next": "^23.12.2", "i18next-cli-language-detector": "^1.1.8", "i18next-fs-backend": "^2.3.2", "identity-obj-proxy": "^3.0.0", "is-ci": "^3.0.1", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "license-check-and-add": "^4.0.5", "nps": "^5.10.0", "postcss": "^8.4.41", "prettier": "^3.3.3", "prettier-plugin-ini": "^1.2.0", "prettier-plugin-sh": "^0.14.0", "react-i18next": "^15.0.1", "replace": "^1.2.2", "rimraf": "^6.0.1", "rollup": "^4.20.0", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-postcss": "^4.0.2", "serve": "^14.2.3", "ts-jest": "^29.2.4", "tsconfig.js": "^3.0.0", "tsx": "^4.17.0", "typedoc": "^0.26.5", "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", "vite": "^5.4.0" } }