UNPKG

@ideal-postcodes/address-finder

Version:

Address Finder JS library backed by the Ideal Postcodes UK address search API

150 lines (149 loc) 4.03 kB
{ "name": "@ideal-postcodes/address-finder", "version": "5.2.5", "description": "Address Finder JS library backed by the Ideal Postcodes UK address search API", "main": "dist/index.js", "types": "dist/index.d.ts", "module": "esm/index.js", "engines": { "node": ">=16.0" }, "author": { "name": "Ideal Postcodes", "email": "support@ideal-postcodes.co.uk", "url": "https://ideal-postcodes.co.uk" }, "files": [ "rollup.config.js", "dist", "css", "esm" ], "prettier": { "trailingComma": "es5" }, "release": { "extends": "@cablanchard/semantic-release/dist/npm", "branches": [ "main", { "name": "beta", "prerelease": true } ] }, "bugs": { "url": "https://github.com/ideal-postcodes/address-finder/issues", "email": "support@ideal-postcodes.co.uk" }, "homepage": "https://address-finder.ideal-postcodes.dev", "repository": { "type": "git", "url": "git+https://github.com/ideal-postcodes/address-finder.git" }, "scripts": { "dev": "npx parcel examples/index.html", "test": "cypress run --e2e -C ./cypress.config.unit.ts --spec=cypress/unit/**/**.cy.ts", "test:open": "cypress open --e2e -C ./cypress.config.unit.ts", "test:browsers:latest": "karma start .config/latest.conf.ts", "test:browsers:legacy": "karma start .config/legacy.conf.ts", "test:e2e": "rollup -c && cypress run --e2e -C ./cypress.config.e2e.ts", "test:e2e:open": "rollup -c && cypress open --e2e -C ./cypress.config.e2e.ts", "build": "tsc && tsc -p tsconfig.esm.json", "watch": "rollup -cw", "semantic-release": "semantic-release --no-ci", "coverage": "codecov", "css": "minify css/address-finder.css > css/address-finder.min.css && minify css/optional.css > css/optional.min.css", "docs": "typedoc", "prepublishOnly": "npm run build", "cypress:open": "cypress open", "rollup": "rollup -c" }, "browserslist": [ "ie 11", "last 2 versions" ], "mocha": { "extension": [ "ts" ], "exit": true, "fullTrace": true, "require": [ "ts-node/register", "source-map-support/register" ] }, "nyc": { "include": [ "lib/**/*.ts" ], "exclude": [ "dist/*", "**/*.d.ts" ], "extension": [ ".ts", ".tsx" ], "require": [ "ts-node/register" ], "reporter": [ "text-summary", "html" ], "all": true }, "keywords": [ "UK", "Address Finder", "Autocomplete", "Ideal", "Postcodes" ], "license": "SEE LICENSE IN LICENSE", "dependencies": { "@ideal-postcodes/core-axios": "~4.1.5", "@ideal-postcodes/jsutil": "~7.4.3", "@xstate/fsm": "~2.1.0", "lodash": "~4.17.21" }, "devDependencies": { "@babel/cli": "~7.15.4", "@babel/core": "~7.15.0", "@babel/plugin-proposal-class-properties": "~7.14.5", "@babel/preset-env": "~7.15.0", "@babel/preset-typescript": "~7.22.5", "@babel/plugin-transform-runtime": "~7.23.9", "@cablanchard/semantic-release": "~1.3.4", "@cablanchard/tsconfig": "~2.0.0", "@ideal-postcodes/api-fixtures": "~1.3.0", "@ideal-postcodes/openapi": "3.1.0", "@ideal-postcodes/supported-browsers": "~2.5.0", "@rollup/plugin-commonjs": "~21.0.0", "@rollup/plugin-inject": "~4.0.2", "@rollup/plugin-node-resolve": "~13.0.0", "@types/dotenv": "~8.2.0", "@types/lodash": "~4.14.195", "@types/node": "~20.11.19", "@types/sinon": "~17.0.3", "@types/chai": "~4.3.11", "chai": "~5.0.3", "rollup-plugin-ts": "~3.4.5", "codecov": "~3.8.1", "core-js": "~3.15.2", "core-js-pure": "~3.17.2", "cypress": "~13.6.4", "dotenv": "~8.2.0", "minify": "~7.0.0", "prettier": "~2.4.1", "promise-polyfill": "~8.2.0", "rollup": "~2.70.0", "semantic-release": "~19.0.3", "sinon": "~17.0.1", "ts-node": "~10.2.0", "typedoc": "~0.24.8", "typescript": "~5.1.6" } }