diff --git a/package.json b/package.json index 95bf355..3f79e16 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "4.12.0-release.1", "description": "OpenCV JavaScript version for node.js or browser", "main": "dist/opencv.js", - "types": "dist/src/index.d.ts", + "types": "src/index.d.ts", "files": [ "dist/", "src/" diff --git a/src/index.ts b/src/index.d.ts similarity index 100% rename from src/index.ts rename to src/index.d.ts diff --git a/src/types/_cv.ts b/src/types/_cv.d.ts similarity index 100% rename from src/types/_cv.ts rename to src/types/_cv.d.ts diff --git a/src/types/emscripten.ts b/src/types/emscripten.d.ts similarity index 100% rename from src/types/emscripten.ts rename to src/types/emscripten.d.ts diff --git a/src/types/opencv/Affine3.ts b/src/types/opencv/Affine3.d.ts similarity index 100% rename from src/types/opencv/Affine3.ts rename to src/types/opencv/Affine3.d.ts diff --git a/src/types/opencv/Algorithm.ts b/src/types/opencv/Algorithm.d.ts similarity index 100% rename from src/types/opencv/Algorithm.ts rename to src/types/opencv/Algorithm.d.ts diff --git a/src/types/opencv/AutoBuffer.ts b/src/types/opencv/AutoBuffer.d.ts similarity index 100% rename from src/types/opencv/AutoBuffer.ts rename to src/types/opencv/AutoBuffer.d.ts diff --git a/src/types/opencv/BFMatcher.ts b/src/types/opencv/BFMatcher.d.ts similarity index 100% rename from src/types/opencv/BFMatcher.ts rename to src/types/opencv/BFMatcher.d.ts diff --git a/src/types/opencv/BOWTrainer.ts b/src/types/opencv/BOWTrainer.d.ts similarity index 100% rename from src/types/opencv/BOWTrainer.ts rename to src/types/opencv/BOWTrainer.d.ts diff --git a/src/types/opencv/BackgroundSubtractor.ts b/src/types/opencv/BackgroundSubtractor.d.ts similarity index 100% rename from src/types/opencv/BackgroundSubtractor.ts rename to src/types/opencv/BackgroundSubtractor.d.ts diff --git a/src/types/opencv/BackgroundSubtractorMOG2.ts b/src/types/opencv/BackgroundSubtractorMOG2.d.ts similarity index 100% rename from src/types/opencv/BackgroundSubtractorMOG2.ts rename to src/types/opencv/BackgroundSubtractorMOG2.d.ts diff --git a/src/types/opencv/CascadeClassifier.ts b/src/types/opencv/CascadeClassifier.d.ts similarity index 100% rename from src/types/opencv/CascadeClassifier.ts rename to src/types/opencv/CascadeClassifier.d.ts diff --git a/src/types/opencv/DescriptorMatcher.ts b/src/types/opencv/DescriptorMatcher.d.ts similarity index 100% rename from src/types/opencv/DescriptorMatcher.ts rename to src/types/opencv/DescriptorMatcher.d.ts diff --git a/src/types/opencv/DynamicBitset.ts b/src/types/opencv/DynamicBitset.d.ts similarity index 100% rename from src/types/opencv/DynamicBitset.ts rename to src/types/opencv/DynamicBitset.d.ts diff --git a/src/types/opencv/Exception.ts b/src/types/opencv/Exception.d.ts similarity index 100% rename from src/types/opencv/Exception.ts rename to src/types/opencv/Exception.d.ts diff --git a/src/types/opencv/Feature2D.ts b/src/types/opencv/Feature2D.d.ts similarity index 100% rename from src/types/opencv/Feature2D.ts rename to src/types/opencv/Feature2D.d.ts diff --git a/src/types/opencv/FlannBasedMatcher.ts b/src/types/opencv/FlannBasedMatcher.d.ts similarity index 100% rename from src/types/opencv/FlannBasedMatcher.ts rename to src/types/opencv/FlannBasedMatcher.d.ts diff --git a/src/types/opencv/HOGDescriptor.ts b/src/types/opencv/HOGDescriptor.d.ts similarity index 100% rename from src/types/opencv/HOGDescriptor.ts rename to src/types/opencv/HOGDescriptor.d.ts diff --git a/src/types/opencv/Logger.ts b/src/types/opencv/Logger.d.ts similarity index 100% rename from src/types/opencv/Logger.ts rename to src/types/opencv/Logger.d.ts diff --git a/src/types/opencv/LshTable.ts b/src/types/opencv/LshTable.d.ts similarity index 100% rename from src/types/opencv/LshTable.ts rename to src/types/opencv/LshTable.d.ts diff --git a/src/types/opencv/Mat.ts b/src/types/opencv/Mat.d.ts similarity index 100% rename from src/types/opencv/Mat.ts rename to src/types/opencv/Mat.d.ts diff --git a/src/types/opencv/MatExpr.ts b/src/types/opencv/MatExpr.d.ts similarity index 100% rename from src/types/opencv/MatExpr.ts rename to src/types/opencv/MatExpr.d.ts diff --git a/src/types/opencv/MatOp.ts b/src/types/opencv/MatOp.d.ts similarity index 100% rename from src/types/opencv/MatOp.ts rename to src/types/opencv/MatOp.d.ts diff --git a/src/types/opencv/Matx.ts b/src/types/opencv/Matx.d.ts similarity index 100% rename from src/types/opencv/Matx.ts rename to src/types/opencv/Matx.d.ts diff --git a/src/types/opencv/Node.ts b/src/types/opencv/Node.d.ts similarity index 100% rename from src/types/opencv/Node.ts rename to src/types/opencv/Node.d.ts diff --git a/src/types/opencv/ORB.ts b/src/types/opencv/ORB.d.ts similarity index 100% rename from src/types/opencv/ORB.ts rename to src/types/opencv/ORB.d.ts diff --git a/src/types/opencv/PCA.ts b/src/types/opencv/PCA.d.ts similarity index 100% rename from src/types/opencv/PCA.ts rename to src/types/opencv/PCA.d.ts diff --git a/src/types/opencv/QRCodeDetector.ts b/src/types/opencv/QRCodeDetector.d.ts similarity index 100% rename from src/types/opencv/QRCodeDetector.ts rename to src/types/opencv/QRCodeDetector.d.ts diff --git a/src/types/opencv/QRCodeDetectorAruco.ts b/src/types/opencv/QRCodeDetectorAruco.d.ts similarity index 100% rename from src/types/opencv/QRCodeDetectorAruco.ts rename to src/types/opencv/QRCodeDetectorAruco.d.ts diff --git a/src/types/opencv/RotatedRect.ts b/src/types/opencv/RotatedRect.d.ts similarity index 100% rename from src/types/opencv/RotatedRect.ts rename to src/types/opencv/RotatedRect.d.ts diff --git a/src/types/opencv/Tracker.ts b/src/types/opencv/Tracker.d.ts similarity index 100% rename from src/types/opencv/Tracker.ts rename to src/types/opencv/Tracker.d.ts diff --git a/src/types/opencv/TrackerMIL.ts b/src/types/opencv/TrackerMIL.d.ts similarity index 100% rename from src/types/opencv/TrackerMIL.ts rename to src/types/opencv/TrackerMIL.d.ts diff --git a/src/types/opencv/_hacks.ts b/src/types/opencv/_hacks.d.ts similarity index 100% rename from src/types/opencv/_hacks.ts rename to src/types/opencv/_hacks.d.ts diff --git a/src/types/opencv/_types.ts b/src/types/opencv/_types.d.ts similarity index 100% rename from src/types/opencv/_types.ts rename to src/types/opencv/_types.d.ts diff --git a/src/types/opencv/calib3d.ts b/src/types/opencv/calib3d.d.ts similarity index 100% rename from src/types/opencv/calib3d.ts rename to src/types/opencv/calib3d.d.ts diff --git a/src/types/opencv/core_array.ts b/src/types/opencv/core_array.d.ts similarity index 100% rename from src/types/opencv/core_array.ts rename to src/types/opencv/core_array.d.ts diff --git a/src/types/opencv/core_cluster.ts b/src/types/opencv/core_cluster.d.ts similarity index 100% rename from src/types/opencv/core_cluster.ts rename to src/types/opencv/core_cluster.d.ts diff --git a/src/types/opencv/core_hal_interface.ts b/src/types/opencv/core_hal_interface.d.ts similarity index 100% rename from src/types/opencv/core_hal_interface.ts rename to src/types/opencv/core_hal_interface.d.ts diff --git a/src/types/opencv/core_utils.ts b/src/types/opencv/core_utils.d.ts similarity index 100% rename from src/types/opencv/core_utils.ts rename to src/types/opencv/core_utils.d.ts diff --git a/src/types/opencv/dnn.ts b/src/types/opencv/dnn.d.ts similarity index 100% rename from src/types/opencv/dnn.ts rename to src/types/opencv/dnn.d.ts diff --git a/src/types/opencv/features2d_draw.ts b/src/types/opencv/features2d_draw.d.ts similarity index 100% rename from src/types/opencv/features2d_draw.ts rename to src/types/opencv/features2d_draw.d.ts diff --git a/src/types/opencv/fisheye.ts b/src/types/opencv/fisheye.d.ts similarity index 100% rename from src/types/opencv/fisheye.ts rename to src/types/opencv/fisheye.d.ts diff --git a/src/types/opencv/imgproc_color_conversions.ts b/src/types/opencv/imgproc_color_conversions.d.ts similarity index 100% rename from src/types/opencv/imgproc_color_conversions.ts rename to src/types/opencv/imgproc_color_conversions.d.ts diff --git a/src/types/opencv/imgproc_colormap.ts b/src/types/opencv/imgproc_colormap.d.ts similarity index 100% rename from src/types/opencv/imgproc_colormap.ts rename to src/types/opencv/imgproc_colormap.d.ts diff --git a/src/types/opencv/imgproc_draw.ts b/src/types/opencv/imgproc_draw.d.ts similarity index 100% rename from src/types/opencv/imgproc_draw.ts rename to src/types/opencv/imgproc_draw.d.ts diff --git a/src/types/opencv/imgproc_feature.ts b/src/types/opencv/imgproc_feature.d.ts similarity index 100% rename from src/types/opencv/imgproc_feature.ts rename to src/types/opencv/imgproc_feature.d.ts diff --git a/src/types/opencv/imgproc_filter.ts b/src/types/opencv/imgproc_filter.d.ts similarity index 100% rename from src/types/opencv/imgproc_filter.ts rename to src/types/opencv/imgproc_filter.d.ts diff --git a/src/types/opencv/imgproc_hist.ts b/src/types/opencv/imgproc_hist.d.ts similarity index 100% rename from src/types/opencv/imgproc_hist.ts rename to src/types/opencv/imgproc_hist.d.ts diff --git a/src/types/opencv/imgproc_misc.ts b/src/types/opencv/imgproc_misc.d.ts similarity index 100% rename from src/types/opencv/imgproc_misc.ts rename to src/types/opencv/imgproc_misc.d.ts diff --git a/src/types/opencv/imgproc_object.ts b/src/types/opencv/imgproc_object.d.ts similarity index 100% rename from src/types/opencv/imgproc_object.ts rename to src/types/opencv/imgproc_object.d.ts diff --git a/src/types/opencv/imgproc_shape.ts b/src/types/opencv/imgproc_shape.d.ts similarity index 100% rename from src/types/opencv/imgproc_shape.ts rename to src/types/opencv/imgproc_shape.d.ts diff --git a/src/types/opencv/imgproc_transform.ts b/src/types/opencv/imgproc_transform.d.ts similarity index 100% rename from src/types/opencv/imgproc_transform.ts rename to src/types/opencv/imgproc_transform.d.ts diff --git a/src/types/opencv/index.ts b/src/types/opencv/index.d.ts similarity index 100% rename from src/types/opencv/index.ts rename to src/types/opencv/index.d.ts diff --git a/src/types/opencv/objdetect.ts b/src/types/opencv/objdetect.d.ts similarity index 100% rename from src/types/opencv/objdetect.ts rename to src/types/opencv/objdetect.d.ts diff --git a/src/types/opencv/photo_inpaint.ts b/src/types/opencv/photo_inpaint.d.ts similarity index 100% rename from src/types/opencv/photo_inpaint.ts rename to src/types/opencv/photo_inpaint.d.ts diff --git a/src/types/opencv/softdouble.ts b/src/types/opencv/softdouble.d.ts similarity index 100% rename from src/types/opencv/softdouble.ts rename to src/types/opencv/softdouble.d.ts diff --git a/src/types/opencv/softfloat.ts b/src/types/opencv/softfloat.d.ts similarity index 100% rename from src/types/opencv/softfloat.ts rename to src/types/opencv/softfloat.d.ts diff --git a/src/types/opencv/video_track.ts b/src/types/opencv/video_track.d.ts similarity index 100% rename from src/types/opencv/video_track.ts rename to src/types/opencv/video_track.d.ts diff --git a/tsconfig.json b/tsconfig.json index 1da2a4c..361ce22 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,8 +8,10 @@ "sourceMap": true, "outDir": "./dist", "rootDir": ".", - "skipLibCheck": true, - "declaration": true + "noEmit": true, + "skipLibCheck": false, + "declaration": true, + "types": [], }, "include": ["src"] }