@finn-no/analytics

v26.3.0
[![Build Status](https://travis.schibsted.io/finn/finn-analytics-js.svg?token=1UU52YnyxE4PbyzkGXQQ&branch=master)](https://travis.schibsted.io/finn/finn-analytics-js) [![FinnCDN Deployed](https://img.shields.io/badge/finncdn-deployed-blue.svg)](https://st

lint

eslint --ext=ts src

lint:fix

eslint --fix --ext=ts src

clean

rimraf dist/ coverage/ out/

build:all

npm run clean && npm run build:compile && npm run build:compile:client && npm run build:concat:vendor && npm run build:concat:all && npm run build:adobe

build:adobe

npm run build:compile:adobe && npm run build:concat:vendor-adobe && npm run build:concat:all-adobe && npm run build:compress:all-adobe

build:compile

npm run build:compile:api && npm run build:compile:adobe && rollup -c rollup.config.js && npm run build:compress:api

build:compile:api

tsc -p tsconfig.api.json

build:compile:adobe

tsc -p tsconfig.adobe.json

build:compile:client

tsc -p tsconfig.client.json

build:concat:vendor

node scripts/concat-vendor.js && npm run build:compress:vendor

build:concat:vendor-adobe

node scripts/concat-vendor-adobe-only.js && npm run build:compress:vendor-adobe

build:concat:all

node scripts/concat-all.js && npm run build:compress:all

build:concat:all-adobe

node scripts/concat-adobe-only.js && npm run build:compress:all

build:compress:api

cd dist && terser --compress --mangle --source-map 'content=analytics-core.js.map' --output analytics-core.min.js -- analytics-core.js && cd ../

build:compress:adobe

cd dist && terser --compress --mangle --source-map 'content=analytics-adobe.js.map' --output analytics-adobe.min.js -- analytics-adobe.js && cd ../

build:compress:vendor

cd dist && terser --compress --mangle --source-map 'content=vendor.js.map' --output vendor.min.js -- vendor.js && cd ..

build:compress:vendor-adobe

cd dist && terser --compress --mangle --source-map 'content=vendor-adobe.js.map' --output vendor-adobe.min.js -- vendor-adobe.js && cd ..

build:compress:all

cd dist && terser --compress --mangle --source-map 'content=analytics.js.map' --output analytics.min.js -- analytics.js && cd ..

build:compress:all-adobe

cd dist && terser --compress --mangle --source-map 'content=analytics-adobe-only.js.map' --output analytics-adobe.min.js -- analytics-adobe.js && cd ..

build:docs

tsc ./src/config/spec/index.ts --outDir ./out && node src/config/configurator/bin/generate-docs.js out/config/spec/index.js docs/options.md

prepublish

not-in-install && npm run build:all || in-install

postpublish

echo 'REMEMBER TO RUN: $ git push --follow-tags'

test

karma start --single-run

test:watch

karma start

upload

rimraf upload && npm run build:all && node scripts/copy-assets.js && node ./scripts/upload-if-tag.js ./upload -a analytics
npm i @finn-no/[email protected]

Metadata

  • Unknown
  • Whatever
  • Unknown
  • released 11/1/2021

Downloads