Publish with ESM Modules #254
3
.github/workflows/PullRequest.yml
vendored
3
.github/workflows/PullRequest.yml
vendored
@ -49,6 +49,9 @@ jobs:
|
||||
|
||||
- name: Install node depedencies
|
||||
run: npm install --no-save
|
||||
|
||||
- name: Install node depedencies
|
||||
run: npm run esm_module
|
||||
|
||||
- name: Run test
|
||||
run: npm test
|
||||
|
6
.github/workflows/main.yml
vendored
6
.github/workflows/main.yml
vendored
@ -45,6 +45,9 @@ jobs:
|
||||
- name: Install Packages
|
||||
run: npm install
|
||||
|
||||
- name: Install node depedencies
|
||||
run: npm run esm_module
|
||||
|
||||
- name: NPM Publish
|
||||
run: npm publish --tag dev
|
||||
env:
|
||||
@ -75,6 +78,9 @@ jobs:
|
||||
- name: Install Node Depedencies
|
||||
run: npm install --no-save -d
|
||||
|
||||
- name: Install node depedencies
|
||||
run: npm run esm_module
|
||||
|
||||
- name: Get And Export Release Version
|
||||
shell: node -p '{0}'
|
||||
run: |
|
||||
|
3
.github/workflows/relelases.yml
vendored
3
.github/workflows/relelases.yml
vendored
@ -21,6 +21,9 @@ jobs:
|
||||
- name: Install Depedencies
|
||||
run: npm install --no-save
|
||||
|
||||
- name: Install node depedencies
|
||||
run: npm run esm_module
|
||||
|
||||
- name: Publish
|
||||
continue-on-error: true
|
||||
run: npm publish
|
||||
|
@ -39,6 +39,7 @@ RUN npm install
|
||||
# Copy BdsManger Core
|
||||
COPY ./ ./
|
||||
RUN chmod a+x -v bin/*
|
||||
RUN npm run esm_module
|
||||
|
||||
# Set Entrypint
|
||||
ENTRYPOINT [ "node", "./bin/Docker.js" ]
|
||||
|
@ -12,10 +12,10 @@
|
||||
"import": "./index_esm.js"
|
||||
},
|
||||
"scripts": {
|
||||
"postinstall": "cjs2esm",
|
||||
"start": "node bin/bds_maneger.js -sk",
|
||||
"test": "mocha --exit .test/*.js",
|
||||
"ci": "node .Build/test/ci.js",
|
||||
"esm_module": "cjs2esm",
|
||||
"eslint": "eslint --debug --fix .",
|
||||
"Docker": "docker-compose build && docker-compose up",
|
||||
"cirelease": "node .Build/RemoveVersions.js"
|
||||
|
Reference in New Issue
Block a user