BEACON

← candidates

npm react-prompt-editor @1.0.16

score
0.6471 med
flagged 2026-07-20 21:50
signals by category
identity 1 topology 1

maintainers added: freedom0.0

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['freedom0.0']
topology
typosquat 1.0 combosquat of 'react'

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "peaks1992"
  ],
  "versions": 15
}

Evidence (package doc at flag time)

{
  "dependencies_count": 15,
  "dist": {
    "integrity": "sha512-XBw8vo/sv6vKN/AzUUKl/WZpgPxVGtAJn1qkIRBwsE1LoTdTTwIXcIVswZcYSgQP5jMG/v/rHoAoaefN7FgMhA==",
    "tarball": "https://registry.npmjs.org/react-prompt-editor/-/react-prompt-editor-1.0.16.tgz",
    "unpackedSize": 704455
  },
  "dist-tags": {
    "latest": "1.0.16"
  },
  "latest_version": "1.0.16",
  "maintainers": [
    {
      "email": "2043035530@qq.com",
      "name": "freedom0.0"
    },
    {
      "email": "601709253@qq.com",
      "name": "peaks1992"
    }
  ],
  "num_versions": 17,
  "repository": {
    "branch": "master",
    "type": "git",
    "url": "git+https://github.com/SquabbyZ/react-prompt-editor.git"
  },
  "scripts": {
    "analyze:deps": "node scripts/analyze-dependency-impact.js",
    "build": "father build && node scripts/build-css.js",
    "build:analyze": "pnpm build && node scripts/analyze-bundle.js",
    "build:css": "node scripts/build-css.js",
    "build:css:watch": "npx tailwindcss -i ./src/styles/tailwind.css -o ./dist/styles/index.css --watch",
    "build:prod": "father build && node scripts/build-css.js && node scripts/remove-console.js && node scripts/compress-js.js",
    "build:prod:analyze": "node scripts/analyze-prod-bundle.js",
    "build:watch": "father dev",
    "clean-cache": "rm -rf .dumi/tmp",
    "dev": "dumi dev",
    "dev:css": "node scripts/build-css.js && npx tailwindcss -i ./src/styles/tailwind.css -o ./dist/styles/index.css --watch",
    "dev:test-harness": "node scripts/build-css.js && cd e2e/_test-harness && npx vite --port 5173 --host 127.0.0.1 --strictPort",
    "docs:build": "dumi build",
    "docs:preview": "dumi preview",
    "doctor": "father doctor",
    "lint": "npm run lint:es && npm run lint:css",
    "lint:css": "stylelint \"{src,test}/**/*.{css,less}\"",
    "lint:css:fix": "stylelint \"{src,test}/**/*.{css,less}\" --fix",
    "lint:es": "eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"",
    "lint:es:fix": "eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\" --fix",
    "lint:fix": "npm run lint:es:fix && npm run lint:css:fix",
    "prepare": "husky install && dumi setup",
    "prepublishOnly": "father doctor && npm run build",
    "publish:alpha": "bash scripts/publish.sh alpha",
    "publish:beta": "bash scripts/publish.sh beta",
    "publish:package": "bash scripts/publish.sh",
    "start": "npm run dev",
    "test": "vitest run",
    "test:all": "pnpm test && pnpm test:e2e",
    "test:e2e": "playwright test",
    "test:smoke": "playwright test e2e/basic-flow.spec.ts",
    "test:watch": "vitest"
  },
  "signal_details": {
    "maintainer_churn": "added: ['freedom0.0']",
    "typosquat": "combosquat of 'react'"
  },
  "time": {
    "created": "2026-04-17T08:00:43.350Z",
    "modified": "2026-07-21T02:50:15.953Z"
  }
}