fix: pnpm install
apparently im dumb
This commit is contained in:
parent
fc42dcb973
commit
137f1cc81b
3 changed files with 13 additions and 63 deletions
|
@ -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),
|
||||
})
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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) {
|
||||
|
|
Loading…
Reference in a new issue