Skip to content

Commit

Permalink
fix: add missing types in pkg and fix cjs/esm exports
Browse files Browse the repository at this point in the history
  • Loading branch information
ghiscoding committed Dec 16, 2023
1 parent e56b9df commit 17eb5e8
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 16 deletions.
27 changes: 13 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},
"license": "MIT",
"author": "Ghislain B.",
"main": "./dist/commonjs/index.js",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"types": "index.d.ts",
"typesVersions": {
Expand All @@ -28,8 +28,8 @@
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"node": "./dist/commonjs/index.js",
"require": "./dist/commonjs/index.js",
"node": "./dist/cjs/index.js",
"require": "./dist/cjs/index.js",
"default": "./dist/esm/index.js"
},
"./package.json": "./package.json",
Expand All @@ -46,22 +46,21 @@
],
"scripts": {
"build:demo": "webpack --env production",
"prebuild": "run-p delete:dist lint",
"build:plugin": "run-p build:cjs build:esm",
"build:cjs": "tsc --project src/aurelia-slickgrid/tsconfig.build.json --outDir dist/cjs --module commonjs",
"postbuild:cjs": "copyfiles --up 2 src/aurelia-slickgrid/**/*.html dist/cjs",
"build:esm": "tsc --project src/aurelia-slickgrid/tsconfig.build.json --outDir dist/esm --module esnext --target es2021",
"postbuild:esm": "copyfiles --up 2 src/aurelia-slickgrid/**/*.html dist/esm",
"serve:demo": "servor ./website index.html 9000",
"delete:dist": "rimraf dist",
"lint": "eslint src/aurelia-slickgrid -c .eslintrc.json --no-eslintrc --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint",
"build:webpack": "rimraf dist && webpack --env production",
"analyze": "rimraf dist && webpack --env production --analyze",
"postbuild1": "npm-run-all copy-i18n:dist copy-asset-lib",
"lint": "eslint src/aurelia-slickgrid --ext .ts",
"build:cjs": "tsc --project src/aurelia-slickgrid/tsconfig.build.json --outDir dist/cjs --module commonjs --declaration false",
"postbuild:cjs": "copyfiles --up 2 src/aurelia-slickgrid/**/*.html dist/cjs",
"build:esm": "tsc --project src/aurelia-slickgrid/tsconfig.build.json --outDir dist/esm --module esnext --target es2021 --declaration false",
"postbuild:esm": "copyfiles --up 2 src/aurelia-slickgrid/**/*.html dist/esm",
"build:types": "tsc --project src/aurelia-slickgrid/tsconfig.build.json --emitDeclarationOnly --declarationMap --outDir dist/types",
"prebuild": "run-p delete:dist lint",
"build:plugin": "run-p build:cjs build:esm build:types",
"postbuild:plugin": "npm-run-all copy-i18n:dist copy-asset-lib",
"build:with-e2e": "npm-run-all build cypress:ci",
"copy-asset-lib": "copyfiles --up 2 src/assets/lib/** dist",
"copy-i18n:dist": "copyfiles --up 3 src/assets/i18n/**/*.* dist/i18n",
"start": "webpack serve",
"start": "webpack serve --env development",
"cypress:open": "cypress open --config-file test/cypress.config.ts",
"cypress:ci": "cypress run --config-file test/cypress.config.ts",
"test:ci": "npx jest --runInBand --coverage=true --ci --config ./test/jest.config.ts",
Expand Down
4 changes: 2 additions & 2 deletions src/main.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Aurelia/* , { StyleConfiguration }*/ from 'aurelia';
import Aurelia from 'aurelia';
import { MyApp } from './my-app';
// Css files imported in this main file are NOT processed by style-loader
// They are for sharedStyles in shadowDOM.
Expand Down Expand Up @@ -29,7 +29,7 @@ Aurelia
*/
// Register all exports of the plugin
.register(
RouterConfiguration.customize({ useHref: false, basePath: '/aurelia-slickgrid' }),
RouterConfiguration.customize({ useHref: false }),

// dynamic components to enhance
CustomTitleFormatter,
Expand Down

0 comments on commit 17eb5e8

Please sign in to comment.