Import Instagram archive to a Bluesky account
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 53 lines 1.6 kB view raw
1{ 2 "name": "instagramtobluesky", 3 "version": "0.7.5", 4 "description": "Import Instagram archive to a Bluesky account", 5 "main": "main.js", 6 "engines": { 7 "node": ">=20.12.0" 8 }, 9 "scripts": { 10 "start": "npx tsc --sourceMap && node ./dist/main.js", 11 "start_log": "npm run start > import.log", 12 "compile": "npx tsc", 13 "test": "jest", 14 "test:watch": "jest --watch", 15 "test:coverage": "jest --coverage", 16 "coverage": "jest --coverage --detectOpenHandles --forceExit", 17 "coverage:ci": "jest --coverage --ci --detectOpenHandles --forceExit && codecov", 18 "coverage:open": "npm run coverage && open coverage/lcov-report/index.html", 19 "lint": "eslint . --ext .ts", 20 "lint:fix": "eslint . --ext .ts --fix" 21 }, 22 "dependencies": { 23 "@atproto/api": "^0.16.1", 24 "@ffprobe-installer/ffprobe": "^2.1.2", 25 "byte-size": "^9.0.1", 26 "dotenv": "^16.4.7", 27 "fluent-ffmpeg": "^2.1.3", 28 "luxon": "^3.5.0", 29 "multiformats": "^13.3.2", 30 "multihashes": "^4.0.3", 31 "pino": "^9.6.0", 32 "pino-pretty": "^13.0.0", 33 "process": "^0.11.10", 34 "sharp": "^0.33.5" 35 }, 36 "devDependencies": { 37 "@eslint/js": "^9.21.0", 38 "@types/jest": "^29.5.14", 39 "@types/node": "^22.10.10", 40 "@typescript-eslint/eslint-plugin": "^8.26.0", 41 "@typescript-eslint/parser": "^8.26.0", 42 "codecov": "^3.8.2", 43 "eslint": "^9.21.0", 44 "eslint-plugin-import": "^2.31.0", 45 "eslint-plugin-jest": "^28.11.0", 46 "globals": "^16.0.0", 47 "jiti": "^2.4.2", 48 "ts-jest": "^29.2.5", 49 "ts-node": "^10.9.2", 50 "tsconfig-paths": "^4.2.0", 51 "typescript": "^5.0.0" 52 } 53}