fix: pnpm install

apparently im dumb
This commit is contained in:
alina 🌸 2023-10-29 08:29:14 +03:00
parent fc42dcb973
commit 137f1cc81b
Signed by: teidesu
SSH key fingerprint: SHA256:uNeCpw6aTSU4aIObXLvHfLkDa82HWH9EiOj9AXOIRpI
3 changed files with 13 additions and 63 deletions

View file

@ -11,7 +11,7 @@ import { resolvePeer } from '../users/resolve-peer.js'
*/
export async function getBoostStats(client: BaseTelegramClient, peerId: InputPeerLike): Promise<BoostStats> {
const res = await client.call({
_: 'stories.getBoostsStatus',
_: 'premium.getBoostsStatus',
peer: await resolvePeer(client, peerId),
})

View file

@ -130,7 +130,7 @@ importers:
packages/core:
dependencies:
'@mtcute/tl':
specifier: workspace:^165.0.0
specifier: workspace:^166.0.0
version: link:../tl
'@mtcute/tl-runtime':
specifier: workspace:^1.0.0
@ -212,7 +212,7 @@ importers:
packages/html-parser:
dependencies:
'@mtcute/tl':
specifier: workspace:^165.0.0
specifier: workspace:^166.0.0
version: link:../tl
htmlparser2:
specifier: ^6.0.1
@ -243,7 +243,7 @@ importers:
packages/markdown-parser:
dependencies:
'@mtcute/tl':
specifier: workspace:^165.0.0
specifier: workspace:^166.0.0
version: link:../tl
long:
specifier: 5.2.3
@ -309,7 +309,7 @@ importers:
version: 5.2.3
ts-node:
specifier: 10.9.1
version: 10.9.1(@types/node@20.8.9)(typescript@5.2.2)
version: 10.9.1(@types/node@18.16.0)(typescript@5.0.4)
devDependencies:
'@mtcute/core':
specifier: workspace:^1.0.0
@ -982,12 +982,6 @@ packages:
/@types/node@18.16.0:
resolution: {integrity: sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==}
/@types/node@20.8.9:
resolution: {integrity: sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==}
dependencies:
undici-types: 5.26.5
dev: false
/@types/normalize-package-data@2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
dev: true
@ -5243,38 +5237,6 @@ packages:
typescript: 5.0.4
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
/ts-node@10.9.1(@types/node@20.8.9)(typescript@5.2.2):
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
peerDependencies:
'@swc/core': '>=1.2.50'
'@swc/wasm': '>=1.2.50'
'@types/node': '*'
typescript: '>=2.7'
peerDependenciesMeta:
'@swc/core':
optional: true
'@swc/wasm':
optional: true
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.8
'@tsconfig/node12': 1.0.9
'@tsconfig/node14': 1.0.1
'@tsconfig/node16': 1.0.2
'@types/node': 20.8.9
acorn: 8.10.0
acorn-walk: 8.2.0
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
typescript: 5.2.2
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: false
/tsconfig-paths@3.14.2:
resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
@ -5371,12 +5333,12 @@ packages:
resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==}
engines: {node: '>=12.20'}
hasBin: true
dev: true
/typescript@5.2.2:
resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==}
engines: {node: '>=14.17'}
hasBin: true
dev: true
/uglify-js@3.17.4:
resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
@ -5395,10 +5357,6 @@ packages:
which-boxed-primitive: 1.0.2
dev: true
/undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: false
/unique-filename@1.1.1:
resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==}
dependencies:

View file

@ -1,6 +1,7 @@
const fs = require('fs')
const path = require('path')
const semver = require('semver')
const cp = require('child_process')
function bumpVersion(packageName, version) {
const packageJsons = fs
@ -8,12 +9,7 @@ function bumpVersion(packageName, version) {
.filter((s) => !s.startsWith('.'))
.map((name) => {
try {
return JSON.parse(
fs.readFileSync(
path.join(__dirname, '../packages', name, 'package.json'),
'utf-8',
),
)
return JSON.parse(fs.readFileSync(path.join(__dirname, '../packages', name, 'package.json'), 'utf-8'))
} catch (e) {
if (e.code !== 'ENOENT') throw e
@ -80,10 +76,7 @@ function bumpVersion(packageName, version) {
const depVersionRange = obj[depName].replace(/^workspace:/, '')
depName = depName.slice(8)
if (
depName === pkgName &&
!semver.satisfies(version, depVersionRange)
) {
if (depName === pkgName && !semver.satisfies(version, depVersionRange)) {
obj[`@mtcute/${depName}`] = `workspace:^${version}`
console.log(` - updated dependency ${depName} at ${json.name}`)
packageJsonChanged.add(json.name.slice(8))
@ -104,15 +97,14 @@ function bumpVersion(packageName, version) {
const json = packageJsons.find((json) => json.name === `@mtcute/${name}`)
if (!json) return
fs.writeFileSync(
path.join(__dirname, '../packages', name, 'package.json'),
JSON.stringify(json, null, 4),
)
fs.writeFileSync(path.join(__dirname, '../packages', name, 'package.json'), JSON.stringify(json, null, 4))
})
console.log('Done!')
// because i am fucking dumb and have adhd and always forget it lol
console.log('Now run `pnpm i` and make sure everything compiles.')
// console.log('Now run `pnpm i` and make sure everything compiles.')
// i kept forgetting that so yea
cp.execSync('pnpm -w install', { stdio: 'inherit' })
}
if (require.main === module) {