chore(8.0): final pre-RC1 sweep — API consistency, named errors, orphans, zero-cast codebase
This commit is contained in:
parent
970e08c466
commit
1f7e365a4e
237 changed files with 1951 additions and 49413 deletions
|
|
@ -143,7 +143,7 @@ function calculatePackageSize(): {
|
|||
describe('Package Size Breakdown', () => {
|
||||
it('should report the estimated package size and largest files', () => {
|
||||
const { totalSize, includedFiles } = calculatePackageSize()
|
||||
|
||||
|
||||
console.log('Estimated package size: ' + totalSize.toFixed(2) + ' MB')
|
||||
console.log('\nLargest files:')
|
||||
for (let i = 0; i < Math.min(10, includedFiles.length); i++) {
|
||||
|
|
@ -151,26 +151,18 @@ describe('Package Size Breakdown', () => {
|
|||
`${includedFiles[i].path}: ${includedFiles[i].size.toFixed(2)} MB`
|
||||
)
|
||||
}
|
||||
|
||||
// Basic sanity check
|
||||
expect(totalSize).toBeGreaterThan(0)
|
||||
expect(includedFiles.length).toBeGreaterThan(0)
|
||||
})
|
||||
|
||||
it('should identify files that contribute significantly to package size', () => {
|
||||
const { includedFiles } = calculatePackageSize()
|
||||
|
||||
// Find files larger than 1MB
|
||||
|
||||
// Informational: files larger than 1MB (model + WASM assets expected)
|
||||
const largeFiles = includedFiles.filter(file => file.size > 1)
|
||||
|
||||
if (largeFiles.length > 0) {
|
||||
console.log('\nFiles larger than 1MB:')
|
||||
largeFiles.forEach(file => {
|
||||
console.log(`${file.path}: ${file.size.toFixed(2)} MB`)
|
||||
})
|
||||
}
|
||||
|
||||
// This is not a failure condition, just informational
|
||||
expect(true).toBe(true)
|
||||
|
||||
// Basic sanity check
|
||||
expect(totalSize).toBeGreaterThan(0)
|
||||
expect(includedFiles.length).toBeGreaterThan(0)
|
||||
})
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue