{"_id":"@alexaegis/ecs","name":"@alexaegis/ecs","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@alexaegis/ecs","description":"A basic ECS library","version":"1.0.0","license":"mit","private":false,"archetype":{"platform":"node","framework":"adventofcode","language":"ts","kind":"lib"},"keywords":["@alexaegis/setup-depcheck","@alexaegis/setup-eslint","@alexaegis/setup-prettier","@alexaegis/setup-remark","@alexaegis/setup-ts-node","@alexaegis/setup-vite-lib","@alexaegis/setup-vitest-node","advent-of-code","javascript","js","ts","typescript"],"author":{"name":"Alex Aegis","email":"alexaegis@gmail.com","url":"https://github.com/AlexAegis"},"homepage":"https://github.com/AlexAegis","repository":{"url":"git+https://github.com/AlexAegis/advent-of-code.git","type":"git","directory":"solutions/typescript/libs/ecs"},"bugs":{"url":"https://github.com/AlexAegis/advent-of-code/issues","email":"alexaegis@gmail.com"},"type":"module","config":{"engine-strict":true},"engines":{"node":">=18.10.0","pnpm":">=8.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs","default":"./index.js"},"./readme":"./readme.md"},"dependencies":{"@alexaegis/advent-of-code-lib":"^1.0.0","@alexaegis/common":"^0.7.0","blessed":"^0.1.81","rxjs":"^7.8.1","terminal-kit":"^3.0.0"},"devDependencies":{"@alexaegis/eslint-config-vitest":"^0.8.2","@alexaegis/ts":"^0.8.2","@alexaegis/vite":"^0.8.2","@alexaegis/vitest":"^0.8.2","@types/blessed":"^0.1.23","@types/node":"^20.6.2","@types/terminal-kit":"^2.5.2","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","nodemon":"^3.0.1","prettier":"^3.0.3","ts-node":"10.9.1","typescript":"5.2.2","vite":"^4.4.9","vitest":"^0.34.4"},"scripts":{"build":"turbo run build-lib_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","build-lib_":"vite build","lint:depcheck":"turbo run lint:depcheck_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","lint:depcheck_":"depcheck","lint:es":"turbo run lint:es_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","lint:es_":"eslint --max-warnings=0 --fix --no-error-on-unmatched-pattern .","lint:format":"turbo run lint:format_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","lint:format_":"prettier --check .","lint:md":"turbo run lint:md_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","lint:md_":"remark --frail --no-stdout --silently-ignore *.md docs/**/*.md","lint:rmd":"remark --frail --quiet --no-stdout *.md","lint:tsc":"turbo run lint:tsc_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","lint:tsc_":"tsc --noEmit","bench:open":"live-server benchmark/results/reduce.chart.html --port=8989","codecov":"codecov","dev":"RUN=1 NODE_NO_WARNINGS=1 nodemon --no-stdin src/examples/example.ts","example":"RUN=1 NODE_NO_WARNINGS=1 ts-node-esm src/examples/example.ts","format":"prettier --write .","test":"turbo run test_ --concurrency 6 --cache-dir .cache/turbo --filter @alexaegis/ecs","test_":"vitest --passWithNoTests --coverage --run","test:watch":"vitest --passWithNoTests --coverage"},"_id":"@alexaegis/ecs@1.0.0","_integrity":"sha512-kMvchiD2sh1glctDldLeaW8VwkzOLEWeg0L3bDitXpn4SLEdaqaKrvoeHoy4528Rg/7H7CxvCdJWM4EAK+EiOw==","_resolved":"/tmp/6ba3929bed6d4072b9ac700a156b57a8/alexaegis-ecs-1.0.0.tgz","_from":"file:alexaegis-ecs-1.0.0.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-kMvchiD2sh1glctDldLeaW8VwkzOLEWeg0L3bDitXpn4SLEdaqaKrvoeHoy4528Rg/7H7CxvCdJWM4EAK+EiOw==","shasum":"fe82d5e68a29a993c213abb6194bc307edfd2714","tarball":"https://registry.npmjs.org/@alexaegis/ecs/-/ecs-1.0.0.tgz","fileCount":5,"unpackedSize":92240,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexaegis%2fecs@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT7tA8Nd3c/RMolueo/f8v5xox7JOYW1jKMgkDZ5TeCAIhAIZAl6z+vdB8zRbp4Bb92Lp3p0DS8omt3EAMyqcRl/23"}]},"_npmUser":{"name":"alexaegis","email":"alexaegis@gmail.com"},"directories":{},"maintainers":[{"name":"alexaegis","email":"alexaegis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecs_1.0.0_1694905366531_0.8810370218384178"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-16T23:02:46.426Z","1.0.0":"2023-09-16T23:02:46.789Z","modified":"2023-09-16T23:02:47.370Z"},"maintainers":[{"name":"alexaegis","email":"alexaegis@gmail.com"}],"description":"A basic ECS library","homepage":"https://github.com/AlexAegis","keywords":["@alexaegis/setup-depcheck","@alexaegis/setup-eslint","@alexaegis/setup-prettier","@alexaegis/setup-remark","@alexaegis/setup-ts-node","@alexaegis/setup-vite-lib","@alexaegis/setup-vitest-node","advent-of-code","javascript","js","ts","typescript"],"repository":{"url":"git+https://github.com/AlexAegis/advent-of-code.git","type":"git","directory":"solutions/typescript/libs/ecs"},"author":{"name":"Alex Aegis","email":"alexaegis@gmail.com","url":"https://github.com/AlexAegis"},"bugs":{"url":"https://github.com/AlexAegis/advent-of-code/issues","email":"alexaegis@gmail.com"},"license":"mit","readme":"# ecs\n\nA tiny ECS solution.\n","readmeFilename":"readme.md"}