This commit adds the exports entry in each package.json, exposing the public parts of each package and hiding the private ones.
55 lines
1.4 KiB
JSON
55 lines
1.4 KiB
JSON
{
|
|
"name": "@lion/form-core",
|
|
"version": "0.7.3",
|
|
"description": "Form-core contains all essential building blocks for creating form fields and fieldsets",
|
|
"license": "MIT",
|
|
"author": "ing-bank",
|
|
"homepage": "https://github.com/ing-bank/lion/",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/ing-bank/lion.git",
|
|
"directory": "packages/field"
|
|
},
|
|
"main": "index.js",
|
|
"module": "index.js",
|
|
"files": [
|
|
"*.d.ts",
|
|
"*.js",
|
|
"docs",
|
|
"src",
|
|
"test",
|
|
"test-helpers",
|
|
"translations",
|
|
"types"
|
|
],
|
|
"scripts": {
|
|
"debug": "cd ../../ && npm run debug -- --group form-core",
|
|
"debug:firefox": "cd ../../ && npm run debug:firefox -- --group form-core",
|
|
"debug:webkit": "cd ../../ && npm run debug:webkit -- --group form-core",
|
|
"prepublishOnly": "../../scripts/npm-prepublish.js",
|
|
"test": "cd ../../ && npm run test:browser -- --group form-core"
|
|
},
|
|
"sideEffects": [
|
|
"lion-field.js",
|
|
"lion-validation-feedback.js"
|
|
],
|
|
"dependencies": {
|
|
"@lion/core": "0.13.8",
|
|
"@lion/localize": "0.15.5"
|
|
},
|
|
"keywords": [
|
|
"field",
|
|
"lion",
|
|
"web-components"
|
|
],
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"exports": {
|
|
".": "./index.js",
|
|
"./test-helpers/*": "./test-helpers/*",
|
|
"./test-suites/*": "./test-suites/*",
|
|
"./lion-field": "./lion-field.js",
|
|
"./lion-validation-feedback": "./lion-validation-feedback.js"
|
|
}
|
|
}
|