chore: cleanup desktop scripts; use web react version for toast package
This commit is contained in:
12
.github/workflows/desktop.release.yml
vendored
12
.github/workflows/desktop.release.yml
vendored
@@ -5,7 +5,6 @@ on:
|
||||
|
||||
jobs:
|
||||
Mac:
|
||||
if: true == false
|
||||
runs-on: macos-latest
|
||||
defaults:
|
||||
run:
|
||||
@@ -22,7 +21,7 @@ jobs:
|
||||
- name: MacX64
|
||||
run: |
|
||||
yarn run electron-builder --mac --x64 --publish=never
|
||||
node scripts/fix-mac-zip
|
||||
node scripts/fixMacZip.mjs
|
||||
- name: MacArm64
|
||||
run: yarn run electron-builder --mac --arm64 --publish=never
|
||||
- name: Upload
|
||||
@@ -37,7 +36,6 @@ jobs:
|
||||
packages/desktop/dist/*.yaml
|
||||
|
||||
Linux:
|
||||
if: true == false
|
||||
runs-on: ubuntu-latest
|
||||
defaults:
|
||||
run:
|
||||
@@ -132,7 +130,7 @@ jobs:
|
||||
|
||||
Publish:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [Windows]
|
||||
needs: [Windows, Mac, Linux]
|
||||
defaults:
|
||||
run:
|
||||
working-directory: packages/desktop
|
||||
@@ -160,4 +158,8 @@ jobs:
|
||||
draft: true
|
||||
name: "Desktop ${{ steps.package-version.outputs.current-version}}"
|
||||
files: packages/desktop/dist/*
|
||||
- run: node scripts/publishSnap.mjs
|
||||
- name: Publish Snap
|
||||
run: |
|
||||
echo ${{ secrets.SNAPCRAFT_LOGIN_FILE }} >> snapauth.txt
|
||||
snapcraft login --with=snapauth.txt
|
||||
snapcraft upload dist/standard-notes-${{ steps.package-version.outputs.current-version}}-linux-amd64.snap
|
||||
|
||||
Binary file not shown.
BIN
.yarn/cache/@emotion-cache-npm-11.9.3-19440f4c2c-6e0aab2fa5.zip
vendored
Normal file
BIN
.yarn/cache/@emotion-cache-npm-11.9.3-19440f4c2c-6e0aab2fa5.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@emotion-serialize-npm-1.0.4-5d4f6d63ee-e8cc342056.zip
vendored
Normal file
BIN
.yarn/cache/@emotion-serialize-npm-1.0.4-5d4f6d63ee-e8cc342056.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@emotion-sheet-npm-1.1.1-9e89b4e29a-b916ac6657.zip
vendored
Normal file
BIN
.yarn/cache/@emotion-sheet-npm-1.1.1-9e89b4e29a-b916ac6657.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@standardnotes-snjs-npm-2.115.11-52032e0ea7-718d10e934.zip
vendored
Normal file
BIN
.yarn/cache/@standardnotes-snjs-npm-2.115.11-52032e0ea7-718d10e934.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@tsconfig-node10-npm-1.0.9-f2e2d20feb-a33ae4dc2a.zip
vendored
Normal file
BIN
.yarn/cache/@tsconfig-node10-npm-1.0.9-f2e2d20feb-a33ae4dc2a.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@tsconfig-node12-npm-1.0.10-c4b7de5213-3683668703.zip
vendored
Normal file
BIN
.yarn/cache/@tsconfig-node12-npm-1.0.10-c4b7de5213-3683668703.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@tsconfig-node14-npm-1.0.2-80c0d77d76-6260dd4617.zip
vendored
Normal file
BIN
.yarn/cache/@tsconfig-node14-npm-1.0.2-80c0d77d76-6260dd4617.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@tsconfig-node16-npm-1.0.3-6a4a30eda2-3a8b657dd0.zip
vendored
Normal file
BIN
.yarn/cache/@tsconfig-node16-npm-1.0.3-6a4a30eda2-3a8b657dd0.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@webpack-cli-configtest-npm-1.2.0-728a6bf8bd-a2726cd9ec.zip
vendored
Normal file
BIN
.yarn/cache/@webpack-cli-configtest-npm-1.2.0-728a6bf8bd-a2726cd9ec.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@webpack-cli-info-npm-1.5.0-9d9627ae19-7f56fe037c.zip
vendored
Normal file
BIN
.yarn/cache/@webpack-cli-info-npm-1.5.0-9d9627ae19-7f56fe037c.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@webpack-cli-serve-npm-1.7.0-2869abfdb4-d475e8effa.zip
vendored
Normal file
BIN
.yarn/cache/@webpack-cli-serve-npm-1.7.0-2869abfdb4-d475e8effa.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/react-native-document-picker-npm-8.1.1-10a39bfbb1-d47cc8d742.zip
vendored
Normal file
BIN
.yarn/cache/react-native-document-picker-npm-8.1.1-10a39bfbb1-d47cc8d742.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/vfile-npm-5.3.3-45851e1197-975d1e1ec4.zip
vendored
Normal file
BIN
.yarn/cache/vfile-npm-5.3.3-45851e1197-975d1e1ec4.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/webpack-cli-npm-4.10.0-09cee8c457-2ff5355ac3.zip
vendored
Normal file
BIN
.yarn/cache/webpack-cli-npm-4.10.0-09cee8c457-2ff5355ac3.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
@@ -17,7 +17,6 @@
|
||||
"clean": "lerna run clean",
|
||||
"build": "yarn workspaces foreach -pt run build",
|
||||
"build:icons": "yarn workspace @standardnotes/icons build",
|
||||
"build:toast": "yarn workspace @standardnotes/toast build",
|
||||
"build:styles": "yarn workspace @standardnotes/styles build",
|
||||
"build:web": "yarn workspace @standardnotes/web build",
|
||||
"start:server:web": "lerna run start --scope=@standardnotes/web-server",
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
# Futura Theme
|
||||
@@ -17,7 +17,6 @@
|
||||
"build:remove-unpacked": "rimraf dist/{linux-*,mac,win-*}",
|
||||
"build": "echo BUILDING DESKTOP && yarn run webpack --config desktop.webpack.prod.js",
|
||||
"build:desktop:all": "yarn workspaces foreach -ptR run build",
|
||||
"change-version": "node scripts/change-version.mjs",
|
||||
"clean:build": "rimraf app/dist/",
|
||||
"clean:tests": "rimraf test/data/tmp/",
|
||||
"dev": "NODE_ENV=development webpack --config desktop.webpack.dev.js --watch",
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
export const Command = function (prompt, dir, extraEnv = {}) {
|
||||
return {
|
||||
prompt,
|
||||
dir,
|
||||
extraEnv,
|
||||
}
|
||||
}
|
||||
@@ -6,7 +6,6 @@ const electronNotarize = require('electron-notarize')
|
||||
|
||||
module.exports = async function (params) {
|
||||
const platformName = params.electronPlatformName
|
||||
// Only notarize the app on macOS.
|
||||
if (platformName !== 'darwin') {
|
||||
return
|
||||
}
|
||||
@@ -1,162 +0,0 @@
|
||||
import path from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
import { Command } from './Command.mjs'
|
||||
import { publishSnap } from './publishSnap.mjs'
|
||||
import { runCommand } from './runCommand.mjs'
|
||||
|
||||
const __filename = fileURLToPath(import.meta.url)
|
||||
const __dirname = path.dirname(__filename)
|
||||
|
||||
const RootDir = path.join(__dirname, '../../..')
|
||||
export const DesktopDir = path.join(__dirname, '../')
|
||||
const ScriptsDir = path.join(__dirname)
|
||||
|
||||
async function buildTargets(targets) {
|
||||
console.log('Building targets: ', targets)
|
||||
|
||||
await runCommand(Command('yarn run lint', DesktopDir))
|
||||
await runCommand(Command('yarn clean:build', DesktopDir))
|
||||
await runCommand(Command('yarn run build:web', RootDir))
|
||||
|
||||
for (const group of CompileGroups) {
|
||||
let didCompileGroup = false
|
||||
for (const target of targets) {
|
||||
if (group.targets.includes(target)) {
|
||||
if (!didCompileGroup) {
|
||||
await runCommand(group.compileCommand)
|
||||
didCompileGroup = true
|
||||
}
|
||||
const buildCommands = BuildCommands[target]
|
||||
for (const buildCommand of buildCommands) {
|
||||
await runCommand(buildCommand)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const Targets = {
|
||||
Appimage: 'appimage',
|
||||
AppimageArm64: 'appimage-arm64',
|
||||
AppimageX64: 'appimage-x64',
|
||||
AppimageAll: 'appimage-all',
|
||||
Deb: 'deb',
|
||||
DebArm64: 'deb-arm64',
|
||||
Dir: 'dir',
|
||||
DirArm64: 'dir-arm64',
|
||||
Mac: 'mac',
|
||||
MacAll: 'mac-all',
|
||||
MacArm64: 'mac-arm64',
|
||||
Snap: 'snap',
|
||||
SnapArm64: 'snap-arm64',
|
||||
Windows: 'windows',
|
||||
}
|
||||
|
||||
const MainstreamTargetGroup = 'mainstream'
|
||||
|
||||
const TargetGroups = {
|
||||
all: [
|
||||
Targets.AppimageAll,
|
||||
Targets.Deb,
|
||||
Targets.DebArm64,
|
||||
Targets.Dir,
|
||||
Targets.DirArm64,
|
||||
Targets.MacAll,
|
||||
Targets.Snap,
|
||||
Targets.SnapArm64,
|
||||
Targets.Windows,
|
||||
],
|
||||
[MainstreamTargetGroup]: [
|
||||
Targets.Windows,
|
||||
Targets.AppimageAll,
|
||||
Targets.Deb,
|
||||
Targets.Snap,
|
||||
Targets.DebArm64,
|
||||
Targets.MacAll,
|
||||
],
|
||||
mac: [Targets.MacArm64],
|
||||
}
|
||||
|
||||
const arm64Env = { npm_config_target_arch: 'arm64' }
|
||||
|
||||
const CompileGroups = [
|
||||
{
|
||||
compileCommand: Command('yarn run webpack --config desktop.webpack.prod.js', DesktopDir),
|
||||
targets: [
|
||||
Targets.Appimage,
|
||||
Targets.AppimageX64,
|
||||
Targets.AppimageArm64,
|
||||
Targets.AppimageAll,
|
||||
Targets.Mac,
|
||||
Targets.MacArm64,
|
||||
Targets.MacAll,
|
||||
Targets.Dir,
|
||||
Targets.Windows,
|
||||
],
|
||||
},
|
||||
{
|
||||
compileCommand: Command('yarn run webpack --config desktop.webpack.prod.js --env deb', DesktopDir),
|
||||
targets: [Targets.Deb],
|
||||
},
|
||||
{
|
||||
compileCommand: Command('yarn run webpack --config desktop.webpack.prod.js --env deb', DesktopDir, arm64Env),
|
||||
targets: [Targets.DebArm64],
|
||||
},
|
||||
{
|
||||
compileCommand: Command('yarn run webpack --config desktop.webpack.prod.js', DesktopDir, arm64Env),
|
||||
targets: [Targets.DirArm64],
|
||||
},
|
||||
{
|
||||
compileCommand: Command('yarn run webpack --config desktop.webpack.prod.js --env snap', DesktopDir),
|
||||
targets: [Targets.Snap],
|
||||
},
|
||||
{
|
||||
compileCommand: Command('yarn run webpack --config desktop.webpack.prod.js --env snap', DesktopDir, arm64Env),
|
||||
targets: [Targets.SnapArm64],
|
||||
},
|
||||
]
|
||||
|
||||
const BuildCommands = {
|
||||
[Targets.Appimage]: [
|
||||
Command('yarn run electron-builder --linux --x64 --ia32 -c.linux.target=AppImage --publish=never', DesktopDir),
|
||||
],
|
||||
[Targets.AppimageX64]: [
|
||||
Command('yarn run electron-builder --linux --x64 -c.linux.target=AppImage --publish=never', DesktopDir),
|
||||
],
|
||||
[Targets.AppimageArm64]: [
|
||||
Command('yarn run electron-builder --linux --arm64 -c.linux.target=AppImage --publish=never', DesktopDir),
|
||||
],
|
||||
[Targets.AppimageAll]: [
|
||||
Command(
|
||||
'yarn run electron-builder --linux --arm64 --x64 --ia32 -c.linux.target=AppImage --publish=never',
|
||||
DesktopDir,
|
||||
),
|
||||
],
|
||||
[Targets.Deb]: [
|
||||
Command('yarn run electron-builder --linux --x64 --ia32 -c.linux.target=deb --publish=never', DesktopDir),
|
||||
],
|
||||
[Targets.DebArm64]: [
|
||||
Command('yarn run electron-builder --linux --arm64 -c.linux.target=deb --publish=never', DesktopDir, {
|
||||
npm_config_target_arch: 'arm64',
|
||||
USE_SYSTEM_FPM: 'true',
|
||||
}),
|
||||
],
|
||||
[Targets.Mac]: [
|
||||
Command('yarn run electron-builder --mac --x64 --publish=never', DesktopDir),
|
||||
Command('node scripts/fix-mac-zip', ScriptsDir),
|
||||
],
|
||||
[Targets.MacArm64]: [Command('yarn run electron-builder --mac --arm64 --publish=never', DesktopDir)],
|
||||
[Targets.MacAll]: [Command('yarn run electron-builder --macos --arm64 --x64 --publish=never', DesktopDir)],
|
||||
[Targets.Dir]: [Command('yarn run electron-builder --linux --x64 -c.linux.target=dir --publish=never', DesktopDir)],
|
||||
[Targets.DirArm64]: [
|
||||
Command('yarn run electron-builder --linux --arm64 -c.linux.target=dir --publish=never', DesktopDir, arm64Env),
|
||||
],
|
||||
[Targets.Snap]: [Command('yarn run electron-builder --linux --x64 -c.linux.target=snap --publish=never', DesktopDir)],
|
||||
[Targets.SnapArm64]: [
|
||||
Command('yarn run electron-builder --linux --arm64 -c.linux.target=snap --publish=never', DesktopDir, {
|
||||
npm_config_target_arch: 'arm64',
|
||||
SNAPCRAFT_BUILD_ENVIRONMENT: 'host',
|
||||
}),
|
||||
],
|
||||
[Targets.Windows]: [Command('yarn run electron-builder --windows --x64 --ia32 --publish=never', DesktopDir)],
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
import { execSync } from 'child_process'
|
||||
;(async () => {
|
||||
const version = process.argv[2]
|
||||
if (!version) {
|
||||
console.error('Must specify a version number.')
|
||||
process.exitCode = 1
|
||||
return
|
||||
}
|
||||
execSync(`yarn version --no-git-tag-version --new-version ${version}`)
|
||||
process.chdir('app')
|
||||
execSync(`yarn version --no-git-tag-version --new-version ${version}`)
|
||||
process.chdir('..')
|
||||
execSync('git add package.json app/package.json')
|
||||
execSync(`git commit -m "chore(version): ${version}"`)
|
||||
})()
|
||||
@@ -1,25 +0,0 @@
|
||||
import { spawn } from 'child_process'
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { getLatestBuiltFilesList } from './utils.mjs'
|
||||
;(async () => {
|
||||
const files = await getLatestBuiltFilesList()
|
||||
files.push('SHA256SUMS')
|
||||
|
||||
const versionNumber = JSON.parse(fs.readFileSync('./package.json')).version
|
||||
console.log('Creating draft release...')
|
||||
const child = spawn('gh', [
|
||||
'release',
|
||||
'create',
|
||||
`v${versionNumber}`,
|
||||
...files.map((name) => path.join('dist', name)),
|
||||
'--target',
|
||||
'main',
|
||||
'--draft',
|
||||
'--prerelease',
|
||||
'--title',
|
||||
versionNumber,
|
||||
])
|
||||
child.stdout.pipe(process.stdout)
|
||||
child.stderr.pipe(process.stderr)
|
||||
})()
|
||||
@@ -4,12 +4,6 @@
|
||||
* https://snippets.cacher.io/snippet/354a3eb7b0dcbe711383
|
||||
*/
|
||||
|
||||
if (process.platform !== 'darwin') {
|
||||
console.error(`this script (${__filename}) can only be run from a darwin platform.`)
|
||||
process.exitCode = 1
|
||||
return
|
||||
}
|
||||
|
||||
const fs = require('fs')
|
||||
const childProcess = require('child_process')
|
||||
const yaml = require('js-yaml')
|
||||
@@ -45,6 +39,7 @@ async function getBlockMapInfo(fileName) {
|
||||
|
||||
process.chdir('dist/mac')
|
||||
const appName = process.argv.includes('--beta') ? 'Standard\\ Notes\\ \\(Beta\\).app' : 'Standard\\ Notes.app'
|
||||
|
||||
/** @see https://superuser.com/questions/574032/what-is-the-equivalent-unix-command-to-a-mac-osx-compress-menu-action */
|
||||
await exec(`ditto -c -k --sequesterRsrc --keepParent ${appName} ../${zipName}`)
|
||||
process.chdir('../..')
|
||||
@@ -1,15 +0,0 @@
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { Command } from './Command.mjs'
|
||||
import { runCommand } from './runCommand.mjs'
|
||||
import { DesktopDir } from './build.mjs'
|
||||
|
||||
export async function publishSnap() {
|
||||
try {
|
||||
const packageJson = await fs.promises.readFile(path.join(DesktopDir, 'package.json'))
|
||||
const version = JSON.parse(packageJson).version
|
||||
await runCommand(Command(`snapcraft upload dist/standard-notes-${version}-linux-amd64.snap`, DesktopDir))
|
||||
} catch (error) {
|
||||
console.error('Error publishing snap', error)
|
||||
}
|
||||
}
|
||||
@@ -1,25 +0,0 @@
|
||||
import { spawn } from 'child_process'
|
||||
|
||||
export function runCommand(commandObj) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const { prompt, extraEnv } = commandObj
|
||||
|
||||
console.log(prompt, Object.keys(extraEnv).length > 0 ? extraEnv : '')
|
||||
|
||||
const [command, ...args] = prompt.split(' ')
|
||||
const options = { cwd: commandObj.dir, env: Object.assign({}, process.env, extraEnv) }
|
||||
const child = spawn(command, args, options)
|
||||
|
||||
child.stdout.pipe(process.stdout)
|
||||
child.stderr.pipe(process.stderr)
|
||||
|
||||
child.on('error', reject)
|
||||
child.on('close', (code) => {
|
||||
if (code > 0) {
|
||||
reject(code)
|
||||
} else {
|
||||
resolve(code)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
@@ -1,6 +1,5 @@
|
||||
import crypto from 'crypto'
|
||||
import fs from 'fs'
|
||||
import { getLatestBuiltFilesList } from './utils.mjs'
|
||||
|
||||
function sha256(filePath) {
|
||||
return new Promise((resolve, reject) => {
|
||||
@@ -15,6 +14,43 @@ function sha256(filePath) {
|
||||
})
|
||||
}
|
||||
|
||||
async function getFileNames() {
|
||||
const packageJson = await fs.promises.readFile('./package.json')
|
||||
const version = JSON.parse(packageJson).version
|
||||
return [
|
||||
`standard-notes-${version}-mac-x64.zip`,
|
||||
`standard-notes-${version}-mac-x64.dmg`,
|
||||
`standard-notes-${version}-mac-x64.dmg.blockmap`,
|
||||
|
||||
`standard-notes-${version}-mac-arm64.zip`,
|
||||
`standard-notes-${version}-mac-arm64.dmg`,
|
||||
`standard-notes-${version}-mac-arm64.dmg.blockmap`,
|
||||
|
||||
`standard-notes-${version}-linux-i386.AppImage`,
|
||||
`standard-notes-${version}-linux-x86_64.AppImage`,
|
||||
`standard-notes-${version}-linux-amd64.snap`,
|
||||
|
||||
`standard-notes-${version}-linux-arm64.deb`,
|
||||
`standard-notes-${version}-linux-arm64.AppImage`,
|
||||
|
||||
`standard-notes-${version}-win-x64.exe`,
|
||||
`standard-notes-${version}-win-x64.exe.blockmap`,
|
||||
|
||||
`standard-notes-${version}-win.exe`,
|
||||
`standard-notes-${version}-win.exe.blockmap`,
|
||||
|
||||
`standard-notes-${version}-win-ia32.exe`,
|
||||
`standard-notes-${version}-win-ia32.exe.blockmap`,
|
||||
|
||||
'latest-linux-ia32.yml',
|
||||
'latest-linux.yml',
|
||||
'latest-linux-arm64.yml',
|
||||
'latest-mac.yml',
|
||||
'latest.yml',
|
||||
'builder-effective-config.yaml',
|
||||
]
|
||||
}
|
||||
|
||||
process.on('uncaughtException', function (err) {
|
||||
console.log('Caught exception: ' + err)
|
||||
})
|
||||
@@ -23,14 +59,12 @@ process.on('uncaughtException', function (err) {
|
||||
console.log('Writing SHA256 sums to dist/SHA256SUMS')
|
||||
|
||||
try {
|
||||
const files = await getLatestBuiltFilesList()
|
||||
|
||||
process.chdir('dist')
|
||||
const files = await getFileNames()
|
||||
|
||||
let hashes = await Promise.all(
|
||||
files.map(async (fileName) => {
|
||||
try {
|
||||
const hash = await sha256(fileName)
|
||||
const hash = await sha256(`dist/${fileName}`)
|
||||
return `${hash} ${fileName}`
|
||||
} catch (error) {
|
||||
console.error('Unable to hash file', fileName)
|
||||
@@ -39,7 +73,7 @@ process.on('uncaughtException', function (err) {
|
||||
}),
|
||||
)
|
||||
hashes = hashes.join('\n')
|
||||
await fs.promises.writeFile('SHA256SUMS', hashes)
|
||||
await fs.promises.writeFile('dist/SHA256SUMS', hashes)
|
||||
console.log(`Successfully wrote SHA256SUMS:\n${hashes}`)
|
||||
} catch (err) {
|
||||
console.error(err)
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
import fs from 'fs'
|
||||
|
||||
export async function getLatestBuiltFilesList() {
|
||||
const packageJson = await fs.promises.readFile('./package.json')
|
||||
const version = JSON.parse(packageJson).version
|
||||
return [
|
||||
`standard-notes-${version}-mac-x64.zip`,
|
||||
`standard-notes-${version}-mac-x64.dmg`,
|
||||
`standard-notes-${version}-mac-x64.dmg.blockmap`,
|
||||
|
||||
`standard-notes-${version}-mac-arm64.zip`,
|
||||
`standard-notes-${version}-mac-arm64.dmg`,
|
||||
`standard-notes-${version}-mac-arm64.dmg.blockmap`,
|
||||
|
||||
`standard-notes-${version}-linux-i386.AppImage`,
|
||||
`standard-notes-${version}-linux-x86_64.AppImage`,
|
||||
`standard-notes-${version}-linux-amd64.snap`,
|
||||
|
||||
`standard-notes-${version}-linux-arm64.deb`,
|
||||
`standard-notes-${version}-linux-arm64.AppImage`,
|
||||
|
||||
`standard-notes-${version}-win-x64.exe`,
|
||||
`standard-notes-${version}-win-x64.exe.blockmap`,
|
||||
|
||||
`standard-notes-${version}-win.exe`,
|
||||
`standard-notes-${version}-win.exe.blockmap`,
|
||||
|
||||
`standard-notes-${version}-win-ia32.exe`,
|
||||
`standard-notes-${version}-win-ia32.exe.blockmap`,
|
||||
|
||||
'latest-linux-ia32.yml',
|
||||
'latest-linux.yml',
|
||||
'latest-linux-arm64.yml',
|
||||
'latest-mac.yml',
|
||||
'latest.yml',
|
||||
'builder-effective-config.yaml',
|
||||
]
|
||||
}
|
||||
|
||||
export async function getBuiltx64SnapFilename() {
|
||||
const packageJson = await fs.promises.readFile('./package.json')
|
||||
const version = JSON.parse(packageJson).version
|
||||
return `standard-notes-${version}-linux-amd64.snap`
|
||||
}
|
||||
@@ -2,27 +2,23 @@
|
||||
"name": "@standardnotes/toast",
|
||||
"version": "1.2.0",
|
||||
"private": true,
|
||||
"main": "./dist/index.js",
|
||||
"main": "./src/index.ts",
|
||||
"scripts": {
|
||||
"build": "echo BUILDING TOAST && yarn tsc",
|
||||
"clean": "rm -fr dist",
|
||||
"prestart": "yarn clean",
|
||||
"start": "tsc -p tsconfig.json --watch",
|
||||
"tsc": "tsc --project tsconfig.json",
|
||||
"prebuild": "yarn clean",
|
||||
"lint": "eslint ./src"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^18",
|
||||
"react-dom": "^18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@nanostores/react": "^0.2.0",
|
||||
"@standardnotes/icons": "^1.4.0",
|
||||
"nanoid": "^3.3.4",
|
||||
"nanostores": "^0.5.12"
|
||||
"nanostores": "^0.5.12",
|
||||
"react": "link:../web/node_modules/react",
|
||||
"react-dom": "link:../web/node_modules/react-dom"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/react": "link:../web/node_modules/@types/react",
|
||||
"@types/react-dom": "link:../web/node_modules/@types/react-dom",
|
||||
"eslint": "*",
|
||||
"typescript": "*"
|
||||
}
|
||||
|
||||
152
yarn.lock
152
yarn.lock
@@ -2369,15 +2369,15 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"@emotion/cache@npm:^11.7.1":
|
||||
version: 11.7.1
|
||||
resolution: "@emotion/cache@npm:11.7.1"
|
||||
version: 11.9.3
|
||||
resolution: "@emotion/cache@npm:11.9.3"
|
||||
dependencies:
|
||||
"@emotion/memoize": ^0.7.4
|
||||
"@emotion/sheet": ^1.1.0
|
||||
"@emotion/sheet": ^1.1.1
|
||||
"@emotion/utils": ^1.0.0
|
||||
"@emotion/weak-memoize": ^0.2.5
|
||||
stylis: 4.0.13
|
||||
checksum: cf7aa8fe3bacfdedcda94b53e76a7635e122043439715fcfbf7f1a81340cfe6099a59134481a03ec3e0437466566d18528577d1e6ea92f5b98c372b8b38a8f35
|
||||
checksum: 6e0aab2fa5b9b6b0b9bf66b5328ed44265c23ced16b46c13d2602c3497fabd95299f6cf2c87cbc02b630452aa3cff599c194c538125d744aa135824129698ccc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -2407,11 +2407,11 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"@emotion/is-prop-valid@npm:^1.1.0":
|
||||
version: 1.1.2
|
||||
resolution: "@emotion/is-prop-valid@npm:1.1.2"
|
||||
version: 1.1.3
|
||||
resolution: "@emotion/is-prop-valid@npm:1.1.3"
|
||||
dependencies:
|
||||
"@emotion/memoize": ^0.7.4
|
||||
checksum: 58b1f2d429a589f8f5bc2c33a8732cbb7bbcb17131a103511ef9a94ac754d7eeb53d627f947da480cd977f9d419fd92e244991680292f3287204159652745707
|
||||
checksum: 511997c3bbaab5a967db65b65a111afc46c4aac8b3b87a436fd9e3dc2891829a9ada1405b77326f407d93934ee3b831e62248b498c071089312c5be080af75dd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -2423,22 +2423,22 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"@emotion/serialize@npm:^1.0.2, @emotion/serialize@npm:^1.0.3":
|
||||
version: 1.0.3
|
||||
resolution: "@emotion/serialize@npm:1.0.3"
|
||||
version: 1.0.4
|
||||
resolution: "@emotion/serialize@npm:1.0.4"
|
||||
dependencies:
|
||||
"@emotion/hash": ^0.8.0
|
||||
"@emotion/memoize": ^0.7.4
|
||||
"@emotion/unitless": ^0.7.5
|
||||
"@emotion/utils": ^1.0.0
|
||||
csstype: ^3.0.2
|
||||
checksum: 99a9053bd98c99d63af542ebee029281eeaf653e3a12e97ee79bad7330c68408104c30be6fc07a528e38bb69aba680655181744b76ec6c6f459c121cb805fac2
|
||||
checksum: e8cc342056734e176ea837fe44035126dea174962db40852a7ced499d258c0056b0fd3c298743c446f9ba0f2647cb42dfb623b8e5783c265deb9eb20138d68e7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@emotion/sheet@npm:^1.0.3, @emotion/sheet@npm:^1.1.0":
|
||||
version: 1.1.0
|
||||
resolution: "@emotion/sheet@npm:1.1.0"
|
||||
checksum: a4b74e16a8fea1157413efe4904f5f679d724323cb605d66d20a0b98744422f5d411fca927ceb52e4de454a0a819c5273ca9496db9f011b4ecd17b9f1b212007
|
||||
"@emotion/sheet@npm:^1.0.3, @emotion/sheet@npm:^1.1.1":
|
||||
version: 1.1.1
|
||||
resolution: "@emotion/sheet@npm:1.1.1"
|
||||
checksum: b916ac665735ef6dfda26b09f2d3493789d432d649733db9da18c4db0115e7fdadeb8d45f6490320248916bb13d978bba74c914b711ac96f659b76a5e52d5cd2
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -6174,8 +6174,8 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"@standardnotes/snjs@npm:^2.115.9, @standardnotes/snjs@npm:^2.41.1":
|
||||
version: 2.115.10
|
||||
resolution: "@standardnotes/snjs@npm:2.115.10"
|
||||
version: 2.115.11
|
||||
resolution: "@standardnotes/snjs@npm:2.115.11"
|
||||
dependencies:
|
||||
"@standardnotes/api": ^1.1.8
|
||||
"@standardnotes/auth": ^3.19.2
|
||||
@@ -6183,7 +6183,6 @@ __metadata:
|
||||
"@standardnotes/domain-events": ^2.29.4
|
||||
"@standardnotes/encryption": ^1.8.15
|
||||
"@standardnotes/features": ^1.45.2
|
||||
"@standardnotes/filepicker": ^1.16.15
|
||||
"@standardnotes/files": ^1.3.15
|
||||
"@standardnotes/models": ^1.11.7
|
||||
"@standardnotes/responses": ^1.6.33
|
||||
@@ -6191,7 +6190,7 @@ __metadata:
|
||||
"@standardnotes/settings": ^1.14.3
|
||||
"@standardnotes/sncrypto-common": ^1.9.0
|
||||
"@standardnotes/utils": ^1.6.10
|
||||
checksum: 04259d0661a186cf443935347a0e0464dadc7032c0bea9803a0f2bc92b299a768894aa2d1b9a436f6ca13e6a2523cfd53a74046df5dbcc2bc8bbeba784f3891e
|
||||
checksum: 718d10e934f26835ac58a92f46f8ec208cf0cbac8e54358f2b00627f07e9c7eff0bef708c3aa529d533a801ab0b0edc11584768fc4da5b04f57b3eb9916a987b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -6263,13 +6262,14 @@ __metadata:
|
||||
dependencies:
|
||||
"@nanostores/react": ^0.2.0
|
||||
"@standardnotes/icons": ^1.4.0
|
||||
"@types/react": "link:../web/node_modules/@types/react"
|
||||
"@types/react-dom": "link:../web/node_modules/@types/react-dom"
|
||||
eslint: "*"
|
||||
nanoid: ^3.3.4
|
||||
nanostores: ^0.5.12
|
||||
react: "link:../web/node_modules/react"
|
||||
react-dom: "link:../web/node_modules/react-dom"
|
||||
typescript: "*"
|
||||
peerDependencies:
|
||||
react: ^18
|
||||
react-dom: ^18
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@@ -6800,30 +6800,30 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"@tsconfig/node10@npm:^1.0.7":
|
||||
version: 1.0.8
|
||||
resolution: "@tsconfig/node10@npm:1.0.8"
|
||||
checksum: b8d5fffbc6b17ef64ef74f7fdbccee02a809a063ade785c3648dae59406bc207f70ea2c4296f92749b33019fa36a5ae716e42e49cc7f1bbf0fd147be0d6b970a
|
||||
version: 1.0.9
|
||||
resolution: "@tsconfig/node10@npm:1.0.9"
|
||||
checksum: a33ae4dc2a621c0678ac8ac4bceb8e512ae75dac65417a2ad9b022d9b5411e863c4c198b6ba9ef659e14b9fb609bbec680841a2e84c1172df7a5ffcf076539df
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@tsconfig/node12@npm:^1.0.7":
|
||||
version: 1.0.9
|
||||
resolution: "@tsconfig/node12@npm:1.0.9"
|
||||
checksum: a01b2400ab3582b86b589c6d31dcd0c0656f333adecde85d6d7d4086adb059808b82692380bb169546d189bf771ae21d02544a75b57bd6da4a5dd95f8567bec9
|
||||
version: 1.0.10
|
||||
resolution: "@tsconfig/node12@npm:1.0.10"
|
||||
checksum: 3683668703d5a2b43fe9b3135c5e475c401b5aaf7a586df8bb7eead1184b901d6606b6aee093dbb82e2d23b58f26104da433c86601a2912f512c1c935e4144a0
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@tsconfig/node14@npm:^1.0.0":
|
||||
version: 1.0.1
|
||||
resolution: "@tsconfig/node14@npm:1.0.1"
|
||||
checksum: 976345e896c0f059867f94f8d0f6ddb8b1844fb62bf36b727de8a9a68f024857e5db97ed51d3325e23e0616a5e48c034ff51a8d595b3fe7e955f3587540489be
|
||||
version: 1.0.2
|
||||
resolution: "@tsconfig/node14@npm:1.0.2"
|
||||
checksum: 6260dd461728c200921b4848cd9e1df2bfb2c1ee6c1b6dadbc9bf81afadff8ddf11c6312e08c07de89f6c40163916ff8307f6008bf6c76a4d72a2833dae7bf7c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@tsconfig/node16@npm:^1.0.2":
|
||||
version: 1.0.2
|
||||
resolution: "@tsconfig/node16@npm:1.0.2"
|
||||
checksum: ca94d3639714672bbfd55f03521d3f56bb6a25479bd425da81faf21f13e1e9d15f40f97377dedbbf477a5841c5b0c8f4cd1b391f33553d750b9202c54c2c07aa
|
||||
version: 1.0.3
|
||||
resolution: "@tsconfig/node16@npm:1.0.3"
|
||||
checksum: 3a8b657dd047495b7ad23437d6afd20297ce90380ff0bdee93fc7d39a900dbd8d9e26e53ff6b465e7967ce2adf0b218782590ce9013285121e6a5928fbd6819f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -7487,6 +7487,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/react-dom@link:../web/node_modules/@types/react-dom::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@types/react-dom@link:../web/node_modules/@types/react-dom::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast"
|
||||
languageName: node
|
||||
linkType: soft
|
||||
|
||||
"@types/react-dom@npm:*, @types/react-dom@npm:^18.0.5":
|
||||
version: 18.0.5
|
||||
resolution: "@types/react-dom@npm:18.0.5"
|
||||
@@ -7584,6 +7590,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/react@link:../web/node_modules/@types/react::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@types/react@link:../web/node_modules/@types/react::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast"
|
||||
languageName: node
|
||||
linkType: soft
|
||||
|
||||
"@types/react@npm:*":
|
||||
version: 18.0.12
|
||||
resolution: "@types/react@npm:18.0.12"
|
||||
@@ -8144,36 +8156,36 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@webpack-cli/configtest@npm:^1.1.1":
|
||||
version: 1.1.1
|
||||
resolution: "@webpack-cli/configtest@npm:1.1.1"
|
||||
"@webpack-cli/configtest@npm:^1.2.0":
|
||||
version: 1.2.0
|
||||
resolution: "@webpack-cli/configtest@npm:1.2.0"
|
||||
peerDependencies:
|
||||
webpack: 4.x.x || 5.x.x
|
||||
webpack-cli: 4.x.x
|
||||
checksum: c4e7fca21315e487655fbdc7d079092c3f88b274a720d245ca2e13dce7553009fb3f9d82218c33f5c9b208832d72bb4114a9cca97d53b66212eff5da1d3ad44b
|
||||
checksum: a2726cd9ec601d2b57e5fc15e0ebf5200a8892065e735911269ac2038e62be4bfc176ea1f88c2c46ff09b4d05d4c10ae045e87b3679372483d47da625a327e28
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@webpack-cli/info@npm:^1.4.1":
|
||||
version: 1.4.1
|
||||
resolution: "@webpack-cli/info@npm:1.4.1"
|
||||
"@webpack-cli/info@npm:^1.5.0":
|
||||
version: 1.5.0
|
||||
resolution: "@webpack-cli/info@npm:1.5.0"
|
||||
dependencies:
|
||||
envinfo: ^7.7.3
|
||||
peerDependencies:
|
||||
webpack-cli: 4.x.x
|
||||
checksum: 7a7cac2ba4f2528caa329311599da1685b1bc099bfc5b7210932b7c86024c1277fd7857b08557902b187ea01247a8e8f72f7f5719af72b0c8d97f22087aa0c14
|
||||
checksum: 7f56fe037cd7d1fd5c7428588519fbf04a0cad33925ee4202ffbafd00f8ec1f2f67d991245e687d50e0f3e23f7b7814273d56cb9f7da4b05eed47c8d815c6296
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@webpack-cli/serve@npm:^1.6.1":
|
||||
version: 1.6.1
|
||||
resolution: "@webpack-cli/serve@npm:1.6.1"
|
||||
"@webpack-cli/serve@npm:^1.7.0":
|
||||
version: 1.7.0
|
||||
resolution: "@webpack-cli/serve@npm:1.7.0"
|
||||
peerDependencies:
|
||||
webpack-cli: 4.x.x
|
||||
peerDependenciesMeta:
|
||||
webpack-dev-server:
|
||||
optional: true
|
||||
checksum: 8b273f906aeffa60c7d5700ae25f98d4b66b7e922cad38acb9575d55ff83872cd20b9894aacfa81c4d54e5b51b16253ae0e70c5e9e0608dc8768276e15c74536
|
||||
checksum: d475e8effa23eb7ff9a48b14d4de425989fd82f906ce71c210921cc3852327c22873be00c35e181a25a6bd03d424ae2b83e7f3b3f410ac7ee31b128ab4ac7713
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -15694,15 +15706,15 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"globby@npm:^13.1.1":
|
||||
version: 13.1.1
|
||||
resolution: "globby@npm:13.1.1"
|
||||
version: 13.1.2
|
||||
resolution: "globby@npm:13.1.2"
|
||||
dependencies:
|
||||
dir-glob: ^3.0.1
|
||||
fast-glob: ^3.2.11
|
||||
ignore: ^5.2.0
|
||||
merge2: ^1.4.1
|
||||
slash: ^4.0.0
|
||||
checksum: e6c43409c6c31b374fbd1c01a8c1811de52336928be9c697e472d2a89a156c9cbf1fb33863755c0447b4db16485858aa57f16628d66a6b7c7131669c9fbe76cd
|
||||
checksum: c148fcda0c981f00fb434bb94ca258f0a9d23cedbde6fb3f37098e1abde5b065019e2c63fe2aa2fad4daf2b54bf360b4d0423d85fb3a63d09ed75a2837d4de0f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -24011,6 +24023,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"react-dom@link:../web/node_modules/react-dom::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "react-dom@link:../web/node_modules/react-dom::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast"
|
||||
languageName: node
|
||||
linkType: soft
|
||||
|
||||
"react-dom@npm:17.0.2, react-dom@npm:^17.0.2":
|
||||
version: 17.0.2
|
||||
resolution: "react-dom@npm:17.0.2"
|
||||
@@ -24130,8 +24148,8 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"react-native-document-picker@npm:^8.1.0":
|
||||
version: 8.1.0
|
||||
resolution: "react-native-document-picker@npm:8.1.0"
|
||||
version: 8.1.1
|
||||
resolution: "react-native-document-picker@npm:8.1.1"
|
||||
dependencies:
|
||||
invariant: ^2.2.4
|
||||
peerDependencies:
|
||||
@@ -24141,7 +24159,7 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
react-native-windows:
|
||||
optional: true
|
||||
checksum: 9aba7d274b8033efe6e8be7b5b350cc32fe4b9b670ba7c52ac91f6f9bc74badc96e34cf90bfec69b3643d7c63a3e347eaee20710c95e4afbe7e3bc43394d33bf
|
||||
checksum: d47cc8d7422a19e62ce971c4f44bd122b85e83be44f8f126550632fc6ca320f68c941cd11cf009d11f7c5ac97b296270a565c3b3083e107bbe8ec9e10f4aafd8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -24339,9 +24357,9 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"react-native-share@npm:^7.3.7":
|
||||
version: 7.6.1
|
||||
resolution: "react-native-share@npm:7.6.1"
|
||||
checksum: dcadef3b7818f9f4679e7024171b6a0445cf206a8ee26dd48afa633c60fd0373d0f5acad868b02a3df6c4f8b68929fd6d49d32700dd6fa0573ea6df0a15cc955
|
||||
version: 7.6.2
|
||||
resolution: "react-native-share@npm:7.6.2"
|
||||
checksum: 3c523fa3914b59c095e2b57ceb18ffea782d9ce11a793804be36987663d05a77cc54f631c6afa3988efbb99bc24cde0217f7deb5443549236b34843f18fb62a2
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -24794,6 +24812,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"react@link:../web/node_modules/react::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "react@link:../web/node_modules/react::locator=%40standardnotes%2Ftoast%40workspace%3Apackages%2Ftoast"
|
||||
languageName: node
|
||||
linkType: soft
|
||||
|
||||
"react@npm:17.0.2, react@npm:^17.0.2":
|
||||
version: 17.0.2
|
||||
resolution: "react@npm:17.0.2"
|
||||
@@ -28920,14 +28944,14 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"vfile@npm:^5.0.0":
|
||||
version: 5.3.2
|
||||
resolution: "vfile@npm:5.3.2"
|
||||
version: 5.3.3
|
||||
resolution: "vfile@npm:5.3.3"
|
||||
dependencies:
|
||||
"@types/unist": ^2.0.0
|
||||
is-buffer: ^2.0.0
|
||||
unist-util-stringify-position: ^3.0.0
|
||||
vfile-message: ^3.0.0
|
||||
checksum: c352a76974c4ce0a0177e157335c95a647dae9e510ed4fad9b328479eb46230dc9ade8793d4c8b7f78263314797fc5026ff14da086e3805d530645e7d8057dcb
|
||||
checksum: 975d1e1ec4608355ca914d1a559607950316eb25008eafb14ef9c94d047fc38064a731a372d18501efcb2dcd657eb03e735bdcd2f0a48efaf2add8192f1a0b69
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -29043,16 +29067,16 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"webpack-cli@npm:*, webpack-cli@npm:^4.9.2":
|
||||
version: 4.9.2
|
||||
resolution: "webpack-cli@npm:4.9.2"
|
||||
version: 4.10.0
|
||||
resolution: "webpack-cli@npm:4.10.0"
|
||||
dependencies:
|
||||
"@discoveryjs/json-ext": ^0.5.0
|
||||
"@webpack-cli/configtest": ^1.1.1
|
||||
"@webpack-cli/info": ^1.4.1
|
||||
"@webpack-cli/serve": ^1.6.1
|
||||
"@webpack-cli/configtest": ^1.2.0
|
||||
"@webpack-cli/info": ^1.5.0
|
||||
"@webpack-cli/serve": ^1.7.0
|
||||
colorette: ^2.0.14
|
||||
commander: ^7.0.0
|
||||
execa: ^5.0.0
|
||||
cross-spawn: ^7.0.3
|
||||
fastest-levenshtein: ^1.0.12
|
||||
import-local: ^3.0.2
|
||||
interpret: ^2.2.0
|
||||
@@ -29071,7 +29095,7 @@ __metadata:
|
||||
optional: true
|
||||
bin:
|
||||
webpack-cli: bin/cli.js
|
||||
checksum: ffb4c5d53ab65ce9f1e8efd34fca4cb858ec6afc91ece0d9375094edff2e7615708c8a586991057fd9cc8d37aab0eb0511913b178daac534e51bcf7d3583e61c
|
||||
checksum: 2ff5355ac348e6b40f2630a203b981728834dca96d6d621be96249764b2d0fc01dd54edfcc37f02214d02935de2cf0eefd6ce689d970d154ef493f01ba922390
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
||||
Reference in New Issue
Block a user