-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
57 lines (57 loc) · 1.55 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"name": "@mediamonks/image-effect-renderer",
"version": "2.4.0",
"description": "The image-effect-renderer is a lightweight package that allows you to run WebGL fragment shaders in your website using WebGL. It can be used to apply effects to HTML images or video sources. Zero dependencies.",
"keywords": [
"fragment shader",
"webgl",
"image",
"video",
"effect",
"shadertoy",
"glsl",
"shader",
"oneshader"
],
"repository": "git@github.com:mediamonks/image-effect-renderer.git",
"author": "Reinder Nijhoff <reinder@mediamonks.com>",
"license": "MIT",
"type": "module",
"main": "./dist/image-effect-renderer.umd.cjs",
"module": "./dist/image-effect-renderer.js",
"types": "./index.d.ts",
"exports": {
".": {
"import": "./dist/image-effect-renderer.js",
"require": "./dist/image-effect-renderer.umd.cjs",
"types": "./index.d.ts"
}
},
"files": [
"dist/**/*",
"README.md"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"dev": "vite",
"build": "npm run clean && npm run build:ts",
"build:ts": "vite build",
"clean": "shx rm -rf dist node_modules/.cache/.tsbuildinfo",
"typecheck": "tsc --project tsconfig.json --noEmit --noUnusedLocals",
"prepare-publish": "tsx ./scripts/preparePublish.ts"
},
"devDependencies": {
"@types/shelljs": "^0.8.14",
"shelljs": "^0.8.5",
"shx": "^0.3.4",
"tsx": "^4.6.2",
"typescript": "^5.0.4",
"vite": "^5.1.6",
"vite-plugin-dts": "^3.7.3"
},
"engines": {
"node": ">=16.0.0"
}
}