Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

hecs

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hecs - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

lib-cjs/FlagComponentStorage.d.ts

63

package.json
{
"name": "hecs",
"version": "0.1.0",
"description": "A fast ECS written in Javascript.",
"version": "0.1.1",
"description": "An experimental ECS written in Javascript.",
"author": "Robert Long",
"license": "MIT",
"homepage": "https://robertlong.github.io/hecs/",
"repository": {
"type" : "git",
"url" : "https://github.com/robertlong/hecs"
"type": "git",
"url": "https://github.com/robertlong/hecs"
},
"main": "dist/index.js",
"module": "dist-esm/index.js",
"main": "lib-cjs/index.js",
"module": "lib-esm/index.js",
"types": "lib-cjs/index.d.ts",
"files": [

@@ -18,19 +18,12 @@ "package.json",

"README.md",
"dist/",
"dist-esm/"
"lib-esm/",
"lib-cjs/"
],
"scripts": {
"example": "cross-env TS_NODE_PROJECT=./tsconfig.example.json NODE_ENV=development webpack-dev-server --config ./webpack.example.config.js",
"test": "cross-env TS_NODE_PROJECT=./tsconfig.test.json NODE_ENV=development ava",
"test:watch": "cross-env TS_NODE_PROJECT=./tsconfig.test.json NODE_ENV=development ava --watch",
"coverage": "cross-env TS_NODE_PROJECT=./tsconfig.test.json NODE_ENV=development nyc ava",
"bench": "npm run bench:node",
"bench:node": "cross-env TS_NODE_PROJECT=./tsconfig.bench.json NODE_ENV=production ts-node ./bench/index.ts",
"bench:browser": "cross-env TS_NODE_PROJECT=./tsconfig.bench.json NODE_ENV=production webpack-dev-server --config ./webpack.bench.config.js",
"build": "npm run build:commonjs && npm run build:esm && npm run build:docs",
"build:commonjs": "tsc -p ./tsconfig.dist.json",
"build:esm": "tsc -p ./tsconfig.dist-esm.json",
"build:docs": "typedoc --tsconfig ./tsconfig.dist-esm.json",
"lint": "tslint ./src/**/*.ts ./test/**/*.ts ./types/**/*.ts ./bench/**/*.ts ./example/**/*.ts",
"precommit": "lint-staged"
"test": "cross-env NODE_ENV=development ava",
"test:watch": "cross-env NODE_ENV=development ava --watch",
"coverage": "cross-env NODE_ENV=development nyc ava",
"build": "npm run build:commonjs && npm run build:esm",
"build:commonjs": "rimraf lib-cjs && tsc -p ./tsconfig.cjs.json",
"build:esm": "rimraf lib-esm && tsc -p ./tsconfig.esm.json"
},

@@ -68,29 +61,11 @@ "ava": {

},
"lint-staged": {
"*.ts": [
"npm run lint --",
"git add"
]
},
"dependencies": {},
"devDependencies": {
"@types/node": "^10.12.26",
"ava": "^1.2.0",
"@types/node": "^11.9.4",
"ava": "^1.2.1",
"cross-env": "^5.2.0",
"html-webpack-plugin": "^3.2.0",
"husky": "^1.3.1",
"lint-staged": "^8.1.4",
"nyc": "^13.3.0",
"prettier": "^1.16.4",
"ts-loader": "^5.3.3",
"rimraf": "^2.6.3",
"ts-node": "^8.0.2",
"tslint": "^5.12.1",
"tslint-config-prettier": "^1.18.0",
"typedoc": "^0.14.2",
"typescript": "^3.3.1",
"webpack": "^4.29.0",
"webpack-cli": "^3.2.1",
"webpack-dev-server": "^3.1.14",
"webpack-merge": "^4.2.1"
"typescript": "^3.3.3333"
}
}
# HECS
> HECS Entity Component System
A fast ECS written in Javascript.
An experimental ECS written in Javascript.
## Goals
- Performance

@@ -15,2 +17,3 @@ - As little memory allocation and garbage collection as possible

## Roadmap
- Custom Schedulers

@@ -98,4 +101,4 @@ - Specify dependencies between systems

## Credits
## Credits
- API heavily inspired by [Specs](https://github.com/slide-rs/specs)
- API heavily inspired by [Specs](https://github.com/slide-rs/specs)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc