Live video on the AT Protocol

chore: move all postinstalls to prepares

+7 -8
+2 -2
js/app/package.json
··· 14 "export": "expo export --dump-sourcemap || expo export --dump-sourcemap", 15 "check": "bash -c 'set -euo pipefail;export OUT=$(mktemp -d); npx tsc -p . --outDir $OUT; rm -rf $OUT'", 16 "prebuild": "EXPO_NO_GIT_STATUS=1 expo prebuild --clean && sed -i.bak 's/org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m/org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m/' android/gradle.properties && pnpm run find-node", 17 - "postinstall": "which pod && pnpm run postinstall-ios || echo 'not a mac, not installing pods'", 18 - "postinstall-ios": "cd ios && pod install && pnpm run find-node", 19 "find-node": "node -p '`NODE_BINARY=${process.argv[0]}`' > ios/.xcode.env.local", 20 "code-signing-dev": "mkdir -p code-signing-dev/keys code-signing-dev/certs && expo-updates codesigning:generate --key-output-directory code-signing-dev/keys --certificate-output-directory code-signing-dev/certs --certificate-validity-duration-years 10 --certificate-common-name 'Streamplace'" 21 },
··· 14 "export": "expo export --dump-sourcemap || expo export --dump-sourcemap", 15 "check": "bash -c 'set -euo pipefail;export OUT=$(mktemp -d); npx tsc -p . --outDir $OUT; rm -rf $OUT'", 16 "prebuild": "EXPO_NO_GIT_STATUS=1 expo prebuild --clean && sed -i.bak 's/org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m/org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m/' android/gradle.properties && pnpm run find-node", 17 + "prepare": "which pod && pnpm run prepare-ios || echo 'not a mac, not installing pods'", 18 + "prepare-ios": "cd ios && pod install && pnpm run find-node", 19 "find-node": "node -p '`NODE_BINARY=${process.argv[0]}`' > ios/.xcode.env.local", 20 "code-signing-dev": "mkdir -p code-signing-dev/keys code-signing-dev/certs && expo-updates codesigning:generate --key-output-directory code-signing-dev/keys --certificate-output-directory code-signing-dev/certs --certificate-validity-duration-years 10 --certificate-common-name 'Streamplace'" 21 },
+1 -1
js/atproto-oauth-client-react-native/package.json
··· 52 }, 53 "scripts": { 54 "build": "tsc --build tsconfig.build.json", 55 - "postinstall": "pnpm run build" 56 } 57 }
··· 52 }, 53 "scripts": { 54 "build": "tsc --build tsconfig.build.json", 55 + "prepare": "pnpm run build" 56 } 57 }
+1 -1
js/components/package.json
··· 14 }, 15 "scripts": { 16 "build": "tsc", 17 - "postinstall": "pnpm run build", 18 "start": "tsc --watch --preserveWatchOutput" 19 }, 20 "keywords": [
··· 14 }, 15 "scripts": { 16 "build": "tsc", 17 + "prepare": "pnpm run build", 18 "start": "tsc --watch --preserveWatchOutput" 19 }, 20 "keywords": [
+1 -1
js/config-react-native-webrtc/package.json
··· 3 "version": "0.7.0", 4 "description": "react-native-webrtc config mod with some changes to make it useful for streamplace", 5 "scripts": { 6 - "postinstall": "tsc -p tsconfig.json", 7 "start": "tsc -p tsconfig.json --watch" 8 }, 9 "dependencies": {
··· 3 "version": "0.7.0", 4 "description": "react-native-webrtc config mod with some changes to make it useful for streamplace", 5 "scripts": { 6 + "prepare": "tsc -p tsconfig.json", 7 "start": "tsc -p tsconfig.json --watch" 8 }, 9 "dependencies": {
+1 -1
js/streamplace/package.json
··· 14 }, 15 "scripts": { 16 "build": "tsc", 17 - "postinstall": "cd ../.. && make js-lexicons && cd - && pnpm run build", 18 "start": "tsc --watch --preserveWatchOutput" 19 }, 20 "keywords": [
··· 14 }, 15 "scripts": { 16 "build": "tsc", 17 + "prepare": "cd ../.. && make js-lexicons && cd - && pnpm run build", 18 "start": "tsc --watch --preserveWatchOutput" 19 }, 20 "keywords": [
+1 -2
package.json
··· 12 "check": "knip && pnpm run check:workspaces && git ls-files | xargs prettier --check --ignore-unknown", 13 "check:workspaces": "cd js/app && pnpm run check", 14 "fix": "git ls-files | xargs prettier --write --ignore-unknown", 15 - "postinstall": "husky", 16 "build": "pnpm --stream -r run build", 17 - "prepare": "husky", 18 "release": "lerna version --force-publish=@streamplace/app", 19 "precommit": "make precommit", 20 "app": "cd js/app && pnpm run",
··· 12 "check": "knip && pnpm run check:workspaces && git ls-files | xargs prettier --check --ignore-unknown", 13 "check:workspaces": "cd js/app && pnpm run check", 14 "fix": "git ls-files | xargs prettier --write --ignore-unknown", 15 + "prepare": "husky", 16 "build": "pnpm --stream -r run build", 17 "release": "lerna version --force-publish=@streamplace/app", 18 "precommit": "make precommit", 19 "app": "cd js/app && pnpm run",