Skip to content

Commit d40b27a

Browse files
committed
expose some internals, fmt
1 parent 40fa318 commit d40b27a

File tree

12 files changed

+81
-67
lines changed

12 files changed

+81
-67
lines changed

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
node_modules
2-
32
dist
4-
test
3+
test
4+
docs.json

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
# 1.0.0 (unreleased)
1+
# 1.0.0 (unreleased)

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@ kiboom is a Kaboom.js plugin that mainly provides a set of new "factory"
22
functions, made for create new easily modifiable objects.
33

44
## Installation
5+
56
```
67
npm install kiboom
78
```
89

910
## Usage
11+
1012
```js
1113
import kaboom from "kaboom";
1214
import { kiboom } from "kiboom";
@@ -18,4 +20,4 @@ kaboom({
1820
// New methods
1921
makeSprite();
2022
makeText();
21-
```
23+
```

dprint.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
},
1111
"excludes": [
1212
"**/node_modules",
13-
"**/*-lock.json"
13+
"**/*-lock.yaml",
14+
"**/docs",
15+
"**/dist"
1416
],
1517
"plugins": [
1618
"https://plugins.dprint.dev/typescript-0.90.0.wasm",

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
"scripts": {
1010
"build": "dts-bundle-generator -o dist/first.d.ts src/types.ts && node scripts/buildAll.js",
1111
"doc": "typedoc",
12-
"test": "esbuild --bundle test/main.ts --outfile=test/game.js --servedir=test --sourcemap"
12+
"doc:json": "typedoc --json docs.json",
13+
"test": "esbuild --bundle test/main.ts --outfile=test/game.js --servedir=test --sourcemap",
14+
"fmt": "dprint fmt"
1315
},
1416
"exports": {
1517
".": {
@@ -42,12 +44,12 @@
4244
"author": "",
4345
"license": "ISC",
4446
"dependencies": {
45-
"dprint": "^0.45.0",
4647
"kaboom": "^3000.1.17"
4748
},
4849
"devDependencies": {
4950
"@types/json-schema": "^7.0.15",
5051
"@types/node": "^20.12.5",
52+
"dprint": "^0.45.1",
5153
"dts-bundle-generator": "^9.3.1",
5254
"esbuild": "^0.20.2",
5355
"puppeteer": "^22.6.3",

pnpm-lock.yaml

Lines changed: 34 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/childrens.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Comp, EmptyComp } from "kaboom";
22

3-
type ChildrenDefinition<T extends Comp[]> = {
3+
export type ChildrenDefinition<T extends Comp[]> = {
44
[name: string]: () => T;
55
};
66

src/index.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { children } from "./components/childrens";
2+
import { custom } from "./components/custom";
13
import { extendMaker, makeMaker } from "./factory/makers";
24
import { makeOptions } from "./factory/options";
35
import { makeArea } from "./objects/makeArea";
@@ -8,18 +10,18 @@ import { makeRect } from "./objects/makeRect";
810
import { makeRender } from "./objects/makeRender";
911
import { makeSprite } from "./objects/makeSprite";
1012
import { makeText } from "./objects/makeText";
11-
import { createOptions } from "./options/createOptions";
1213
import { createKaboomPlugin } from "./plugin";
14+
import { kiScene } from "./scenes/kiScene";
1315
import { KiboomPlugin } from "./types";
1416

1517
const { run: kiboom } = createKaboomPlugin<KiboomPlugin>(() => {
1618
return {
17-
// kiScene,
19+
kiScene,
1820
// createKaboomPlugin,
1921

2022
// components
21-
// custom,
22-
// children,
23+
custom: custom,
24+
children: children,
2325

2426
// objects
2527
makeObject,

src/options/createOptions.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/scenes/SceneState.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ export class SceneState<T> {
4444

4545
k.go(scene, ...args);
4646
}
47-
}
47+
}

0 commit comments

Comments
 (0)