diff --git a/packages/io/3mf-serializer/package.json b/packages/io/3mf-serializer/package.json index 21fd4ae1c..ae0972a35 100644 --- a/packages/io/3mf-serializer/package.json +++ b/packages/io/3mf-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "src/index.js", + "types": "types", "scripts": { "coverage": "nyc --reporter=html --reporter=text npm test", "test": "ava --concurrency 3 --verbose --timeout 40000 './tests/*.test.js'" diff --git a/packages/io/3mf-serializer/types/index.d.ts b/packages/io/3mf-serializer/types/index.d.ts new file mode 100644 index 000000000..4449ed820 --- /dev/null +++ b/packages/io/3mf-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/3mf-serializer'; \ No newline at end of file diff --git a/packages/io/amf-deserializer/package.json b/packages/io/amf-deserializer/package.json index 5e1ff9973..9ad20cbb6 100644 --- a/packages/io/amf-deserializer/package.json +++ b/packages/io/amf-deserializer/package.json @@ -4,6 +4,7 @@ "description": "AMF Deserializer for JSCAD", "repository": "https://github.com/jscad/OpenJSCAD.org/", "main": "src/index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m 'tests/**/*.test.js'" diff --git a/packages/io/amf-deserializer/types/index.d.ts b/packages/io/amf-deserializer/types/index.d.ts new file mode 100644 index 000000000..676d312c1 --- /dev/null +++ b/packages/io/amf-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/amf-deserializer'; \ No newline at end of file diff --git a/packages/io/amf-serializer/package.json b/packages/io/amf-serializer/package.json index 4d08f2071..7f44457ca 100644 --- a/packages/io/amf-serializer/package.json +++ b/packages/io/amf-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m 'tests/**/*.test.js'" diff --git a/packages/io/amf-serializer/types/index.d.ts b/packages/io/amf-serializer/types/index.d.ts new file mode 100644 index 000000000..561d1fd15 --- /dev/null +++ b/packages/io/amf-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/amf-serializer'; \ No newline at end of file diff --git a/packages/io/dxf-deserializer/package.json b/packages/io/dxf-deserializer/package.json index ab744a5a1..474013327 100644 --- a/packages/io/dxf-deserializer/package.json +++ b/packages/io/dxf-deserializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/test*.js'" diff --git a/packages/io/dxf-deserializer/types/index.d.ts b/packages/io/dxf-deserializer/types/index.d.ts new file mode 100644 index 000000000..6e43483d7 --- /dev/null +++ b/packages/io/dxf-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/dxf-deserializer'; \ No newline at end of file diff --git a/packages/io/dxf-serializer/package.json b/packages/io/dxf-serializer/package.json index 65a6d249b..8b34acacf 100644 --- a/packages/io/dxf-serializer/package.json +++ b/packages/io/dxf-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" diff --git a/packages/io/dxf-serializer/types/index.d.ts b/packages/io/dxf-serializer/types/index.d.ts new file mode 100644 index 000000000..ceaa15192 --- /dev/null +++ b/packages/io/dxf-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/dxf-serializer'; \ No newline at end of file diff --git a/packages/io/gcode-deserializer/package.json b/packages/io/gcode-deserializer/package.json index 5d46f27fa..75a4d522c 100644 --- a/packages/io/gcode-deserializer/package.json +++ b/packages/io/gcode-deserializer/package.json @@ -6,6 +6,7 @@ "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", "private": true, + "types": "types", "scripts": { "test": "ava './test.js' --verbose --timeout 2m", "release-patch": "git checkout master && npm version patch && git commit -a -m 'chore(dist): built dist/'; git push origin master --tags ", diff --git a/packages/io/gcode-deserializer/types/index.d.ts b/packages/io/gcode-deserializer/types/index.d.ts new file mode 100644 index 000000000..f22658830 --- /dev/null +++ b/packages/io/gcode-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/gcode-deserializer'; \ No newline at end of file diff --git a/packages/io/io-utils/package.json b/packages/io/io-utils/package.json index f749f6485..2d1a86ad0 100644 --- a/packages/io/io-utils/package.json +++ b/packages/io/io-utils/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava '*.test.js' --verbose --timeout 2m" diff --git a/packages/io/io-utils/types/index.d.ts b/packages/io/io-utils/types/index.d.ts new file mode 100644 index 000000000..956eb605b --- /dev/null +++ b/packages/io/io-utils/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/io-utils'; \ No newline at end of file diff --git a/packages/io/io/package.json b/packages/io/io/package.json index e67c5db68..836245a46 100644 --- a/packages/io/io/package.json +++ b/packages/io/io/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": {}, "contributors": [ { diff --git a/packages/io/io/types/index.d.ts b/packages/io/io/types/index.d.ts new file mode 100644 index 000000000..bea23365d --- /dev/null +++ b/packages/io/io/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/io'; \ No newline at end of file diff --git a/packages/io/json-deserializer/package.json b/packages/io/json-deserializer/package.json index 52c9b96de..18cd2cd4f 100644 --- a/packages/io/json-deserializer/package.json +++ b/packages/io/json-deserializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava 'tests/*.test.js' --verbose --timeout 2m" diff --git a/packages/io/json-deserializer/types/index.d.ts b/packages/io/json-deserializer/types/index.d.ts new file mode 100644 index 000000000..3c31e2f5a --- /dev/null +++ b/packages/io/json-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/json-deserializer'; \ No newline at end of file diff --git a/packages/io/json-serializer/package.json b/packages/io/json-serializer/package.json index 2f1be5376..abf546a80 100644 --- a/packages/io/json-serializer/package.json +++ b/packages/io/json-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava 'tests/*.test.js' --verbose --timeout 2m" diff --git a/packages/io/json-serializer/types/index.d.ts b/packages/io/json-serializer/types/index.d.ts new file mode 100644 index 000000000..b4d6f7ce2 --- /dev/null +++ b/packages/io/json-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/json-serializer'; \ No newline at end of file diff --git a/packages/io/obj-deserializer/package.json b/packages/io/obj-deserializer/package.json index f133bed71..e3a6645a0 100644 --- a/packages/io/obj-deserializer/package.json +++ b/packages/io/obj-deserializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" diff --git a/packages/io/obj-deserializer/types/index.d.ts b/packages/io/obj-deserializer/types/index.d.ts new file mode 100644 index 000000000..b154be323 --- /dev/null +++ b/packages/io/obj-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/obj-deserializer'; \ No newline at end of file diff --git a/packages/io/obj-serializer/package.json b/packages/io/obj-serializer/package.json index 76659df1d..ff3c69548 100644 --- a/packages/io/obj-serializer/package.json +++ b/packages/io/obj-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m 'tests/**/*.test.js'" diff --git a/packages/io/obj-serializer/types/index.d.ts b/packages/io/obj-serializer/types/index.d.ts new file mode 100644 index 000000000..ac1a7b011 --- /dev/null +++ b/packages/io/obj-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/obj-serializer'; \ No newline at end of file diff --git a/packages/io/scad-deserializer/package.json b/packages/io/scad-deserializer/package.json index 042334595..6d3caa187 100755 --- a/packages/io/scad-deserializer/package.json +++ b/packages/io/scad-deserializer/package.json @@ -9,6 +9,7 @@ "browser": { "lapack": false }, + "types": "types", "scripts": { "test-old": "node tests/all-tests", "build-old": "browserify src/parserWrapper.js --ignore lapack --standalone openscadOpenJscadParser -o dist/web-built.js", diff --git a/packages/io/scad-deserializer/types/index.d.ts b/packages/io/scad-deserializer/types/index.d.ts new file mode 100644 index 000000000..d329fc687 --- /dev/null +++ b/packages/io/scad-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/scad-deserializer'; \ No newline at end of file diff --git a/packages/io/stl-deserializer/package.json b/packages/io/stl-deserializer/package.json index 9fb3f6101..e5f7798f3 100644 --- a/packages/io/stl-deserializer/package.json +++ b/packages/io/stl-deserializer/package.json @@ -9,6 +9,7 @@ "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" }, + "types": "types", "contributors": [ { "name": "Rene K. Mueller", diff --git a/packages/io/stl-deserializer/types/index.d.ts b/packages/io/stl-deserializer/types/index.d.ts new file mode 100644 index 000000000..ddb242252 --- /dev/null +++ b/packages/io/stl-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/stl-deserializer'; \ No newline at end of file diff --git a/packages/io/stl-serializer/package.json b/packages/io/stl-serializer/package.json index 0b7b495b4..90fe89831 100644 --- a/packages/io/stl-serializer/package.json +++ b/packages/io/stl-serializer/package.json @@ -9,6 +9,7 @@ "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" }, + "types": "types", "contributors": [ { "name": "Rene K. Mueller", diff --git a/packages/io/stl-serializer/types/index.d.ts b/packages/io/stl-serializer/types/index.d.ts new file mode 100644 index 000000000..b4df6b692 --- /dev/null +++ b/packages/io/stl-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/stl-serializer'; \ No newline at end of file diff --git a/packages/io/svg-deserializer/package.json b/packages/io/svg-deserializer/package.json index 7c8eba4ea..e004672fe 100644 --- a/packages/io/svg-deserializer/package.json +++ b/packages/io/svg-deserializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "src/index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" diff --git a/packages/io/svg-deserializer/types/index.d.ts b/packages/io/svg-deserializer/types/index.d.ts new file mode 100644 index 000000000..5d6631d0a --- /dev/null +++ b/packages/io/svg-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/svg-deserializer'; \ No newline at end of file diff --git a/packages/io/svg-serializer/package.json b/packages/io/svg-serializer/package.json index 9f43d06c9..19d70836f 100644 --- a/packages/io/svg-serializer/package.json +++ b/packages/io/svg-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" diff --git a/packages/io/svg-serializer/types/index.d.ts b/packages/io/svg-serializer/types/index.d.ts new file mode 100644 index 000000000..2af852e55 --- /dev/null +++ b/packages/io/svg-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/svg-serializer'; \ No newline at end of file diff --git a/packages/io/x3d-deserializer/package.json b/packages/io/x3d-deserializer/package.json index 007544393..25b834c0c 100644 --- a/packages/io/x3d-deserializer/package.json +++ b/packages/io/x3d-deserializer/package.json @@ -4,6 +4,7 @@ "description": "X3D Deserializer for JSCAD", "repository": "https://github.com/jscad/OpenJSCAD.org/", "main": "src/index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m 'tests/**/*.test.js'" diff --git a/packages/io/x3d-deserializer/types/index.d.ts b/packages/io/x3d-deserializer/types/index.d.ts new file mode 100644 index 000000000..cd5cf9079 --- /dev/null +++ b/packages/io/x3d-deserializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/x3d-deserializer'; \ No newline at end of file diff --git a/packages/io/x3d-serializer/package.json b/packages/io/x3d-serializer/package.json index 42549052f..778cca158 100644 --- a/packages/io/x3d-serializer/package.json +++ b/packages/io/x3d-serializer/package.json @@ -5,6 +5,7 @@ "homepage": "https://openjscad.xyz/", "repository": "https://github.com/jscad/OpenJSCAD.org", "main": "src/index.js", + "types": "types", "scripts": { "coverage": "nyc --all --reporter=html --reporter=text npm test", "test": "ava --verbose --timeout 2m './tests/*.test.js'" diff --git a/packages/io/x3d-serializer/types/index.d.ts b/packages/io/x3d-serializer/types/index.d.ts new file mode 100644 index 000000000..b54bba348 --- /dev/null +++ b/packages/io/x3d-serializer/types/index.d.ts @@ -0,0 +1 @@ +declare module '@jscad/x3d-serializer'; \ No newline at end of file