{"id":171678639,"number":"1.2.1","published_at":"2026-01-23T05:29:15.416Z","licenses":"MIT","integrity":"sha512-e/ARvskYn2Qdd02qLvc0i6H9BnOmzP0xGHS2XCr7GZ3t2k5uC5ZlLkeN1iEebU0FkAW+6ot89NahFo3nupKuww==","status":null,"download_url":"https://registry.npmjs.org/@rspack/dev-server/-/dev-server-1.2.1.tgz","registry_url":"https://www.npmjs.com/package/@rspack/dev-server/v/1.2.1","documentation_url":null,"install_command":"npm install @rspack/dev-server@1.2.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83f74909-e0a9-444e-a812-2fe934570267"}},"dist":{"integrity":"sha512-e/ARvskYn2Qdd02qLvc0i6H9BnOmzP0xGHS2XCr7GZ3t2k5uC5ZlLkeN1iEebU0FkAW+6ot89NahFo3nupKuww==","shasum":"008425971eeb4b4cf063d934151f5e4f9fbbbcec","tarball":"https://registry.npmjs.org/@rspack/dev-server/-/dev-server-1.2.1.tgz","fileCount":31,"unpackedSize":436249,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rspack%2fdev-server@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbAtz+i0EyOt9aSUXgR0moFTY56MKXqsMXAVzioCx/tQIhAL4+2KpbIfBX+oMPyTNnDC6A+sIu2ovflnHC4JJC0aFx"}]},"gitHead":"edc7dfae8acb192207e8b447c100d1895f38357f","main":"./dist/index.js","scripts":{"build":"pnpm run build:server \u0026\u0026 pnpm run build:client \u0026\u0026 pnpm run build:client-modules","build:server":"tsc -b ./tsconfig.build.json","build:client":"tsc -b ./tsconfig.client.json","build:client-modules":"node ./scripts/build-client-modules.cjs","dev":"tsc -b -w","lint":"biome check .","lint:write":"biome check . --write","format":"prettier --write .","prettier:ci":"prettier --check .","test:install":"cross-env ./node_modules/.bin/puppeteer browsers install chrome","test":"pnpm run test:install \u0026\u0026 pnpm run build \u0026\u0026 cross-env NO_COLOR=1 node --expose-gc --max-old-space-size=8192 --experimental-vm-modules ./node_modules/jest-cli/bin/jest --colors","bump":"npx bumpp"},"_npmVersion":"11.8.0","_nodeVersion":"24.11.1","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e= 18.12.0"},"exports":{".":{"default":"./dist/index.js"},"./getPort":"./getPort.js","./servers/*":"./servers/*.js","./servers/*.js":"./servers/*.js","./client/*":"./client/*.js","./client/*.js":"./client/*.js","./package.json":"./package.json"},"browserify":null},"created_at":"2026-02-14T18:13:02.447Z","updated_at":"2026-04-15T10:46:53.989Z","purl":"pkg:npm/%40rspack/dev-server@1.2.1","related_tag":{"name":"v1.2.1","sha":"311454ab1526d744a5a9353ac680d04a96883575","kind":"commit","published_at":"2026-01-23T05:32:18.000Z","download_url":"https://codeload.github.com/rstackjs/rspack-dev-server/tar.gz/v1.2.1","html_url":"https://github.com/rstackjs/rspack-dev-server/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rstackjs/rspack-dev-server@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rstackjs%2Frspack-dev-server/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rstackjs%2Frspack-dev-server/tags/v1.2.1/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rspack%2Fdev-server/versions/1.2.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rspack%2Fdev-server/versions/1.2.1/codemeta","dependencies":[{"id":1904483209,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.6.0","kind":"runtime","optional":false},{"id":1904483210,"ecosystem":"npm","package_name":"http-proxy-middleware","requirements":"^2.0.9","kind":"runtime","optional":false},{"id":1904483211,"ecosystem":"npm","package_name":"p-retry","requirements":"^6.2.0","kind":"runtime","optional":false},{"id":1904483212,"ecosystem":"npm","package_name":"ws","requirements":"^8.18.0","kind":"runtime","optional":false},{"id":1904483213,"ecosystem":"npm","package_name":"@types/bonjour","requirements":"^3.5.13","kind":"runtime","optional":false},{"id":1904483214,"ecosystem":"npm","package_name":"@types/connect-history-api-fallback","requirements":"^1.5.4","kind":"runtime","optional":false},{"id":1904483215,"ecosystem":"npm","package_name":"@types/express","requirements":"^4.17.25","kind":"runtime","optional":false},{"id":1904483216,"ecosystem":"npm","package_name":"@types/express-serve-static-core","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1904483217,"ecosystem":"npm","package_name":"@types/serve-index","requirements":"^1.9.4","kind":"runtime","optional":false},{"id":1904483218,"ecosystem":"npm","package_name":"@types/serve-static","requirements":"^1.15.5","kind":"runtime","optional":false},{"id":1904483219,"ecosystem":"npm","package_name":"@types/sockjs","requirements":"^0.3.36","kind":"runtime","optional":false},{"id":1904483220,"ecosystem":"npm","package_name":"@types/ws","requirements":"^8.5.10","kind":"runtime","optional":false},{"id":1904483221,"ecosystem":"npm","package_name":"ansi-html-community","requirements":"^0.0.8","kind":"runtime","optional":false},{"id":1904483222,"ecosystem":"npm","package_name":"bonjour-service","requirements":"^1.2.1","kind":"runtime","optional":false},{"id":1904483223,"ecosystem":"npm","package_name":"colorette","requirements":"^2.0.10","kind":"runtime","optional":false},{"id":1904483224,"ecosystem":"npm","package_name":"compression","requirements":"^1.8.1","kind":"runtime","optional":false},{"id":1904483225,"ecosystem":"npm","package_name":"connect-history-api-fallback","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1904483226,"ecosystem":"npm","package_name":"express","requirements":"^4.22.1","kind":"runtime","optional":false},{"id":1904483227,"ecosystem":"npm","package_name":"graceful-fs","requirements":"^4.2.6","kind":"runtime","optional":false},{"id":1904483228,"ecosystem":"npm","package_name":"ipaddr.js","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1904483229,"ecosystem":"npm","package_name":"launch-editor","requirements":"^2.6.1","kind":"runtime","optional":false},{"id":1904483230,"ecosystem":"npm","package_name":"open","requirements":"^10.0.3","kind":"runtime","optional":false},{"id":1904483231,"ecosystem":"npm","package_name":"schema-utils","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":1904483232,"ecosystem":"npm","package_name":"selfsigned","requirements":"^2.4.1","kind":"runtime","optional":false},{"id":1904483233,"ecosystem":"npm","package_name":"serve-index","requirements":"^1.9.1","kind":"runtime","optional":false},{"id":1904483234,"ecosystem":"npm","package_name":"sockjs","requirements":"^0.3.24","kind":"runtime","optional":false},{"id":1904483235,"ecosystem":"npm","package_name":"spdy","requirements":"^4.0.2","kind":"runtime","optional":false},{"id":1904483236,"ecosystem":"npm","package_name":"webpack-dev-middleware","requirements":"^7.4.2","kind":"runtime","optional":false},{"id":1904483237,"ecosystem":"npm","package_name":"@biomejs/biome","requirements":"^1.8.3","kind":"Development","optional":false},{"id":1904483238,"ecosystem":"npm","package_name":"@jest/reporters","requirements":"29.7.0","kind":"Development","optional":false},{"id":1904483239,"ecosystem":"npm","package_name":"@jest/test-sequencer","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1904483240,"ecosystem":"npm","package_name":"@rspack/core","requirements":"1.7.1","kind":"Development","optional":false},{"id":1904483241,"ecosystem":"npm","package_name":"@rspack/plugin-react-refresh","requirements":"1.0.0","kind":"Development","optional":false},{"id":1904483242,"ecosystem":"npm","package_name":"@types/express","requirements":"5.0.6","kind":"Development","optional":false},{"id":1904483243,"ecosystem":"npm","package_name":"@types/jest","requirements":"29.5.12","kind":"Development","optional":false},{"id":1904483244,"ecosystem":"npm","package_name":"@types/mime-types","requirements":"3.0.1","kind":"Development","optional":false},{"id":1904483245,"ecosystem":"npm","package_name":"@types/ws","requirements":"8.5.10","kind":"Development","optional":false},{"id":1904483246,"ecosystem":"npm","package_name":"@types/compression","requirements":"^1.7.2","kind":"Development","optional":false},{"id":1904483247,"ecosystem":"npm","package_name":"@types/graceful-fs","requirements":"^4.1.9","kind":"Development","optional":false},{"id":1904483248,"ecosystem":"npm","package_name":"@types/node","requirements":"^24.0.14","kind":"Development","optional":false},{"id":1904483249,"ecosystem":"npm","package_name":"@types/node-forge","requirements":"^1.3.1","kind":"Development","optional":false},{"id":1904483250,"ecosystem":"npm","package_name":"@types/sockjs-client","requirements":"^1.5.1","kind":"Development","optional":false},{"id":1904483251,"ecosystem":"npm","package_name":"@types/trusted-types","requirements":"^2.0.7","kind":"Development","optional":false},{"id":1904483252,"ecosystem":"npm","package_name":"@hono/node-server","requirements":"^1.13.3","kind":"Development","optional":false},{"id":1904483253,"ecosystem":"npm","package_name":"cross-env","requirements":"^7.0.3","kind":"Development","optional":false},{"id":1904483254,"ecosystem":"npm","package_name":"css-loader","requirements":"^7.1.2","kind":"Development","optional":false},{"id":1904483255,"ecosystem":"npm","package_name":"connect","requirements":"^3.7.0","kind":"Development","optional":false},{"id":1904483256,"ecosystem":"npm","package_name":"graceful-fs","requirements":"4.2.10","kind":"Development","optional":false},{"id":1904483257,"ecosystem":"npm","package_name":"http-proxy","requirements":"^1.18.1","kind":"Development","optional":false},{"id":1904483258,"ecosystem":"npm","package_name":"hono","requirements":"^4.6.8","kind":"Development","optional":false},{"id":1904483259,"ecosystem":"npm","package_name":"jest","requirements":"29.7.0","kind":"Development","optional":false},{"id":1904483260,"ecosystem":"npm","package_name":"jest-cli","requirements":"29.7.0","kind":"Development","optional":false},{"id":1904483261,"ecosystem":"npm","package_name":"jest-environment-node","requirements":"29.7.0","kind":"Development","optional":false},{"id":1904483262,"ecosystem":"npm","package_name":"jest-serializer-path","requirements":"^0.1.15","kind":"Development","optional":false},{"id":1904483263,"ecosystem":"npm","package_name":"nano-staged","requirements":"^0.8.0","kind":"Development","optional":false},{"id":1904483264,"ecosystem":"npm","package_name":"prettier","requirements":"3.2.5","kind":"Development","optional":false},{"id":1904483265,"ecosystem":"npm","package_name":"puppeteer","requirements":"^24.34.0","kind":"Development","optional":false},{"id":1904483266,"ecosystem":"npm","package_name":"react-refresh","requirements":"0.14.0","kind":"Development","optional":false},{"id":1904483267,"ecosystem":"npm","package_name":"require-from-string","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1904483268,"ecosystem":"npm","package_name":"simple-git-hooks","requirements":"^2.11.1","kind":"Development","optional":false},{"id":1904483269,"ecosystem":"npm","package_name":"sockjs-client","requirements":"^1.6.1","kind":"Development","optional":false},{"id":1904483270,"ecosystem":"npm","package_name":"style-loader","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1904483271,"ecosystem":"npm","package_name":"supertest","requirements":"^6.1.3","kind":"Development","optional":false},{"id":1904483272,"ecosystem":"npm","package_name":"tcp-port-used","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1904483273,"ecosystem":"npm","package_name":"ts-jest","requirements":"29.1.2","kind":"Development","optional":false},{"id":1904483274,"ecosystem":"npm","package_name":"typescript","requirements":"5.0.2","kind":"Development","optional":false},{"id":1904483275,"ecosystem":"npm","package_name":"wait-for-expect","requirements":"^3.0.2","kind":"Development","optional":false},{"id":1904483276,"ecosystem":"npm","package_name":"webpack","requirements":"^5.94.0","kind":"Development","optional":false},{"id":1904483277,"ecosystem":"npm","package_name":"webpack-merge","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1904483278,"ecosystem":"npm","package_name":"webpack-dev-middleware","requirements":"^7.4.2","kind":"Development","optional":false},{"id":1904483279,"ecosystem":"npm","package_name":"express","requirements":"^5.2.1","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rspack%2Fdev-server"}