BEACON

← candidates

npm @snowcone-app/canvas @0.8.1

score
0.709 high
flagged 2026-06-10 00:35
signals by category
cadence 2

maintainers added:

package profile →

Signals fired

signalweightrationale
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": 27
}

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"
  }
}