{"name": "universal_file_previewer", "latest": {"version": "0.3.0", "pubspec": {"name": "universal_file_previewer", "description": "Preview 50+ file formats (PDF, images, video, audio, code, zip, markdown, CSV, JSON and more) with zero heavy dependencies. Uses pure Dart + native platform channels.", "version": "0.3.0", "homepage": "https://github.com/Naimish-Kumar/universal_file_previewer", "environment": {"sdk": ">=3.0.0 <4.0.0", "flutter": ">=3.22.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.example.universal_file_previewer", "pluginClass": "FilePreviewerPlugin"}, "ios": {"pluginClass": "FilePreviewerPlugin", "swiftPackage": "FilePreviewerPlugin"}, "macos": {"pluginClass": "FilePreviewerPlugin", "swiftPackage": "FilePreviewerPlugin"}, "windows": {"pluginClass": "FilePreviewerPlugin"}, "linux": {"pluginClass": "FilePreviewerPlugin"}, "web": {"pluginClass": "FilePreviewerWeb", "fileName": "universal_file_previewer_web.dart"}}}}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_web_plugins": {"sdk": "flutter"}, "http": "^1.2.1", "path": "^1.9.0", "path_provider": "^2.1.3", "video_player": "^2.9.1"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^3.0.0"}}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/universal_file_previewer/versions/0.3.0.tar.gz", "archive_sha256": "e9e62f2052d3823ff860677589346cbee248a20a4b68b4ff9d1de37522aaee32", "published": "2026-03-11T08:16:43.677778Z"}, "versions": [{"version": "0.1.0", "pubspec": {"name": "universal_file_previewer", "description": "Preview 50+ file formats (PDF, images, video, audio, code, zip, markdown, CSV, JSON and more) with zero heavy dependencies. Uses pure Dart + native platform channels.", "version": "0.1.0", "homepage": "https://github.com/Naimish-Kumar/universal_file_previewer", "environment": {"sdk": ">=3.0.0 <4.0.0", "flutter": ">=3.22.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.example.universal_file_previewer", "pluginClass": "FilePreviewerPlugin"}, "ios": {"pluginClass": "FilePreviewerPlugin"}}}}, "dependencies": {"flutter": {"sdk": "flutter"}}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^3.0.0"}}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/universal_file_previewer/versions/0.1.0.tar.gz", "archive_sha256": "d4429b0e0ab9b14b922694fbd8842f92b14d4bf0304751b0587d2126a514d13a", "published": "2026-03-10T19:52:33.876827Z"}, {"version": "0.2.0", "pubspec": {"name": "universal_file_previewer", "description": "Preview 50+ file formats (PDF, images, video, audio, code, zip, markdown, CSV, JSON and more) with zero heavy dependencies. Uses pure Dart + native platform channels.", "version": "0.2.0", "homepage": "https://github.com/Naimish-Kumar/universal_file_previewer", "environment": {"sdk": ">=3.0.0 <4.0.0", "flutter": ">=3.22.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.example.universal_file_previewer", "pluginClass": "FilePreviewerPlugin"}, "ios": {"pluginClass": "FilePreviewerPlugin", "swiftPackage": "FilePreviewerPlugin"}, "macos": {"pluginClass": "FilePreviewerPlugin", "swiftPackage": "FilePreviewerPlugin"}, "windows": {"pluginClass": "FilePreviewerPlugin"}, "linux": {"pluginClass": "FilePreviewerPlugin"}, "web": {"pluginClass": "FilePreviewerWeb", "fileName": "universal_file_previewer_web.dart"}}}}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_web_plugins": {"sdk": "flutter"}}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^3.0.0"}}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/universal_file_previewer/versions/0.2.0.tar.gz", "archive_sha256": "56be31d57f9de0d1f727d290f3e7a9bd147c0f72719773cd3c098c2caa7b8886", "published": "2026-03-11T07:37:52.063744Z"}, {"version": "0.3.0", "pubspec": {"name": "universal_file_previewer", "description": "Preview 50+ file formats (PDF, images, video, audio, code, zip, markdown, CSV, JSON and more) with zero heavy dependencies. Uses pure Dart + native platform channels.", "version": "0.3.0", "homepage": "https://github.com/Naimish-Kumar/universal_file_previewer", "environment": {"sdk": ">=3.0.0 <4.0.0", "flutter": ">=3.22.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.example.universal_file_previewer", "pluginClass": "FilePreviewerPlugin"}, "ios": {"pluginClass": "FilePreviewerPlugin", "swiftPackage": "FilePreviewerPlugin"}, "macos": {"pluginClass": "FilePreviewerPlugin", "swiftPackage": "FilePreviewerPlugin"}, "windows": {"pluginClass": "FilePreviewerPlugin"}, "linux": {"pluginClass": "FilePreviewerPlugin"}, "web": {"pluginClass": "FilePreviewerWeb", "fileName": "universal_file_previewer_web.dart"}}}}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_web_plugins": {"sdk": "flutter"}, "http": "^1.2.1", "path": "^1.9.0", "path_provider": "^2.1.3", "video_player": "^2.9.1"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^3.0.0"}}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/universal_file_previewer/versions/0.3.0.tar.gz", "archive_sha256": "e9e62f2052d3823ff860677589346cbee248a20a4b68b4ff9d1de37522aaee32", "published": "2026-03-11T08:16:43.677778Z"}]}