Skip to content

Commit 5fe79e8

Browse files
committed
Types
1 parent 3940478 commit 5fe79e8

File tree

6 files changed

+10
-6
lines changed

6 files changed

+10
-6
lines changed

__tests__/CoreShader.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import '@testing-library/jest-dom';
22
import { SimpleShaderCanvas } from '../src/core';
33
import { setupJestCanvasMock } from 'jest-webgl-canvas-mock';
4+
import { UniformValue, shaderArgs } from '../src/types';
45

56
beforeEach(() => {
67
jest.resetAllMocks();

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"shader",
88
"component"
99
],
10-
"version": "1.0.6",
10+
"version": "1.0.5",
1111
"main": "dist/core/index.js",
1212
"module": "dist/core/index.esm.js",
1313
"publishConfig": {

src/core/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { LogicFns, UniformValue, shaderArgs, LogicProcesses } from "../types";
12
import { domHandler } from "./base";
23

34
/** Shader Class

src/react/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import React, { useRef, useEffect } from "react";
44
import { SimpleShaderCanvas as SimpleShaderCore } from "../core";
5+
import { shaderArgs } from "../types";
56

67
export const SimpleShaderCanvas = ({
78
args,

types/index.d.ts renamed to src/types/index.d.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { SimpleShaderCanvas } from "../src/core"
1+
import { SimpleShaderCanvas } from "../core"
22

3-
declare global {
3+
declare namespace simpleShaderComponent {
44
enum LogicProcesses {
55
TOUCH = 'touch',
66
INIT = 'init',
@@ -47,4 +47,5 @@ declare global {
4747
| "mat4";
4848
}
4949

50-
export { };
50+
export = simpleShaderComponent;
51+
export as namespace simpleShaderComponent;

tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"include": [
1818
"src/core/index.tsx",
1919
"src/react/index.tsx",
20-
"__tests__/**/*.tsx",
21-
"types/index.d.ts"
20+
"src/types/index.d.ts",
21+
"__tests__/**/*.tsx"
2222
],
2323
"exclude": [
2424
"node_modules",

0 commit comments

Comments
 (0)