Files
matrix/package.json

79 lines
1.8 KiB
JSON

{
"name": "digital-rain",
"version": "0.1.0",
"description": "web-based green code rain, made with love",
"type": "module",
"module": "./dist/digital-rain.module.js",
"files": [
"/dist",
"LICENSE",
"package.json",
"README.md"
],
"scripts": {
"test": "npm run format && npm run build && vite --config tools/dev.config.js --open /tools/test/index.html",
"dev": "npm run format && vite --config tools/dev.config.js",
"build": "npm run format && rm -rf ./dist/* && vite build --config tools/build/core.config.js && vite build --config tools/build/full.config.js",
"format": "eslint . && prettier --write --no-error-on-unmatched-pattern 'src/**/*.{js,jsx,mjs,json}' '*.{js,jsx,mjs,json,html}' 'assets/**/*.{json,css}'"
},
"prettier": {
"useTabs": true,
"printWidth": 100
},
"keywords": [
"rain",
"matrix",
"javascript",
"webgl",
"webgl-computer-graphics",
"matrix-rain",
"matrix-digital-rain"
],
"author": {
"name": "Rezmason",
"url": "https://rezmason.net"
},
"contributors": [
{
"name": "nohren"
}
],
"homepage": "https://github.com/Rezmason/matrix",
"repository": {
"type": "git",
"url": "https://github.com/Rezmason/matrix"
},
"bugs": {
"url": "https://github.com/Rezmason/matrix/issues"
},
"license": "MIT",
"dependencies": {
"gl-matrix": "^3.4.3",
"regl": "^2.1.0"
},
"devDependencies": {
"@eslint/js": "^9.25.0",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@vitejs/plugin-react": "^4.4.1",
"eslint": "^9.25.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.19",
"globals": "^16.0.0",
"prettier": "^3.5.3",
"vite": "^6.3.5"
},
"peerDependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"peerDependenciesMeta": {
"react": {
"optional": true
},
"react-dom": {
"optional": true
}
}
}