@fluidframework/core-interfaces

v2.4.0
Fluid object interfaces

api

fluid-build . --task api

api-extractor:commonjs

flub generate entrypoints --outDir ./dist

api-extractor:esnext

flub generate entrypoints --outDir ./lib --node10TypeCompat

build

fluid-build . --task build

build:api-reports

concurrently "npm:build:api-reports:*"

build:api-reports:current

api-extractor run --local --config api-extractor/api-extractor.current.json

build:api-reports:legacy

api-extractor run --local --config api-extractor/api-extractor.legacy.json

build:commonjs

fluid-build . --task commonjs

build:compile

fluid-build . --task compile

build:docs

api-extractor run --local

build:esnext

tsc --project ./tsconfig.json

build:test

npm run build:test:esm && npm run build:test:cjs

build:test:cjs

fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json

build:test:esm

tsc --project ./src/test/tsconfig.json

check:are-the-types-wrong

attw --pack .

check:biome

biome check .

check:exports

concurrently "npm:check:exports:*"

check:exports:bundle-release-tags

api-extractor run --config api-extractor/api-extractor-lint-bundle.json

check:exports:cjs:legacy

api-extractor run --config api-extractor/api-extractor-lint-legacy.cjs.json

check:exports:cjs:public

api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json

check:exports:esm:legacy

api-extractor run --config api-extractor/api-extractor-lint-legacy.esm.json

check:exports:esm:public

api-extractor run --config api-extractor/api-extractor-lint-public.esm.json

check:format

npm run check:biome

check:prettier

prettier --check . --cache --ignore-path ../../../.prettierignore

ci:build

npm run build:compile

ci:build:api-reports

concurrently "npm:ci:build:api-reports:*"

ci:build:api-reports:current

api-extractor run --config api-extractor/api-extractor.current.json

ci:build:api-reports:legacy

api-extractor run --config api-extractor/api-extractor.legacy.json

ci:build:docs

api-extractor run

ci:test

echo No test for this package

ci:test:coverage

echo No test for this package

clean

rimraf --glob dist lib "*.d.ts" "**/*.tsbuildinfo" "**/*.build.log" _api-extractor-temp

eslint

eslint --format stylish src

eslint:fix

eslint --format stylish src --fix --fix-type problem,suggestion,layout

format

npm run format:biome

format:biome

biome check . --write

format:prettier

prettier --write . --cache --ignore-path ../../../.prettierignore

lint

fluid-build . --task lint

lint:fix

fluid-build . --task eslint:fix --task format

place:cjs:package-stub

copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist

tsc

fluid-tsc commonjs --project ./tsconfig.cjs.json && npm run place:cjs:package-stub

tsc:watch

npm run place:cjs:package-stub && fluid-tsc commonjs --project ./tsconfig.cjs.json --watch

typetests:gen

flub generate typetests --dir . -v

typetests:prepare

flub typetests --dir . --reset --previous --normalize
npm i @fluidframework/core-interfaces

Metadata

  • MIT
  • Whatever
  • Microsoft and contributors
  • released 10/15/2024

Downloads

Maintainers