UNPKG

@ionic/angular

Version:

Angular specific wrappers for @ionic/core

212 lines (211 loc) • 10.6 kB
{ "name": "@ionic/angular", "version": "9.0.0", "description": "Angular specific wrappers for @ionic/core", "keywords": [ "ionic", "framework", "angular", "mobile", "app", "webapp", "capacitor", "cordova", "progressive web app", "pwa" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/ionic-team/ionic-framework.git" }, "bugs": { "url": "https://github.com/ionic-team/ionic-framework/issues" }, "homepage": "https://ionicframework.com/", "scripts": { "build": "npm run clean && npm run build.ng && npm run build.css && npm run build.schematics && npm run validate.package", "build.css": "node scripts/build-css.js", "build.schematics": "node scripts/build-schematics.js", "build.ng": "ngc", "clean": "node scripts/clean.js", "lint": "npm run eslint && npm run prettier -- --write --cache", "lint.fix": "npm run eslint -- --fix", "fmt": "npm run eslint -- --fix && npm run prettier -- --write --cache", "prettier": "prettier \"**/*.ts\"", "eslint": "eslint .", "prerelease": "npm run validate && np prerelease --yolo --any-branch --tag next", "sync": "./scripts/sync.sh", "local.sync.and.pack": "./scripts/sync-and-pack.sh", "test": "echo 'angular no tests yet'", "validate": "npm i && npm run lint && npm run test && npm run build", "validate.package": "node scripts/verify-exports.js" }, "exports": { "./package.json": "./package.json", "./lazy": "./dist/lazy/index.js", "./common": "./dist/common/index.js", "./css/*": { "style": "./css/*" }, ".": "./dist/standalone/index.js", "./ion-back-button": "./dist/standalone/navigation/back-button.js", "./ion-modal": "./dist/standalone/overlays/modal.js", "./ion-popover": "./dist/standalone/overlays/popover.js", "./ion-router-outlet": "./dist/standalone/navigation/router-outlet.js", "./ion-router-link": "./dist/standalone/navigation/router-link-delegate.js", "./ion-tabs": "./dist/standalone/navigation/tabs.js", "./ion-nav": "./dist/standalone/navigation/nav.js", "./ion-checkbox": "./dist/standalone/directives/checkbox.js", "./ion-datetime": "./dist/standalone/directives/datetime.js", "./ion-input": "./dist/standalone/directives/input.js", "./ion-input-otp": "./dist/standalone/directives/input-otp.js", "./ion-icon": "./dist/standalone/directives/icon.js", "./ion-radio-group": "./dist/standalone/directives/radio-group.js", "./ion-range": "./dist/standalone/directives/range.js", "./ion-searchbar": "./dist/standalone/directives/searchbar.js", "./ion-segment": "./dist/standalone/directives/segment.js", "./ion-select": "./dist/standalone/directives/select.js", "./ion-textarea": "./dist/standalone/directives/textarea.js", "./ion-toggle": "./dist/standalone/directives/toggle.js", "./ion-accordion-group": "./dist/standalone/directives/ion-accordion-group.js", "./ion-accordion": "./dist/standalone/directives/ion-accordion.js", "./ion-action-sheet": "./dist/standalone/directives/ion-action-sheet.js", "./ion-alert": "./dist/standalone/directives/ion-alert.js", "./ion-app": "./dist/standalone/directives/ion-app.js", "./ion-avatar": "./dist/standalone/directives/ion-avatar.js", "./ion-backdrop": "./dist/standalone/directives/ion-backdrop.js", "./ion-badge": "./dist/standalone/directives/ion-badge.js", "./ion-breadcrumb": "./dist/standalone/directives/ion-breadcrumb.js", "./ion-breadcrumbs": "./dist/standalone/directives/ion-breadcrumbs.js", "./ion-button": "./dist/standalone/directives/ion-button.js", "./ion-buttons": "./dist/standalone/directives/ion-buttons.js", "./ion-card-content": "./dist/standalone/directives/ion-card-content.js", "./ion-card-header": "./dist/standalone/directives/ion-card-header.js", "./ion-card-subtitle": "./dist/standalone/directives/ion-card-subtitle.js", "./ion-card-title": "./dist/standalone/directives/ion-card-title.js", "./ion-card": "./dist/standalone/directives/ion-card.js", "./ion-chip": "./dist/standalone/directives/ion-chip.js", "./ion-col": "./dist/standalone/directives/ion-col.js", "./ion-content": "./dist/standalone/directives/ion-content.js", "./ion-datetime-button": "./dist/standalone/directives/ion-datetime-button.js", "./ion-fab-button": "./dist/standalone/directives/ion-fab-button.js", "./ion-fab-list": "./dist/standalone/directives/ion-fab-list.js", "./ion-fab": "./dist/standalone/directives/ion-fab.js", "./ion-footer": "./dist/standalone/directives/ion-footer.js", "./ion-grid": "./dist/standalone/directives/ion-grid.js", "./ion-header": "./dist/standalone/directives/ion-header.js", "./ion-img": "./dist/standalone/directives/ion-img.js", "./ion-infinite-scroll-content": "./dist/standalone/directives/ion-infinite-scroll-content.js", "./ion-infinite-scroll": "./dist/standalone/directives/ion-infinite-scroll.js", "./ion-input-password-toggle": "./dist/standalone/directives/ion-input-password-toggle.js", "./ion-item-divider": "./dist/standalone/directives/ion-item-divider.js", "./ion-item-group": "./dist/standalone/directives/ion-item-group.js", "./ion-item-option": "./dist/standalone/directives/ion-item-option.js", "./ion-item-options": "./dist/standalone/directives/ion-item-options.js", "./ion-item-sliding": "./dist/standalone/directives/ion-item-sliding.js", "./ion-item": "./dist/standalone/directives/ion-item.js", "./ion-label": "./dist/standalone/directives/ion-label.js", "./ion-list-header": "./dist/standalone/directives/ion-list-header.js", "./ion-list": "./dist/standalone/directives/ion-list.js", "./ion-loading": "./dist/standalone/directives/ion-loading.js", "./ion-menu-button": "./dist/standalone/directives/ion-menu-button.js", "./ion-menu-toggle": "./dist/standalone/directives/ion-menu-toggle.js", "./ion-menu": "./dist/standalone/directives/ion-menu.js", "./ion-nav-link": "./dist/standalone/directives/ion-nav-link.js", "./ion-note": "./dist/standalone/directives/ion-note.js", "./ion-picker-column-option": "./dist/standalone/directives/ion-picker-column-option.js", "./ion-picker-column": "./dist/standalone/directives/ion-picker-column.js", "./ion-picker": "./dist/standalone/directives/ion-picker.js", "./ion-progress-bar": "./dist/standalone/directives/ion-progress-bar.js", "./ion-radio": "./dist/standalone/directives/ion-radio.js", "./ion-refresher-content": "./dist/standalone/directives/ion-refresher-content.js", "./ion-refresher": "./dist/standalone/directives/ion-refresher.js", "./ion-reorder-group": "./dist/standalone/directives/ion-reorder-group.js", "./ion-reorder": "./dist/standalone/directives/ion-reorder.js", "./ion-ripple-effect": "./dist/standalone/directives/ion-ripple-effect.js", "./ion-row": "./dist/standalone/directives/ion-row.js", "./ion-segment-button": "./dist/standalone/directives/ion-segment-button.js", "./ion-segment-content": "./dist/standalone/directives/ion-segment-content.js", "./ion-segment-view": "./dist/standalone/directives/ion-segment-view.js", "./ion-select-modal": "./dist/standalone/directives/ion-select-modal.js", "./ion-select-option": "./dist/standalone/directives/ion-select-option.js", "./ion-skeleton-text": "./dist/standalone/directives/ion-skeleton-text.js", "./ion-spinner": "./dist/standalone/directives/ion-spinner.js", "./ion-split-pane": "./dist/standalone/directives/ion-split-pane.js", "./ion-tab-bar": "./dist/standalone/directives/ion-tab-bar.js", "./ion-tab-button": "./dist/standalone/directives/ion-tab-button.js", "./ion-tab": "./dist/standalone/directives/ion-tab.js", "./ion-text": "./dist/standalone/directives/ion-text.js", "./ion-thumbnail": "./dist/standalone/directives/ion-thumbnail.js", "./ion-title": "./dist/standalone/directives/ion-title.js", "./ion-toast": "./dist/standalone/directives/ion-toast.js", "./ion-toolbar": "./dist/standalone/directives/ion-toolbar.js", "./action-sheet-controller": "./dist/standalone/providers/action-sheet-controller.js", "./alert-controller": "./dist/standalone/providers/alert-controller.js", "./animation-controller": "./dist/standalone/providers/animation-controller.js", "./gesture-controller": "./dist/standalone/providers/gesture-controller.js", "./loading-controller": "./dist/standalone/providers/loading-controller.js", "./menu-controller": "./dist/standalone/providers/menu-controller.js", "./modal-controller": "./dist/standalone/providers/modal-controller.js", "./popover-controller": "./dist/standalone/providers/popover-controller.js", "./toast-controller": "./dist/standalone/providers/toast-controller.js", "./provide": "./dist/standalone/providers/ionic-angular.js" }, "files": [ "dist/", "css/" ], "dependencies": { "@ionic/core": "9.0.0", "ionicons": "^8.0.13", "jsonc-parser": "^3.0.0", "tslib": "^2.3.0" }, "peerDependencies": { "@angular/core": ">=18.0.0", "@angular/forms": ">=18.0.0", "@angular/router": ">=18.0.0", "rxjs": ">=7.5.0", "zone.js": ">=0.13.0" }, "peerDependenciesMeta": { "zone.js": { "optional": true } }, "devDependencies": { "@angular-devkit/core": "^22.0.0", "@angular-devkit/schematics": "^22.0.0", "@angular/cli": "^22.0.0", "@angular/common": "^22.0.0", "@angular/compiler": "^22.0.0", "@angular/compiler-cli": "^22.0.0", "@angular/core": "^22.0.0", "@angular/forms": "^22.0.0", "@angular/platform-browser": "^22.0.0", "@angular/platform-browser-dynamic": "^22.0.0", "@angular/router": "^22.0.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.0.0", "@ionic/eslint-config": "^0.3.0", "@ionic/prettier-config": "^2.0.0", "@schematics/angular": "^22.0.0", "@types/node": "^24.13.3", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "angular-eslint": "^22.0.0", "eslint": "^9.0.0", "eslint-plugin-import": "^2.25.2", "fs-extra": "^7.0.0", "prettier": "^2.4.1", "rxjs": "~7.5.0", "typescript": "~6.0.0", "typescript-eslint-language-service": "^5.0.0", "zone.js": "~0.16.0" }, "prettier": "@ionic/prettier-config", "schematics": "./dist/schematics/collection.json", "typings": "./dist/standalone/index.d.ts", "sideEffects": false }