123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- {
- "name": "tres",
- "description": "Declarative ThreeJS using Vue Components",
- "version": "1.0.0",
- "author": "Alvaro Saburido <hola@alvarosaburido.dev> (https://github.com/alvarosabu/)",
- "engines": {
- "node": ">=16.0.0"
- },
- "workspaces": [
- "apps/**",
- "packages/*"
- ],
- "scripts": {
- "preinstall": "npx only-allow pnpm",
- "postinstall": "pnpm run build:ci",
- "update-deps": "pnpm update -i -r --latest",
- "build:ci": "pnpm run build:tres && pnpm run build:cientos",
- "build:tres": "pnpm --filter @tresjs/core build",
- "build:cientos": "pnpm --filter @tresjs/cientos build",
- "build:all": "pnpm run build",
- "test": "pnpm run test:tres",
- "test:tres": "pnpm --filter @tresjs/core test:ci",
- "docs:dev": "vitepress dev docs",
- "docs:build": "vitepress build docs",
- "docs:serve": "vitepress serve docs",
- "ci:version": "pnpm changelog && pnpm changeset version && pnpm install --no-frozen-lockfile --shamefully-hoist && git add .",
- "ci:publish": "pnpm build:ci && git status && pnpm publish:pkgs && pnpm changeset tag",
- "changeset": "changeset",
- "publish:pkgs": "pnpm run publish:tres && pnpm publish:cientos",
- "publish:tres": "pnpm publish --filter @tresjs/core",
- "publish:cientos": "pnpm publish --filter @tresjs/cientos",
- "changeset-publish": "changeset publish",
- "changeset-tag": "changeset tag",
- "changelog": "pnpm run changelog:tres && pnpm run changelog:cientos",
- "changelog:tres": "echo 'generate @tresjs/core changelog' && conventional-changelog -p angular -i ./packages/tres/CHANGELOG.md -s --commit-path ./packages/tres && git add ./packages/tres/CHANGELOG.md",
- "changelog:cientos": "echo 'generate @tresjs/cientos changelog' && conventional-changelog -p angular -i ./packages/cientos/CHANGELOG.md -s --commit-path ./packages/cientos && git add ./packages/cientos/CHANGELOG.md",
- "lint": "pnpm run lint:tres && pnpm run lint:cientos",
- "lint:tres": "pnpm --filter @tresjs/core lint",
- "lint:cientos": "pnpm --filter @tresjs/cientos lint",
- "clean": "pnpm -r exec rm -rf node_modules"
- },
- "keywords": [
- "vue",
- "threejs",
- "declarative",
- "composables"
- ],
- "license": "MIT",
- "devDependencies": {
- "@alvarosabu/prettier-config": "^1.2.0",
- "@changesets/changelog-github": "^0.4.7",
- "@changesets/cli": "^2.25.2",
- "@stackblitz/sdk": "^1.8.1",
- "@tresjs/cientos": "workspace:^1.6.0",
- "@tresjs/core": "workspace:^1.6.3",
- "@typescript-eslint/eslint-plugin": "^5.42.0",
- "@typescript-eslint/parser": "^5.42.0",
- "conventional-changelog-cli": "^2.2.2",
- "eslint": "^8.26.0",
- "eslint-config-prettier": "^8.5.0",
- "eslint-plugin-vue": "^9.7.0",
- "prettier": "^2.7.1",
- "unocss": "^0.48.0",
- "vite-svg-loader": "^4.0.0",
- "vitepress": "1.0.0-alpha.38",
- "vue": "^3.2.45",
- "vue-eslint-parser": "^9.1.0"
- },
- "dependencies": {
- "gsap": "^3.11.4"
- }
- }
|