Registry / devops / oriservice-darwin-arm64

oriservice-darwin-arm64

JSON →
library0.0.0-pre-alpha.2jsnpmunverified

ORI Service is a platform- and architecture-specific native binary package (darwin-arm64) for the ORI build toolchain, which provides tools and plugins for running inner-loop builds of TypeScript monorepos using esbuild. Current version is 0.0.0-pre-alpha.2, indicating a very early pre-alpha stage with no stable release cadence. It is designed to accelerate TypeScript monorepo development by leveraging esbuild's fast bundling. This package is one of many platform-specific binaries automatically resolved by the @microsoft/ori package. Key differentiator: ORI is part of Microsoft's experimental tooling for monorepo inner-loop, but as a pre-alpha build, it is not suitable for production use and its API is subject to breaking changes.

npm install oriservice-darwin-arm64
INSTALL
IMPORT
SIG · ORISERVICE-DARWIN-
O
oriservice-darwin-arm64
devopsjavascriptv0.0.0-pre-alpha.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ori
import ori from '@microsoft/ori'
The main entry point is the @microsoft/ori package; oriservice-darwin-arm64 is a platform-specific optional dependency of @microsoft/ori and should not be imported directly.
ORI (type)
import type { ORI } from '@microsoft/ori'
Type imports for ORI API are available from '@microsoft/ori'.
build
import { build } from '@microsoft/ori'
import { build } from 'oriservice-darwin-arm64'
Public API is exported from '@microsoft/ori', not from individual platform packages.

Installs the ORI toolchain and runs a build using the tsconfig manifest.

npm install @microsoft/ori npx ori build --manifest tsconfig.json
Debug
Known issues
breakingPre-alpha software: API may break at any time. Do not use in production.
fix
Wait for stable releases or pin exact version.
affects: >=0.0.0
gotchaThis package is platform-specific (darwin-arm64). It will be automatically installed as a dependency of @microsoft/ori on macOS Apple Silicon. On other platforms, install @microsoft/ori which will resolve the correct binary.
fix
Always install the parent package @microsoft/ori instead of platform-specific packages.
affects: all
breakingPotential esbuild version mismatch if esbuild is also installed separately.
fix
Ensure the esbuild version used by ORI is compatible with your project.
affects: all
Errors
Common errors & fixes
Error: Cannot find module 'oriservice-darwin-arm64'
Directly referencing the platform-specific package instead of the parent package @microsoft/ori.
fix
Replace 'oriservice-darwin-arm64' with '@microsoft/ori' in package.json dependencies.
Module not found: Can't resolve 'oriservice-darwin-arm64'
Importing from the platform package in source code.
fix
Import from '@microsoft/ori' instead.
The package 'oriservice-darwin-arm64' is meant to be installed on macOS with Apple Silicon. On your system (win32/x64), use the appropriate package.
Manually installed the wrong platform-specific package.
fix
Uninstall and install '@microsoft/ori' which will automatically select the correct platform binary.
Upgrade
Version history
0.0.0-pre-alpha.2latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
oriservice-darwin-arm64 — npm install oriservice-darwin-arm64 · libregistry