npm @snowcone-app/canvas @0.8.1
score
0.7167
high
flagged
2026-06-10 00:35
Signals fired
| signal | weight | rationale |
|---|---|---|
| cadence | ||
| rapid_release | 0.8 | 10 versions in last 24h: ['0.6.1', '0.7.0', '0.7.1', '0.8.0', '0.8.1'] |
| removed_within_window | 0.9 | version 0.1.20 was removed upstream ~0min ago |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"snowcone-team",
"driuqzy"
],
"versions": 29
}
Evidence (package doc at flag time)
{
"dependencies_count": 26,
"dist": {
"integrity": "sha512-I7vCIK+Nvx5tWSuWwRJc7g5rUdOlLoxh4nSNJop4sIeeEotFffUq3MEGOD0zXBDm0uJvfV8eF4vaODblbGx4eg==",
"tarball": "https://registry.npmjs.org/@snowcone-app/canvas/-/canvas-0.8.1.tgz",
"unpackedSize": 12949205
},
"dist-tags": {
"latest": "0.8.1"
},
"latest_version": "0.8.1",
"maintainers": [
{
"email": "dev@snowcone.app",
"name": "snowcone-team"
},
{
"email": "driuqzy@gmail.com",
"name": "driuqzy"
}
],
"num_versions": 27,
"repository": {
"directory": "packages/canvas",
"type": "git",
"url": "git+https://github.com/snowcone-app/snowcone-monorepo.git"
},
"scripts": {
"build": "vite build",
"build-storybook": "storybook build",
"build:lib": "pnpm run generate:icons && pnpm run bundle:worker && vite build --config vite.lib.config.ts",
"bundle:worker": "node scripts/bundle-worker.js",
"dev": "vite",
"dev:lib": "pnpm run bundle:worker && vite build --config vite.lib.config.ts --watch",
"dev:proxy": "node scripts/noun-project-proxy.js",
"format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,css,md}\"",
"format:check": "prettier --check \"src/**/*.{ts,tsx,js,jsx,css,md}\"",
"generate": "node scripts/generate.js",
"generate:icons": "npx tsx scripts/generate-icons.ts",
"precommit": "pnpm run test:quick",
"preview": "vite preview",
"size": "size-limit",
"size:check": "size-limit --limit",
"storybook": "storybook dev -p 6007",
"test": "pnpm run test:unit && pnpm run test:component && pnpm run test:ssr",
"test:component": "vitest run --config vitest.component.config.ts",
"test:component:ui": "vitest --ui --config vitest.component.config.ts",
"test:component:watch": "vitest --config vitest.component.config.ts",
"test:critical": "playwright test tests/e2e/critical",
"test:critical:ui": "playwright test tests/e2e/critical --ui",
"test:e2e": "playwright test",
"test:e2e:headed": "playwright test --headed",
"test:e2e:report": "playwright show-report",
"test:e2e:ui": "playwright test --ui",
"test:generated": "playwright test tests/e2e/generated",
"test:generated:ui": "playwright test tests/e2e/generated --ui",
"test:headed": "playwright test --headed",
"test:quick": "pnpm run typecheck && pnpm run test:unit && pnpm run test:component && pnpm run test:critical",
"test:report": "playwright show-report",
"test:ssr": "vitest run --config vitest.ssr.config.ts",
"test:storybook": "vitest run --config vitest.storybook.config.ts",
"test:storybook:ui": "vitest --ui --config vitest.storybook.config.ts",
"test:storybook:watch": "vitest --config vitest.storybook.config.ts",
"test:ui": "playwright test --ui",
"test:unit": "vitest run",
"test:unit:coverage": "vitest run --coverage",
"test:unit:ui": "vitest --ui",
"test:unit:watch": "vitest",
"test:visual-export": "playwright test tests/e2e/visual-export/",
"test:visual-export:ui": "playwright test tests/e2e/visual-export/ --ui",
"typecheck": "tsc --noEmit -p tsconfig.json"
},
"signal_details": {
"rapid_release": "10 versions in last 24h: ['0.6.1', '0.7.0', '0.7.1', '0.8.0', '0.8.1']",
"removed_within_window": "version 0.1.20 was removed upstream ~0min ago"
},
"time": {
"created": "2026-06-05T05:13:37.645Z",
"modified": "2026-06-10T05:35:35.960Z"
}
}