├── .editorconfig ├── .gitconsensus.yaml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── dist └── index.d.ts ├── examples ├── bundles │ ├── coop.bundle.ts │ └── test.bundle.ts └── shims │ └── extensions │ └── coop.ts ├── package.json ├── src ├── core │ ├── IPosisBundle.d.ts │ ├── IPosisExtension.d.ts │ ├── IPosisInterfaces.d.ts │ ├── IPosisKernel.d.ts │ ├── IPosisLogger.d.ts │ ├── IPosisProcess.d.ts │ ├── IPosisProcessConstructor.d.ts │ ├── IPosisProcessContext.d.ts │ ├── IPosisProcessRegistry.d.ts │ └── TPosisPID.d.ts └── extensions │ ├── IPosisCooperativeScheduling.d.ts │ ├── IPosisSegmentsExtension │ ├── IPosisSegmentsExtension.d.ts │ └── IPosisSegmentsValue.d.ts │ ├── IPosisSleepExtension.d.ts │ └── IPosisSpawnExtension │ ├── EPosisSpawnStatus.d.ts │ ├── IPosisSpawnExtension.d.ts │ └── IPosisSpawnOptions.d.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitconsensus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/.gitconsensus.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | *.sublime-* 3 | node_modules 4 | typings -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/README.md -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /examples/bundles/coop.bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/examples/bundles/coop.bundle.ts -------------------------------------------------------------------------------- /examples/bundles/test.bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/examples/bundles/test.bundle.ts -------------------------------------------------------------------------------- /examples/shims/extensions/coop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/examples/shims/extensions/coop.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/package.json -------------------------------------------------------------------------------- /src/core/IPosisBundle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisBundle.d.ts -------------------------------------------------------------------------------- /src/core/IPosisExtension.d.ts: -------------------------------------------------------------------------------- 1 | declare interface IPosisExtension { } 2 | -------------------------------------------------------------------------------- /src/core/IPosisInterfaces.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisInterfaces.d.ts -------------------------------------------------------------------------------- /src/core/IPosisKernel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisKernel.d.ts -------------------------------------------------------------------------------- /src/core/IPosisLogger.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisLogger.d.ts -------------------------------------------------------------------------------- /src/core/IPosisProcess.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisProcess.d.ts -------------------------------------------------------------------------------- /src/core/IPosisProcessConstructor.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisProcessConstructor.d.ts -------------------------------------------------------------------------------- /src/core/IPosisProcessContext.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisProcessContext.d.ts -------------------------------------------------------------------------------- /src/core/IPosisProcessRegistry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/core/IPosisProcessRegistry.d.ts -------------------------------------------------------------------------------- /src/core/TPosisPID.d.ts: -------------------------------------------------------------------------------- 1 | declare type PosisPID = string | number; 2 | -------------------------------------------------------------------------------- /src/extensions/IPosisCooperativeScheduling.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/extensions/IPosisCooperativeScheduling.d.ts -------------------------------------------------------------------------------- /src/extensions/IPosisSegmentsExtension/IPosisSegmentsExtension.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/extensions/IPosisSegmentsExtension/IPosisSegmentsExtension.d.ts -------------------------------------------------------------------------------- /src/extensions/IPosisSegmentsExtension/IPosisSegmentsValue.d.ts: -------------------------------------------------------------------------------- 1 | declare interface IPosisSegmentsValue {} 2 | -------------------------------------------------------------------------------- /src/extensions/IPosisSleepExtension.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/extensions/IPosisSleepExtension.d.ts -------------------------------------------------------------------------------- /src/extensions/IPosisSpawnExtension/EPosisSpawnStatus.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/extensions/IPosisSpawnExtension/EPosisSpawnStatus.d.ts -------------------------------------------------------------------------------- /src/extensions/IPosisSpawnExtension/IPosisSpawnExtension.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/extensions/IPosisSpawnExtension/IPosisSpawnExtension.d.ts -------------------------------------------------------------------------------- /src/extensions/IPosisSpawnExtension/IPosisSpawnOptions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/src/extensions/IPosisSpawnExtension/IPosisSpawnOptions.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/screepers/POSIS/HEAD/yarn.lock --------------------------------------------------------------------------------