From 6b1adb7fb1ddbad1bd53dcf572baae9e7538e4fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20B=20Nagy?= <20251272+BNAndras@users.noreply.github.com> Date: Mon, 19 Jan 2026 13:31:40 -0800 Subject: [PATCH 1/8] Set up initial package.json file and CI sync --- .github/workflows/check-package-json.yml | 24 ++++++++++++++++++++ .gitignore | 2 ++ bin/sync-package-json.js | 19 ++++++++++++++++ coffeelint.json | 25 +++++++++++++++++++++ jsconfig.json | 14 ++++++++++++ package.json | 28 ++++++++++++++++++++++++ 6 files changed, 112 insertions(+) create mode 100644 .github/workflows/check-package-json.yml create mode 100644 bin/sync-package-json.js create mode 100644 coffeelint.json create mode 100644 jsconfig.json create mode 100644 package.json diff --git a/.github/workflows/check-package-json.yml b/.github/workflows/check-package-json.yml new file mode 100644 index 00000000..cc342658 --- /dev/null +++ b/.github/workflows/check-package-json.yml @@ -0,0 +1,24 @@ +name: Check package.json Sync + +on: + push: + branches: [main] + pull_request: + +jobs: + check-package-json: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Use Node.js + uses: actions/setup-node@v3 + with: + node-version: 18 + + - name: Run sync script + run: node bin/sync-package-json.js + + - name: Check for changes + run: | + git diff --exit-code || (echo "Error: package.json files are not in sync. Run 'node bin/sync-package-json.js' locally." && exit 1) diff --git a/.gitignore b/.gitignore index dc7141bb..a9733c47 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ tmp bin/configlet bin/configlet.exe +node_modules +package-lock.json diff --git a/bin/sync-package-json.js b/bin/sync-package-json.js new file mode 100644 index 00000000..72772858 --- /dev/null +++ b/bin/sync-package-json.js @@ -0,0 +1,19 @@ +const fs = require('fs'); +const path = require('path'); + +const root = path.resolve(__dirname, '..'); +const pkg = require('../package.json'); +delete pkg.private; + +fs.readdirSync(path.join(root, 'exercises/practice')).forEach(slug => { + const dir = path.join(root, 'exercises/practice', slug); + if (!fs.statSync(dir).isDirectory()) return; + + const newPkg = { + ...pkg, + repository: { ...pkg.repository, directory: `exercises/practice/${slug}` } + }; + + fs.writeFileSync(path.join(dir, 'package.json'), JSON.stringify(newPkg, null, 2) + '\n'); + console.log(`Synced ${slug}`); +}); diff --git a/coffeelint.json b/coffeelint.json new file mode 100644 index 00000000..e4392d05 --- /dev/null +++ b/coffeelint.json @@ -0,0 +1,25 @@ +{ + "max_line_length": { + "value": 120, + "level": "error" + }, + "no_tabs": { + "level": "error" + }, + "indentation": { + "value": 2, + "level": "error" + }, + "arrow_spacing": { + "level": "error" + }, + "no_trailing_whitespace": { + "level": "error" + }, + "no_empty_param_list": { + "level": "error" + }, + "prefer_english_operator": { + "level": "ignore" + } +} \ No newline at end of file diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 00000000..2dde3ad2 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "target": "es6", + "module": "commonjs", + "strict": false + }, + "include": [ + "exercises/**/*" + ], + "exclude": [ + "node_modules", + "**/node_modules/*" + ] +} \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 00000000..43b9bbe1 --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "private": true, + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} \ No newline at end of file From c2cc07a9111abb3c548860b111653525692a52b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20B=20Nagy?= <20251272+BNAndras@users.noreply.github.com> Date: Mon, 19 Jan 2026 13:33:26 -0800 Subject: [PATCH 2/8] Sync exercise package.json files --- exercises/practice/accumulate/package.json | 28 +++++++++++++++++++ exercises/practice/acronym/package.json | 28 +++++++++++++++++++ exercises/practice/all-your-base/package.json | 28 +++++++++++++++++++ exercises/practice/allergies/package.json | 28 +++++++++++++++++++ exercises/practice/anagram/package.json | 28 +++++++++++++++++++ .../practice/armstrong-numbers/package.json | 28 +++++++++++++++++++ exercises/practice/atbash-cipher/package.json | 28 +++++++++++++++++++ exercises/practice/bank-account/package.json | 28 +++++++++++++++++++ exercises/practice/beer-song/package.json | 28 +++++++++++++++++++ .../practice/binary-search-tree/package.json | 28 +++++++++++++++++++ exercises/practice/binary-search/package.json | 28 +++++++++++++++++++ exercises/practice/binary/package.json | 28 +++++++++++++++++++ exercises/practice/bob/package.json | 28 +++++++++++++++++++ exercises/practice/bottle-song/package.json | 28 +++++++++++++++++++ exercises/practice/change/package.json | 28 +++++++++++++++++++ .../practice/circular-buffer/package.json | 28 +++++++++++++++++++ exercises/practice/clock/package.json | 28 +++++++++++++++++++ .../practice/collatz-conjecture/package.json | 28 +++++++++++++++++++ exercises/practice/custom-set/package.json | 28 +++++++++++++++++++ exercises/practice/darts/package.json | 28 +++++++++++++++++++ exercises/practice/diamond/package.json | 28 +++++++++++++++++++ .../difference-of-squares/package.json | 28 +++++++++++++++++++ exercises/practice/dnd-character/package.json | 28 +++++++++++++++++++ exercises/practice/eliuds-eggs/package.json | 28 +++++++++++++++++++ exercises/practice/etl/package.json | 28 +++++++++++++++++++ exercises/practice/flatten-array/package.json | 28 +++++++++++++++++++ exercises/practice/flower-field/package.json | 28 +++++++++++++++++++ exercises/practice/food-chain/package.json | 28 +++++++++++++++++++ exercises/practice/game-of-life/package.json | 28 +++++++++++++++++++ exercises/practice/gigasecond/package.json | 28 +++++++++++++++++++ exercises/practice/grade-school/package.json | 28 +++++++++++++++++++ exercises/practice/grains/package.json | 28 +++++++++++++++++++ exercises/practice/hamming/package.json | 28 +++++++++++++++++++ exercises/practice/hello-world/package.json | 28 +++++++++++++++++++ exercises/practice/hexadecimal/package.json | 28 +++++++++++++++++++ exercises/practice/high-scores/package.json | 28 +++++++++++++++++++ exercises/practice/house/package.json | 28 +++++++++++++++++++ exercises/practice/isbn-verifier/package.json | 28 +++++++++++++++++++ exercises/practice/isogram/package.json | 28 +++++++++++++++++++ .../practice/kindergarten-garden/package.json | 28 +++++++++++++++++++ exercises/practice/knapsack/package.json | 28 +++++++++++++++++++ .../largest-series-product/package.json | 28 +++++++++++++++++++ exercises/practice/leap/package.json | 28 +++++++++++++++++++ exercises/practice/line-up/package.json | 28 +++++++++++++++++++ exercises/practice/linked-list/package.json | 28 +++++++++++++++++++ exercises/practice/list-ops/package.json | 28 +++++++++++++++++++ exercises/practice/luhn/package.json | 28 +++++++++++++++++++ .../practice/matching-brackets/package.json | 28 +++++++++++++++++++ exercises/practice/matrix/package.json | 28 +++++++++++++++++++ exercises/practice/meetup/package.json | 28 +++++++++++++++++++ exercises/practice/micro-blog/package.json | 28 +++++++++++++++++++ exercises/practice/minesweeper/package.json | 28 +++++++++++++++++++ exercises/practice/nth-prime/package.json | 28 +++++++++++++++++++ .../practice/nucleotide-count/package.json | 28 +++++++++++++++++++ .../practice/palindrome-products/package.json | 28 +++++++++++++++++++ exercises/practice/pangram/package.json | 28 +++++++++++++++++++ .../practice/pascals-triangle/package.json | 28 +++++++++++++++++++ .../practice/perfect-numbers/package.json | 28 +++++++++++++++++++ exercises/practice/phone-number/package.json | 28 +++++++++++++++++++ exercises/practice/pig-latin/package.json | 28 +++++++++++++++++++ exercises/practice/prime-factors/package.json | 28 +++++++++++++++++++ .../practice/protein-translation/package.json | 28 +++++++++++++++++++ exercises/practice/proverb/package.json | 28 +++++++++++++++++++ exercises/practice/queen-attack/package.json | 28 +++++++++++++++++++ exercises/practice/raindrops/package.json | 28 +++++++++++++++++++ .../practice/relative-distance/package.json | 28 +++++++++++++++++++ .../practice/resistor-color-duo/package.json | 28 +++++++++++++++++++ .../practice/resistor-color-trio/package.json | 28 +++++++++++++++++++ .../practice/resistor-color/package.json | 28 +++++++++++++++++++ .../practice/reverse-string/package.json | 28 +++++++++++++++++++ .../practice/rna-transcription/package.json | 28 +++++++++++++++++++ .../practice/robot-simulator/package.json | 28 +++++++++++++++++++ .../practice/roman-numerals/package.json | 28 +++++++++++++++++++ .../practice/rotational-cipher/package.json | 28 +++++++++++++++++++ .../practice/run-length-encoding/package.json | 28 +++++++++++++++++++ exercises/practice/saddle-points/package.json | 28 +++++++++++++++++++ exercises/practice/say/package.json | 28 +++++++++++++++++++ .../practice/scrabble-score/package.json | 28 +++++++++++++++++++ .../practice/secret-handshake/package.json | 28 +++++++++++++++++++ exercises/practice/series/package.json | 28 +++++++++++++++++++ exercises/practice/sieve/package.json | 28 +++++++++++++++++++ .../practice/simple-linked-list/package.json | 28 +++++++++++++++++++ exercises/practice/space-age/package.json | 28 +++++++++++++++++++ exercises/practice/spiral-matrix/package.json | 28 +++++++++++++++++++ exercises/practice/square-root/package.json | 28 +++++++++++++++++++ exercises/practice/strain/package.json | 28 +++++++++++++++++++ exercises/practice/sublist/package.json | 28 +++++++++++++++++++ .../practice/sum-of-multiples/package.json | 28 +++++++++++++++++++ exercises/practice/triangle/package.json | 28 +++++++++++++++++++ exercises/practice/trinary/package.json | 28 +++++++++++++++++++ exercises/practice/twelve-days/package.json | 28 +++++++++++++++++++ exercises/practice/two-bucket/package.json | 28 +++++++++++++++++++ exercises/practice/two-fer/package.json | 28 +++++++++++++++++++ exercises/practice/word-count/package.json | 28 +++++++++++++++++++ exercises/practice/wordy/package.json | 28 +++++++++++++++++++ exercises/practice/yacht/package.json | 28 +++++++++++++++++++ 96 files changed, 2688 insertions(+) create mode 100644 exercises/practice/accumulate/package.json create mode 100644 exercises/practice/acronym/package.json create mode 100644 exercises/practice/all-your-base/package.json create mode 100644 exercises/practice/allergies/package.json create mode 100644 exercises/practice/anagram/package.json create mode 100644 exercises/practice/armstrong-numbers/package.json create mode 100644 exercises/practice/atbash-cipher/package.json create mode 100644 exercises/practice/bank-account/package.json create mode 100644 exercises/practice/beer-song/package.json create mode 100644 exercises/practice/binary-search-tree/package.json create mode 100644 exercises/practice/binary-search/package.json create mode 100644 exercises/practice/binary/package.json create mode 100644 exercises/practice/bob/package.json create mode 100644 exercises/practice/bottle-song/package.json create mode 100644 exercises/practice/change/package.json create mode 100644 exercises/practice/circular-buffer/package.json create mode 100644 exercises/practice/clock/package.json create mode 100644 exercises/practice/collatz-conjecture/package.json create mode 100644 exercises/practice/custom-set/package.json create mode 100644 exercises/practice/darts/package.json create mode 100644 exercises/practice/diamond/package.json create mode 100644 exercises/practice/difference-of-squares/package.json create mode 100644 exercises/practice/dnd-character/package.json create mode 100644 exercises/practice/eliuds-eggs/package.json create mode 100644 exercises/practice/etl/package.json create mode 100644 exercises/practice/flatten-array/package.json create mode 100644 exercises/practice/flower-field/package.json create mode 100644 exercises/practice/food-chain/package.json create mode 100644 exercises/practice/game-of-life/package.json create mode 100644 exercises/practice/gigasecond/package.json create mode 100644 exercises/practice/grade-school/package.json create mode 100644 exercises/practice/grains/package.json create mode 100644 exercises/practice/hamming/package.json create mode 100644 exercises/practice/hello-world/package.json create mode 100644 exercises/practice/hexadecimal/package.json create mode 100644 exercises/practice/high-scores/package.json create mode 100644 exercises/practice/house/package.json create mode 100644 exercises/practice/isbn-verifier/package.json create mode 100644 exercises/practice/isogram/package.json create mode 100644 exercises/practice/kindergarten-garden/package.json create mode 100644 exercises/practice/knapsack/package.json create mode 100644 exercises/practice/largest-series-product/package.json create mode 100644 exercises/practice/leap/package.json create mode 100644 exercises/practice/line-up/package.json create mode 100644 exercises/practice/linked-list/package.json create mode 100644 exercises/practice/list-ops/package.json create mode 100644 exercises/practice/luhn/package.json create mode 100644 exercises/practice/matching-brackets/package.json create mode 100644 exercises/practice/matrix/package.json create mode 100644 exercises/practice/meetup/package.json create mode 100644 exercises/practice/micro-blog/package.json create mode 100644 exercises/practice/minesweeper/package.json create mode 100644 exercises/practice/nth-prime/package.json create mode 100644 exercises/practice/nucleotide-count/package.json create mode 100644 exercises/practice/palindrome-products/package.json create mode 100644 exercises/practice/pangram/package.json create mode 100644 exercises/practice/pascals-triangle/package.json create mode 100644 exercises/practice/perfect-numbers/package.json create mode 100644 exercises/practice/phone-number/package.json create mode 100644 exercises/practice/pig-latin/package.json create mode 100644 exercises/practice/prime-factors/package.json create mode 100644 exercises/practice/protein-translation/package.json create mode 100644 exercises/practice/proverb/package.json create mode 100644 exercises/practice/queen-attack/package.json create mode 100644 exercises/practice/raindrops/package.json create mode 100644 exercises/practice/relative-distance/package.json create mode 100644 exercises/practice/resistor-color-duo/package.json create mode 100644 exercises/practice/resistor-color-trio/package.json create mode 100644 exercises/practice/resistor-color/package.json create mode 100644 exercises/practice/reverse-string/package.json create mode 100644 exercises/practice/rna-transcription/package.json create mode 100644 exercises/practice/robot-simulator/package.json create mode 100644 exercises/practice/roman-numerals/package.json create mode 100644 exercises/practice/rotational-cipher/package.json create mode 100644 exercises/practice/run-length-encoding/package.json create mode 100644 exercises/practice/saddle-points/package.json create mode 100644 exercises/practice/say/package.json create mode 100644 exercises/practice/scrabble-score/package.json create mode 100644 exercises/practice/secret-handshake/package.json create mode 100644 exercises/practice/series/package.json create mode 100644 exercises/practice/sieve/package.json create mode 100644 exercises/practice/simple-linked-list/package.json create mode 100644 exercises/practice/space-age/package.json create mode 100644 exercises/practice/spiral-matrix/package.json create mode 100644 exercises/practice/square-root/package.json create mode 100644 exercises/practice/strain/package.json create mode 100644 exercises/practice/sublist/package.json create mode 100644 exercises/practice/sum-of-multiples/package.json create mode 100644 exercises/practice/triangle/package.json create mode 100644 exercises/practice/trinary/package.json create mode 100644 exercises/practice/twelve-days/package.json create mode 100644 exercises/practice/two-bucket/package.json create mode 100644 exercises/practice/two-fer/package.json create mode 100644 exercises/practice/word-count/package.json create mode 100644 exercises/practice/wordy/package.json create mode 100644 exercises/practice/yacht/package.json diff --git a/exercises/practice/accumulate/package.json b/exercises/practice/accumulate/package.json new file mode 100644 index 00000000..75a49a8b --- /dev/null +++ b/exercises/practice/accumulate/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/accumulate" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/acronym/package.json b/exercises/practice/acronym/package.json new file mode 100644 index 00000000..6c5776b3 --- /dev/null +++ b/exercises/practice/acronym/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/acronym" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/all-your-base/package.json b/exercises/practice/all-your-base/package.json new file mode 100644 index 00000000..602b6800 --- /dev/null +++ b/exercises/practice/all-your-base/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/all-your-base" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/allergies/package.json b/exercises/practice/allergies/package.json new file mode 100644 index 00000000..753bcc34 --- /dev/null +++ b/exercises/practice/allergies/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/allergies" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/anagram/package.json b/exercises/practice/anagram/package.json new file mode 100644 index 00000000..dee97ce9 --- /dev/null +++ b/exercises/practice/anagram/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/anagram" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/armstrong-numbers/package.json b/exercises/practice/armstrong-numbers/package.json new file mode 100644 index 00000000..632c91af --- /dev/null +++ b/exercises/practice/armstrong-numbers/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/armstrong-numbers" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/atbash-cipher/package.json b/exercises/practice/atbash-cipher/package.json new file mode 100644 index 00000000..9e8f90d8 --- /dev/null +++ b/exercises/practice/atbash-cipher/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/atbash-cipher" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/bank-account/package.json b/exercises/practice/bank-account/package.json new file mode 100644 index 00000000..331d18c6 --- /dev/null +++ b/exercises/practice/bank-account/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/bank-account" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/beer-song/package.json b/exercises/practice/beer-song/package.json new file mode 100644 index 00000000..6b012823 --- /dev/null +++ b/exercises/practice/beer-song/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/beer-song" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/binary-search-tree/package.json b/exercises/practice/binary-search-tree/package.json new file mode 100644 index 00000000..44af3e2b --- /dev/null +++ b/exercises/practice/binary-search-tree/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/binary-search-tree" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/binary-search/package.json b/exercises/practice/binary-search/package.json new file mode 100644 index 00000000..9eabe4a1 --- /dev/null +++ b/exercises/practice/binary-search/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/binary-search" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/binary/package.json b/exercises/practice/binary/package.json new file mode 100644 index 00000000..fc4f41b6 --- /dev/null +++ b/exercises/practice/binary/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/binary" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/bob/package.json b/exercises/practice/bob/package.json new file mode 100644 index 00000000..be55fce9 --- /dev/null +++ b/exercises/practice/bob/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/bob" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/bottle-song/package.json b/exercises/practice/bottle-song/package.json new file mode 100644 index 00000000..e4da6a0c --- /dev/null +++ b/exercises/practice/bottle-song/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/bottle-song" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/change/package.json b/exercises/practice/change/package.json new file mode 100644 index 00000000..98c12ae9 --- /dev/null +++ b/exercises/practice/change/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/change" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/circular-buffer/package.json b/exercises/practice/circular-buffer/package.json new file mode 100644 index 00000000..e32e42d1 --- /dev/null +++ b/exercises/practice/circular-buffer/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/circular-buffer" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/clock/package.json b/exercises/practice/clock/package.json new file mode 100644 index 00000000..22e20e3f --- /dev/null +++ b/exercises/practice/clock/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/clock" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/collatz-conjecture/package.json b/exercises/practice/collatz-conjecture/package.json new file mode 100644 index 00000000..c9c90396 --- /dev/null +++ b/exercises/practice/collatz-conjecture/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/collatz-conjecture" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/custom-set/package.json b/exercises/practice/custom-set/package.json new file mode 100644 index 00000000..669c82ed --- /dev/null +++ b/exercises/practice/custom-set/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/custom-set" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/darts/package.json b/exercises/practice/darts/package.json new file mode 100644 index 00000000..87e5afd7 --- /dev/null +++ b/exercises/practice/darts/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/darts" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/diamond/package.json b/exercises/practice/diamond/package.json new file mode 100644 index 00000000..9ec5aee2 --- /dev/null +++ b/exercises/practice/diamond/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/diamond" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/difference-of-squares/package.json b/exercises/practice/difference-of-squares/package.json new file mode 100644 index 00000000..5184b721 --- /dev/null +++ b/exercises/practice/difference-of-squares/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/difference-of-squares" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/dnd-character/package.json b/exercises/practice/dnd-character/package.json new file mode 100644 index 00000000..e1e7e5fe --- /dev/null +++ b/exercises/practice/dnd-character/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/dnd-character" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/eliuds-eggs/package.json b/exercises/practice/eliuds-eggs/package.json new file mode 100644 index 00000000..fa6a6276 --- /dev/null +++ b/exercises/practice/eliuds-eggs/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/eliuds-eggs" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/etl/package.json b/exercises/practice/etl/package.json new file mode 100644 index 00000000..45b88771 --- /dev/null +++ b/exercises/practice/etl/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/etl" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/flatten-array/package.json b/exercises/practice/flatten-array/package.json new file mode 100644 index 00000000..12d7b362 --- /dev/null +++ b/exercises/practice/flatten-array/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/flatten-array" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/flower-field/package.json b/exercises/practice/flower-field/package.json new file mode 100644 index 00000000..fe7b7be5 --- /dev/null +++ b/exercises/practice/flower-field/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/flower-field" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/food-chain/package.json b/exercises/practice/food-chain/package.json new file mode 100644 index 00000000..baa39b2f --- /dev/null +++ b/exercises/practice/food-chain/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/food-chain" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/game-of-life/package.json b/exercises/practice/game-of-life/package.json new file mode 100644 index 00000000..52c17497 --- /dev/null +++ b/exercises/practice/game-of-life/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/game-of-life" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/gigasecond/package.json b/exercises/practice/gigasecond/package.json new file mode 100644 index 00000000..eb68b7e3 --- /dev/null +++ b/exercises/practice/gigasecond/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/gigasecond" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/grade-school/package.json b/exercises/practice/grade-school/package.json new file mode 100644 index 00000000..c4d01a32 --- /dev/null +++ b/exercises/practice/grade-school/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/grade-school" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/grains/package.json b/exercises/practice/grains/package.json new file mode 100644 index 00000000..ae3d2f69 --- /dev/null +++ b/exercises/practice/grains/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/grains" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/hamming/package.json b/exercises/practice/hamming/package.json new file mode 100644 index 00000000..f0ca3be1 --- /dev/null +++ b/exercises/practice/hamming/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/hamming" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/hello-world/package.json b/exercises/practice/hello-world/package.json new file mode 100644 index 00000000..e7c75f85 --- /dev/null +++ b/exercises/practice/hello-world/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/hello-world" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/hexadecimal/package.json b/exercises/practice/hexadecimal/package.json new file mode 100644 index 00000000..214035a9 --- /dev/null +++ b/exercises/practice/hexadecimal/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/hexadecimal" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/high-scores/package.json b/exercises/practice/high-scores/package.json new file mode 100644 index 00000000..f1cd2d23 --- /dev/null +++ b/exercises/practice/high-scores/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/high-scores" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/house/package.json b/exercises/practice/house/package.json new file mode 100644 index 00000000..2b67d873 --- /dev/null +++ b/exercises/practice/house/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/house" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/isbn-verifier/package.json b/exercises/practice/isbn-verifier/package.json new file mode 100644 index 00000000..aae0378c --- /dev/null +++ b/exercises/practice/isbn-verifier/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/isbn-verifier" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/isogram/package.json b/exercises/practice/isogram/package.json new file mode 100644 index 00000000..b58e0bb2 --- /dev/null +++ b/exercises/practice/isogram/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/isogram" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/kindergarten-garden/package.json b/exercises/practice/kindergarten-garden/package.json new file mode 100644 index 00000000..ece00bc2 --- /dev/null +++ b/exercises/practice/kindergarten-garden/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/kindergarten-garden" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/knapsack/package.json b/exercises/practice/knapsack/package.json new file mode 100644 index 00000000..f74478b3 --- /dev/null +++ b/exercises/practice/knapsack/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/knapsack" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/largest-series-product/package.json b/exercises/practice/largest-series-product/package.json new file mode 100644 index 00000000..4e17faed --- /dev/null +++ b/exercises/practice/largest-series-product/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/largest-series-product" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/leap/package.json b/exercises/practice/leap/package.json new file mode 100644 index 00000000..7c4e5102 --- /dev/null +++ b/exercises/practice/leap/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/leap" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/line-up/package.json b/exercises/practice/line-up/package.json new file mode 100644 index 00000000..245cb87a --- /dev/null +++ b/exercises/practice/line-up/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/line-up" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/linked-list/package.json b/exercises/practice/linked-list/package.json new file mode 100644 index 00000000..ac6fd1b3 --- /dev/null +++ b/exercises/practice/linked-list/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/linked-list" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/list-ops/package.json b/exercises/practice/list-ops/package.json new file mode 100644 index 00000000..ffb6da29 --- /dev/null +++ b/exercises/practice/list-ops/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/list-ops" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/luhn/package.json b/exercises/practice/luhn/package.json new file mode 100644 index 00000000..05837354 --- /dev/null +++ b/exercises/practice/luhn/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/luhn" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/matching-brackets/package.json b/exercises/practice/matching-brackets/package.json new file mode 100644 index 00000000..bce52a84 --- /dev/null +++ b/exercises/practice/matching-brackets/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/matching-brackets" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/matrix/package.json b/exercises/practice/matrix/package.json new file mode 100644 index 00000000..944635c4 --- /dev/null +++ b/exercises/practice/matrix/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/matrix" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/meetup/package.json b/exercises/practice/meetup/package.json new file mode 100644 index 00000000..783ffbee --- /dev/null +++ b/exercises/practice/meetup/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/meetup" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/micro-blog/package.json b/exercises/practice/micro-blog/package.json new file mode 100644 index 00000000..da977871 --- /dev/null +++ b/exercises/practice/micro-blog/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/micro-blog" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/minesweeper/package.json b/exercises/practice/minesweeper/package.json new file mode 100644 index 00000000..ebc8fcdd --- /dev/null +++ b/exercises/practice/minesweeper/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/minesweeper" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/nth-prime/package.json b/exercises/practice/nth-prime/package.json new file mode 100644 index 00000000..e55d4809 --- /dev/null +++ b/exercises/practice/nth-prime/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/nth-prime" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/nucleotide-count/package.json b/exercises/practice/nucleotide-count/package.json new file mode 100644 index 00000000..d54f1596 --- /dev/null +++ b/exercises/practice/nucleotide-count/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/nucleotide-count" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/palindrome-products/package.json b/exercises/practice/palindrome-products/package.json new file mode 100644 index 00000000..94eab0da --- /dev/null +++ b/exercises/practice/palindrome-products/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/palindrome-products" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/pangram/package.json b/exercises/practice/pangram/package.json new file mode 100644 index 00000000..71652175 --- /dev/null +++ b/exercises/practice/pangram/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/pangram" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/pascals-triangle/package.json b/exercises/practice/pascals-triangle/package.json new file mode 100644 index 00000000..c14a3abf --- /dev/null +++ b/exercises/practice/pascals-triangle/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/pascals-triangle" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/perfect-numbers/package.json b/exercises/practice/perfect-numbers/package.json new file mode 100644 index 00000000..4b61cce6 --- /dev/null +++ b/exercises/practice/perfect-numbers/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/perfect-numbers" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/phone-number/package.json b/exercises/practice/phone-number/package.json new file mode 100644 index 00000000..7b9ccfca --- /dev/null +++ b/exercises/practice/phone-number/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/phone-number" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/pig-latin/package.json b/exercises/practice/pig-latin/package.json new file mode 100644 index 00000000..512140e5 --- /dev/null +++ b/exercises/practice/pig-latin/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/pig-latin" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/prime-factors/package.json b/exercises/practice/prime-factors/package.json new file mode 100644 index 00000000..dc6224fd --- /dev/null +++ b/exercises/practice/prime-factors/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/prime-factors" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/protein-translation/package.json b/exercises/practice/protein-translation/package.json new file mode 100644 index 00000000..ec49c7bc --- /dev/null +++ b/exercises/practice/protein-translation/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/protein-translation" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/proverb/package.json b/exercises/practice/proverb/package.json new file mode 100644 index 00000000..b07e0ead --- /dev/null +++ b/exercises/practice/proverb/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/proverb" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/queen-attack/package.json b/exercises/practice/queen-attack/package.json new file mode 100644 index 00000000..e8713d1e --- /dev/null +++ b/exercises/practice/queen-attack/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/queen-attack" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/raindrops/package.json b/exercises/practice/raindrops/package.json new file mode 100644 index 00000000..d1240300 --- /dev/null +++ b/exercises/practice/raindrops/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/raindrops" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/relative-distance/package.json b/exercises/practice/relative-distance/package.json new file mode 100644 index 00000000..48290f11 --- /dev/null +++ b/exercises/practice/relative-distance/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/relative-distance" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/resistor-color-duo/package.json b/exercises/practice/resistor-color-duo/package.json new file mode 100644 index 00000000..f061c07c --- /dev/null +++ b/exercises/practice/resistor-color-duo/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/resistor-color-duo" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/resistor-color-trio/package.json b/exercises/practice/resistor-color-trio/package.json new file mode 100644 index 00000000..3b9ff933 --- /dev/null +++ b/exercises/practice/resistor-color-trio/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/resistor-color-trio" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/resistor-color/package.json b/exercises/practice/resistor-color/package.json new file mode 100644 index 00000000..3fe91692 --- /dev/null +++ b/exercises/practice/resistor-color/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/resistor-color" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/reverse-string/package.json b/exercises/practice/reverse-string/package.json new file mode 100644 index 00000000..a568475f --- /dev/null +++ b/exercises/practice/reverse-string/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/reverse-string" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/rna-transcription/package.json b/exercises/practice/rna-transcription/package.json new file mode 100644 index 00000000..2af32192 --- /dev/null +++ b/exercises/practice/rna-transcription/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/rna-transcription" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/robot-simulator/package.json b/exercises/practice/robot-simulator/package.json new file mode 100644 index 00000000..dcc93df5 --- /dev/null +++ b/exercises/practice/robot-simulator/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/robot-simulator" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/roman-numerals/package.json b/exercises/practice/roman-numerals/package.json new file mode 100644 index 00000000..8980945f --- /dev/null +++ b/exercises/practice/roman-numerals/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/roman-numerals" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/rotational-cipher/package.json b/exercises/practice/rotational-cipher/package.json new file mode 100644 index 00000000..b0df7091 --- /dev/null +++ b/exercises/practice/rotational-cipher/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/rotational-cipher" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/run-length-encoding/package.json b/exercises/practice/run-length-encoding/package.json new file mode 100644 index 00000000..4f584b3d --- /dev/null +++ b/exercises/practice/run-length-encoding/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/run-length-encoding" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/saddle-points/package.json b/exercises/practice/saddle-points/package.json new file mode 100644 index 00000000..40feddd3 --- /dev/null +++ b/exercises/practice/saddle-points/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/saddle-points" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/say/package.json b/exercises/practice/say/package.json new file mode 100644 index 00000000..d09c9b15 --- /dev/null +++ b/exercises/practice/say/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/say" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/scrabble-score/package.json b/exercises/practice/scrabble-score/package.json new file mode 100644 index 00000000..a59fe1b6 --- /dev/null +++ b/exercises/practice/scrabble-score/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/scrabble-score" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/secret-handshake/package.json b/exercises/practice/secret-handshake/package.json new file mode 100644 index 00000000..0f634cb9 --- /dev/null +++ b/exercises/practice/secret-handshake/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/secret-handshake" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/series/package.json b/exercises/practice/series/package.json new file mode 100644 index 00000000..2200f37c --- /dev/null +++ b/exercises/practice/series/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/series" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/sieve/package.json b/exercises/practice/sieve/package.json new file mode 100644 index 00000000..132774f5 --- /dev/null +++ b/exercises/practice/sieve/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/sieve" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/simple-linked-list/package.json b/exercises/practice/simple-linked-list/package.json new file mode 100644 index 00000000..fce9caea --- /dev/null +++ b/exercises/practice/simple-linked-list/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/simple-linked-list" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/space-age/package.json b/exercises/practice/space-age/package.json new file mode 100644 index 00000000..92ec161e --- /dev/null +++ b/exercises/practice/space-age/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/space-age" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/spiral-matrix/package.json b/exercises/practice/spiral-matrix/package.json new file mode 100644 index 00000000..443fde9d --- /dev/null +++ b/exercises/practice/spiral-matrix/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/spiral-matrix" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/square-root/package.json b/exercises/practice/square-root/package.json new file mode 100644 index 00000000..6ea9f46e --- /dev/null +++ b/exercises/practice/square-root/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/square-root" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/strain/package.json b/exercises/practice/strain/package.json new file mode 100644 index 00000000..3fa107b1 --- /dev/null +++ b/exercises/practice/strain/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/strain" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/sublist/package.json b/exercises/practice/sublist/package.json new file mode 100644 index 00000000..11492944 --- /dev/null +++ b/exercises/practice/sublist/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/sublist" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/sum-of-multiples/package.json b/exercises/practice/sum-of-multiples/package.json new file mode 100644 index 00000000..1364c622 --- /dev/null +++ b/exercises/practice/sum-of-multiples/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/sum-of-multiples" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/triangle/package.json b/exercises/practice/triangle/package.json new file mode 100644 index 00000000..bfbc3edb --- /dev/null +++ b/exercises/practice/triangle/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/triangle" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/trinary/package.json b/exercises/practice/trinary/package.json new file mode 100644 index 00000000..8557c3b4 --- /dev/null +++ b/exercises/practice/trinary/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/trinary" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/twelve-days/package.json b/exercises/practice/twelve-days/package.json new file mode 100644 index 00000000..75e61be3 --- /dev/null +++ b/exercises/practice/twelve-days/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/twelve-days" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/two-bucket/package.json b/exercises/practice/two-bucket/package.json new file mode 100644 index 00000000..4d9aa59b --- /dev/null +++ b/exercises/practice/two-bucket/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/two-bucket" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/two-fer/package.json b/exercises/practice/two-fer/package.json new file mode 100644 index 00000000..51be1c1b --- /dev/null +++ b/exercises/practice/two-fer/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/two-fer" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/word-count/package.json b/exercises/practice/word-count/package.json new file mode 100644 index 00000000..6e7580f8 --- /dev/null +++ b/exercises/practice/word-count/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/word-count" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/wordy/package.json b/exercises/practice/wordy/package.json new file mode 100644 index 00000000..18a6c8df --- /dev/null +++ b/exercises/practice/wordy/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/wordy" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} diff --git a/exercises/practice/yacht/package.json b/exercises/practice/yacht/package.json new file mode 100644 index 00000000..dde6a814 --- /dev/null +++ b/exercises/practice/yacht/package.json @@ -0,0 +1,28 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy " + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git", + "directory": "exercises/practice/yacht" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@9.2.0" +} From 40701a39e2bd378442f5aa1cca17025fd5297612 Mon Sep 17 00:00:00 2001 From: BNAndras <20251272+BNAndras@users.noreply.github.com> Date: Thu, 28 May 2026 19:52:57 -0700 Subject: [PATCH 3/8] Simplify package.json --- .prettierignore | 3 ++ exercises/practice/accumulate/package.json | 16 ++---- exercises/practice/acronym/package.json | 16 ++---- exercises/practice/all-your-base/package.json | 16 ++---- exercises/practice/allergies/package.json | 16 ++---- exercises/practice/anagram/package.json | 16 ++---- .../practice/armstrong-numbers/package.json | 16 ++---- exercises/practice/atbash-cipher/package.json | 16 ++---- exercises/practice/bank-account/package.json | 16 ++---- exercises/practice/beer-song/package.json | 16 ++---- .../practice/binary-search-tree/package.json | 16 ++---- exercises/practice/binary-search/package.json | 16 ++---- exercises/practice/binary/package.json | 16 ++---- exercises/practice/bob/package.json | 16 ++---- exercises/practice/bottle-song/package.json | 16 ++---- exercises/practice/camicia/package.json | 22 ++++++++ exercises/practice/change/package.json | 16 ++---- .../practice/circular-buffer/package.json | 16 ++---- exercises/practice/clock/package.json | 16 ++---- .../practice/collatz-conjecture/package.json | 16 ++---- exercises/practice/custom-set/package.json | 16 ++---- exercises/practice/darts/package.json | 16 ++---- exercises/practice/diamond/package.json | 16 ++---- .../difference-of-squares/package.json | 16 ++---- exercises/practice/dnd-character/package.json | 16 ++---- exercises/practice/eliuds-eggs/package.json | 16 ++---- exercises/practice/etl/package.json | 16 ++---- exercises/practice/flatten-array/package.json | 16 ++---- exercises/practice/flower-field/package.json | 16 ++---- exercises/practice/food-chain/package.json | 16 ++---- exercises/practice/game-of-life/package.json | 16 ++---- exercises/practice/gigasecond/package.json | 16 ++---- exercises/practice/grade-school/package.json | 16 ++---- exercises/practice/grains/package.json | 16 ++---- exercises/practice/hamming/package.json | 16 ++---- exercises/practice/hello-world/package.json | 16 ++---- exercises/practice/hexadecimal/package.json | 16 ++---- exercises/practice/high-scores/package.json | 16 ++---- exercises/practice/house/package.json | 16 ++---- exercises/practice/isbn-verifier/package.json | 16 ++---- exercises/practice/isogram/package.json | 16 ++---- .../practice/kindergarten-garden/package.json | 16 ++---- exercises/practice/knapsack/package.json | 16 ++---- .../largest-series-product/package.json | 16 ++---- exercises/practice/leap/package.json | 16 ++---- exercises/practice/line-up/package.json | 16 ++---- exercises/practice/linked-list/package.json | 16 ++---- exercises/practice/list-ops/package.json | 16 ++---- exercises/practice/luhn/package.json | 16 ++---- .../practice/matching-brackets/package.json | 16 ++---- exercises/practice/matrix/package.json | 16 ++---- exercises/practice/meetup/package.json | 16 ++---- exercises/practice/micro-blog/package.json | 16 ++---- exercises/practice/minesweeper/package.json | 16 ++---- exercises/practice/nth-prime/package.json | 16 ++---- .../practice/nucleotide-count/package.json | 16 ++---- .../practice/palindrome-products/package.json | 16 ++---- exercises/practice/pangram/package.json | 16 ++---- .../parallel-letter-frequency/package.json | 22 ++++++++ .../practice/pascals-triangle/package.json | 16 ++---- .../practice/perfect-numbers/package.json | 16 ++---- exercises/practice/phone-number/package.json | 16 ++---- exercises/practice/pig-latin/package.json | 16 ++---- exercises/practice/prime-factors/package.json | 16 ++---- exercises/practice/prism/package.json | 22 ++++++++ .../practice/protein-translation/package.json | 16 ++---- exercises/practice/proverb/package.json | 16 ++---- exercises/practice/queen-attack/package.json | 16 ++---- exercises/practice/raindrops/package.json | 16 ++---- .../practice/relative-distance/package.json | 16 ++---- .../practice/resistor-color-duo/package.json | 16 ++---- .../practice/resistor-color-trio/package.json | 16 ++---- .../practice/resistor-color/package.json | 16 ++---- .../practice/reverse-string/package.json | 16 ++---- .../practice/rna-transcription/package.json | 16 ++---- .../practice/robot-simulator/package.json | 16 ++---- .../practice/roman-numerals/package.json | 16 ++---- .../practice/rotational-cipher/package.json | 16 ++---- .../practice/run-length-encoding/package.json | 16 ++---- exercises/practice/saddle-points/package.json | 16 ++---- exercises/practice/satellite/package.json | 22 ++++++++ exercises/practice/say/package.json | 16 ++---- .../practice/scrabble-score/package.json | 16 ++---- .../practice/secret-handshake/package.json | 16 ++---- exercises/practice/series/package.json | 16 ++---- exercises/practice/sieve/package.json | 16 ++---- .../practice/simple-linked-list/package.json | 16 ++---- exercises/practice/space-age/package.json | 16 ++---- exercises/practice/spiral-matrix/package.json | 16 ++---- .../split-second-stopwatch/package.json | 22 ++++++++ exercises/practice/square-root/package.json | 16 ++---- .../state-of-tic-tac-toe/package.json | 22 ++++++++ exercises/practice/strain/package.json | 16 ++---- exercises/practice/sublist/package.json | 16 ++---- .../practice/sum-of-multiples/package.json | 16 ++---- exercises/practice/transpose/package.json | 22 ++++++++ exercises/practice/triangle/package.json | 16 ++---- exercises/practice/trinary/package.json | 16 ++---- exercises/practice/twelve-days/package.json | 16 ++---- exercises/practice/two-bucket/package.json | 16 ++---- exercises/practice/two-fer/package.json | 16 ++---- exercises/practice/word-count/package.json | 16 ++---- exercises/practice/wordy/package.json | 16 ++---- exercises/practice/yacht/package.json | 16 ++---- package.json | 54 +++++++++---------- 105 files changed, 664 insertions(+), 1083 deletions(-) create mode 100644 .prettierignore create mode 100644 exercises/practice/camicia/package.json create mode 100644 exercises/practice/parallel-letter-frequency/package.json create mode 100644 exercises/practice/prism/package.json create mode 100644 exercises/practice/satellite/package.json create mode 100644 exercises/practice/split-second-stopwatch/package.json create mode 100644 exercises/practice/state-of-tic-tac-toe/package.json create mode 100644 exercises/practice/transpose/package.json diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..baa9de89 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,3 @@ +**/node_modules/ +**/*.json +**/*.md diff --git a/exercises/practice/accumulate/package.json b/exercises/practice/accumulate/package.json index 75a49a8b..9c2cda7b 100644 --- a/exercises/practice/accumulate/package.json +++ b/exercises/practice/accumulate/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/accumulate" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/acronym/package.json b/exercises/practice/acronym/package.json index 6c5776b3..9c2cda7b 100644 --- a/exercises/practice/acronym/package.json +++ b/exercises/practice/acronym/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/acronym" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/all-your-base/package.json b/exercises/practice/all-your-base/package.json index 602b6800..9c2cda7b 100644 --- a/exercises/practice/all-your-base/package.json +++ b/exercises/practice/all-your-base/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/all-your-base" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/allergies/package.json b/exercises/practice/allergies/package.json index 753bcc34..9c2cda7b 100644 --- a/exercises/practice/allergies/package.json +++ b/exercises/practice/allergies/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/allergies" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/anagram/package.json b/exercises/practice/anagram/package.json index dee97ce9..9c2cda7b 100644 --- a/exercises/practice/anagram/package.json +++ b/exercises/practice/anagram/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/anagram" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/armstrong-numbers/package.json b/exercises/practice/armstrong-numbers/package.json index 632c91af..9c2cda7b 100644 --- a/exercises/practice/armstrong-numbers/package.json +++ b/exercises/practice/armstrong-numbers/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/armstrong-numbers" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/atbash-cipher/package.json b/exercises/practice/atbash-cipher/package.json index 9e8f90d8..9c2cda7b 100644 --- a/exercises/practice/atbash-cipher/package.json +++ b/exercises/practice/atbash-cipher/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/atbash-cipher" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/bank-account/package.json b/exercises/practice/bank-account/package.json index 331d18c6..9c2cda7b 100644 --- a/exercises/practice/bank-account/package.json +++ b/exercises/practice/bank-account/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/bank-account" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/beer-song/package.json b/exercises/practice/beer-song/package.json index 6b012823..9c2cda7b 100644 --- a/exercises/practice/beer-song/package.json +++ b/exercises/practice/beer-song/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/beer-song" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/binary-search-tree/package.json b/exercises/practice/binary-search-tree/package.json index 44af3e2b..9c2cda7b 100644 --- a/exercises/practice/binary-search-tree/package.json +++ b/exercises/practice/binary-search-tree/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/binary-search-tree" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/binary-search/package.json b/exercises/practice/binary-search/package.json index 9eabe4a1..9c2cda7b 100644 --- a/exercises/practice/binary-search/package.json +++ b/exercises/practice/binary-search/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/binary-search" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/binary/package.json b/exercises/practice/binary/package.json index fc4f41b6..9c2cda7b 100644 --- a/exercises/practice/binary/package.json +++ b/exercises/practice/binary/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/binary" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/bob/package.json b/exercises/practice/bob/package.json index be55fce9..9c2cda7b 100644 --- a/exercises/practice/bob/package.json +++ b/exercises/practice/bob/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/bob" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/bottle-song/package.json b/exercises/practice/bottle-song/package.json index e4da6a0c..9c2cda7b 100644 --- a/exercises/practice/bottle-song/package.json +++ b/exercises/practice/bottle-song/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/bottle-song" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/camicia/package.json b/exercises/practice/camicia/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/camicia/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/change/package.json b/exercises/practice/change/package.json index 98c12ae9..9c2cda7b 100644 --- a/exercises/practice/change/package.json +++ b/exercises/practice/change/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/change" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/circular-buffer/package.json b/exercises/practice/circular-buffer/package.json index e32e42d1..9c2cda7b 100644 --- a/exercises/practice/circular-buffer/package.json +++ b/exercises/practice/circular-buffer/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/circular-buffer" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/clock/package.json b/exercises/practice/clock/package.json index 22e20e3f..9c2cda7b 100644 --- a/exercises/practice/clock/package.json +++ b/exercises/practice/clock/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/clock" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/collatz-conjecture/package.json b/exercises/practice/collatz-conjecture/package.json index c9c90396..9c2cda7b 100644 --- a/exercises/practice/collatz-conjecture/package.json +++ b/exercises/practice/collatz-conjecture/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/collatz-conjecture" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/custom-set/package.json b/exercises/practice/custom-set/package.json index 669c82ed..9c2cda7b 100644 --- a/exercises/practice/custom-set/package.json +++ b/exercises/practice/custom-set/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/custom-set" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/darts/package.json b/exercises/practice/darts/package.json index 87e5afd7..9c2cda7b 100644 --- a/exercises/practice/darts/package.json +++ b/exercises/practice/darts/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/darts" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/diamond/package.json b/exercises/practice/diamond/package.json index 9ec5aee2..9c2cda7b 100644 --- a/exercises/practice/diamond/package.json +++ b/exercises/practice/diamond/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/diamond" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/difference-of-squares/package.json b/exercises/practice/difference-of-squares/package.json index 5184b721..9c2cda7b 100644 --- a/exercises/practice/difference-of-squares/package.json +++ b/exercises/practice/difference-of-squares/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/difference-of-squares" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/dnd-character/package.json b/exercises/practice/dnd-character/package.json index e1e7e5fe..9c2cda7b 100644 --- a/exercises/practice/dnd-character/package.json +++ b/exercises/practice/dnd-character/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/dnd-character" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/eliuds-eggs/package.json b/exercises/practice/eliuds-eggs/package.json index fa6a6276..9c2cda7b 100644 --- a/exercises/practice/eliuds-eggs/package.json +++ b/exercises/practice/eliuds-eggs/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/eliuds-eggs" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/etl/package.json b/exercises/practice/etl/package.json index 45b88771..9c2cda7b 100644 --- a/exercises/practice/etl/package.json +++ b/exercises/practice/etl/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/etl" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/flatten-array/package.json b/exercises/practice/flatten-array/package.json index 12d7b362..9c2cda7b 100644 --- a/exercises/practice/flatten-array/package.json +++ b/exercises/practice/flatten-array/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/flatten-array" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/flower-field/package.json b/exercises/practice/flower-field/package.json index fe7b7be5..9c2cda7b 100644 --- a/exercises/practice/flower-field/package.json +++ b/exercises/practice/flower-field/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/flower-field" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/food-chain/package.json b/exercises/practice/food-chain/package.json index baa39b2f..9c2cda7b 100644 --- a/exercises/practice/food-chain/package.json +++ b/exercises/practice/food-chain/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/food-chain" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/game-of-life/package.json b/exercises/practice/game-of-life/package.json index 52c17497..9c2cda7b 100644 --- a/exercises/practice/game-of-life/package.json +++ b/exercises/practice/game-of-life/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/game-of-life" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/gigasecond/package.json b/exercises/practice/gigasecond/package.json index eb68b7e3..9c2cda7b 100644 --- a/exercises/practice/gigasecond/package.json +++ b/exercises/practice/gigasecond/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/gigasecond" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/grade-school/package.json b/exercises/practice/grade-school/package.json index c4d01a32..9c2cda7b 100644 --- a/exercises/practice/grade-school/package.json +++ b/exercises/practice/grade-school/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/grade-school" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/grains/package.json b/exercises/practice/grains/package.json index ae3d2f69..9c2cda7b 100644 --- a/exercises/practice/grains/package.json +++ b/exercises/practice/grains/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/grains" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/hamming/package.json b/exercises/practice/hamming/package.json index f0ca3be1..9c2cda7b 100644 --- a/exercises/practice/hamming/package.json +++ b/exercises/practice/hamming/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/hamming" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/hello-world/package.json b/exercises/practice/hello-world/package.json index e7c75f85..9c2cda7b 100644 --- a/exercises/practice/hello-world/package.json +++ b/exercises/practice/hello-world/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/hello-world" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/hexadecimal/package.json b/exercises/practice/hexadecimal/package.json index 214035a9..9c2cda7b 100644 --- a/exercises/practice/hexadecimal/package.json +++ b/exercises/practice/hexadecimal/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/hexadecimal" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/high-scores/package.json b/exercises/practice/high-scores/package.json index f1cd2d23..9c2cda7b 100644 --- a/exercises/practice/high-scores/package.json +++ b/exercises/practice/high-scores/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/high-scores" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/house/package.json b/exercises/practice/house/package.json index 2b67d873..9c2cda7b 100644 --- a/exercises/practice/house/package.json +++ b/exercises/practice/house/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/house" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/isbn-verifier/package.json b/exercises/practice/isbn-verifier/package.json index aae0378c..9c2cda7b 100644 --- a/exercises/practice/isbn-verifier/package.json +++ b/exercises/practice/isbn-verifier/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/isbn-verifier" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/isogram/package.json b/exercises/practice/isogram/package.json index b58e0bb2..9c2cda7b 100644 --- a/exercises/practice/isogram/package.json +++ b/exercises/practice/isogram/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/isogram" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/kindergarten-garden/package.json b/exercises/practice/kindergarten-garden/package.json index ece00bc2..9c2cda7b 100644 --- a/exercises/practice/kindergarten-garden/package.json +++ b/exercises/practice/kindergarten-garden/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/kindergarten-garden" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/knapsack/package.json b/exercises/practice/knapsack/package.json index f74478b3..9c2cda7b 100644 --- a/exercises/practice/knapsack/package.json +++ b/exercises/practice/knapsack/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/knapsack" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/largest-series-product/package.json b/exercises/practice/largest-series-product/package.json index 4e17faed..9c2cda7b 100644 --- a/exercises/practice/largest-series-product/package.json +++ b/exercises/practice/largest-series-product/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/largest-series-product" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/leap/package.json b/exercises/practice/leap/package.json index 7c4e5102..9c2cda7b 100644 --- a/exercises/practice/leap/package.json +++ b/exercises/practice/leap/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/leap" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/line-up/package.json b/exercises/practice/line-up/package.json index 245cb87a..9c2cda7b 100644 --- a/exercises/practice/line-up/package.json +++ b/exercises/practice/line-up/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/line-up" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/linked-list/package.json b/exercises/practice/linked-list/package.json index ac6fd1b3..9c2cda7b 100644 --- a/exercises/practice/linked-list/package.json +++ b/exercises/practice/linked-list/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/linked-list" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/list-ops/package.json b/exercises/practice/list-ops/package.json index ffb6da29..9c2cda7b 100644 --- a/exercises/practice/list-ops/package.json +++ b/exercises/practice/list-ops/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/list-ops" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/luhn/package.json b/exercises/practice/luhn/package.json index 05837354..9c2cda7b 100644 --- a/exercises/practice/luhn/package.json +++ b/exercises/practice/luhn/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/luhn" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/matching-brackets/package.json b/exercises/practice/matching-brackets/package.json index bce52a84..9c2cda7b 100644 --- a/exercises/practice/matching-brackets/package.json +++ b/exercises/practice/matching-brackets/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/matching-brackets" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/matrix/package.json b/exercises/practice/matrix/package.json index 944635c4..9c2cda7b 100644 --- a/exercises/practice/matrix/package.json +++ b/exercises/practice/matrix/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/matrix" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/meetup/package.json b/exercises/practice/meetup/package.json index 783ffbee..9c2cda7b 100644 --- a/exercises/practice/meetup/package.json +++ b/exercises/practice/meetup/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/meetup" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/micro-blog/package.json b/exercises/practice/micro-blog/package.json index da977871..9c2cda7b 100644 --- a/exercises/practice/micro-blog/package.json +++ b/exercises/practice/micro-blog/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/micro-blog" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/minesweeper/package.json b/exercises/practice/minesweeper/package.json index ebc8fcdd..9c2cda7b 100644 --- a/exercises/practice/minesweeper/package.json +++ b/exercises/practice/minesweeper/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/minesweeper" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/nth-prime/package.json b/exercises/practice/nth-prime/package.json index e55d4809..9c2cda7b 100644 --- a/exercises/practice/nth-prime/package.json +++ b/exercises/practice/nth-prime/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/nth-prime" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/nucleotide-count/package.json b/exercises/practice/nucleotide-count/package.json index d54f1596..9c2cda7b 100644 --- a/exercises/practice/nucleotide-count/package.json +++ b/exercises/practice/nucleotide-count/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/nucleotide-count" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/palindrome-products/package.json b/exercises/practice/palindrome-products/package.json index 94eab0da..9c2cda7b 100644 --- a/exercises/practice/palindrome-products/package.json +++ b/exercises/practice/palindrome-products/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/palindrome-products" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/pangram/package.json b/exercises/practice/pangram/package.json index 71652175..9c2cda7b 100644 --- a/exercises/practice/pangram/package.json +++ b/exercises/practice/pangram/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/pangram" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/parallel-letter-frequency/package.json b/exercises/practice/parallel-letter-frequency/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/parallel-letter-frequency/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/pascals-triangle/package.json b/exercises/practice/pascals-triangle/package.json index c14a3abf..9c2cda7b 100644 --- a/exercises/practice/pascals-triangle/package.json +++ b/exercises/practice/pascals-triangle/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/pascals-triangle" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/perfect-numbers/package.json b/exercises/practice/perfect-numbers/package.json index 4b61cce6..9c2cda7b 100644 --- a/exercises/practice/perfect-numbers/package.json +++ b/exercises/practice/perfect-numbers/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/perfect-numbers" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/phone-number/package.json b/exercises/practice/phone-number/package.json index 7b9ccfca..9c2cda7b 100644 --- a/exercises/practice/phone-number/package.json +++ b/exercises/practice/phone-number/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/phone-number" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/pig-latin/package.json b/exercises/practice/pig-latin/package.json index 512140e5..9c2cda7b 100644 --- a/exercises/practice/pig-latin/package.json +++ b/exercises/practice/pig-latin/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/pig-latin" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/prime-factors/package.json b/exercises/practice/prime-factors/package.json index dc6224fd..9c2cda7b 100644 --- a/exercises/practice/prime-factors/package.json +++ b/exercises/practice/prime-factors/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/prime-factors" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/prism/package.json b/exercises/practice/prism/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/prism/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/protein-translation/package.json b/exercises/practice/protein-translation/package.json index ec49c7bc..9c2cda7b 100644 --- a/exercises/practice/protein-translation/package.json +++ b/exercises/practice/protein-translation/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/protein-translation" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/proverb/package.json b/exercises/practice/proverb/package.json index b07e0ead..9c2cda7b 100644 --- a/exercises/practice/proverb/package.json +++ b/exercises/practice/proverb/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/proverb" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/queen-attack/package.json b/exercises/practice/queen-attack/package.json index e8713d1e..9c2cda7b 100644 --- a/exercises/practice/queen-attack/package.json +++ b/exercises/practice/queen-attack/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/queen-attack" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/raindrops/package.json b/exercises/practice/raindrops/package.json index d1240300..9c2cda7b 100644 --- a/exercises/practice/raindrops/package.json +++ b/exercises/practice/raindrops/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/raindrops" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/relative-distance/package.json b/exercises/practice/relative-distance/package.json index 48290f11..9c2cda7b 100644 --- a/exercises/practice/relative-distance/package.json +++ b/exercises/practice/relative-distance/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/relative-distance" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/resistor-color-duo/package.json b/exercises/practice/resistor-color-duo/package.json index f061c07c..9c2cda7b 100644 --- a/exercises/practice/resistor-color-duo/package.json +++ b/exercises/practice/resistor-color-duo/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/resistor-color-duo" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/resistor-color-trio/package.json b/exercises/practice/resistor-color-trio/package.json index 3b9ff933..9c2cda7b 100644 --- a/exercises/practice/resistor-color-trio/package.json +++ b/exercises/practice/resistor-color-trio/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/resistor-color-trio" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/resistor-color/package.json b/exercises/practice/resistor-color/package.json index 3fe91692..9c2cda7b 100644 --- a/exercises/practice/resistor-color/package.json +++ b/exercises/practice/resistor-color/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/resistor-color" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/reverse-string/package.json b/exercises/practice/reverse-string/package.json index a568475f..9c2cda7b 100644 --- a/exercises/practice/reverse-string/package.json +++ b/exercises/practice/reverse-string/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/reverse-string" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/rna-transcription/package.json b/exercises/practice/rna-transcription/package.json index 2af32192..9c2cda7b 100644 --- a/exercises/practice/rna-transcription/package.json +++ b/exercises/practice/rna-transcription/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/rna-transcription" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/robot-simulator/package.json b/exercises/practice/robot-simulator/package.json index dcc93df5..9c2cda7b 100644 --- a/exercises/practice/robot-simulator/package.json +++ b/exercises/practice/robot-simulator/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/robot-simulator" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/roman-numerals/package.json b/exercises/practice/roman-numerals/package.json index 8980945f..9c2cda7b 100644 --- a/exercises/practice/roman-numerals/package.json +++ b/exercises/practice/roman-numerals/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/roman-numerals" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/rotational-cipher/package.json b/exercises/practice/rotational-cipher/package.json index b0df7091..9c2cda7b 100644 --- a/exercises/practice/rotational-cipher/package.json +++ b/exercises/practice/rotational-cipher/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/rotational-cipher" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/run-length-encoding/package.json b/exercises/practice/run-length-encoding/package.json index 4f584b3d..9c2cda7b 100644 --- a/exercises/practice/run-length-encoding/package.json +++ b/exercises/practice/run-length-encoding/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/run-length-encoding" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/saddle-points/package.json b/exercises/practice/saddle-points/package.json index 40feddd3..9c2cda7b 100644 --- a/exercises/practice/saddle-points/package.json +++ b/exercises/practice/saddle-points/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/saddle-points" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/satellite/package.json b/exercises/practice/satellite/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/satellite/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/say/package.json b/exercises/practice/say/package.json index d09c9b15..9c2cda7b 100644 --- a/exercises/practice/say/package.json +++ b/exercises/practice/say/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/say" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/scrabble-score/package.json b/exercises/practice/scrabble-score/package.json index a59fe1b6..9c2cda7b 100644 --- a/exercises/practice/scrabble-score/package.json +++ b/exercises/practice/scrabble-score/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/scrabble-score" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/secret-handshake/package.json b/exercises/practice/secret-handshake/package.json index 0f634cb9..9c2cda7b 100644 --- a/exercises/practice/secret-handshake/package.json +++ b/exercises/practice/secret-handshake/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/secret-handshake" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/series/package.json b/exercises/practice/series/package.json index 2200f37c..9c2cda7b 100644 --- a/exercises/practice/series/package.json +++ b/exercises/practice/series/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/series" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/sieve/package.json b/exercises/practice/sieve/package.json index 132774f5..9c2cda7b 100644 --- a/exercises/practice/sieve/package.json +++ b/exercises/practice/sieve/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/sieve" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/simple-linked-list/package.json b/exercises/practice/simple-linked-list/package.json index fce9caea..9c2cda7b 100644 --- a/exercises/practice/simple-linked-list/package.json +++ b/exercises/practice/simple-linked-list/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/simple-linked-list" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/space-age/package.json b/exercises/practice/space-age/package.json index 92ec161e..9c2cda7b 100644 --- a/exercises/practice/space-age/package.json +++ b/exercises/practice/space-age/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/space-age" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/spiral-matrix/package.json b/exercises/practice/spiral-matrix/package.json index 443fde9d..9c2cda7b 100644 --- a/exercises/practice/spiral-matrix/package.json +++ b/exercises/practice/spiral-matrix/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/spiral-matrix" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/split-second-stopwatch/package.json b/exercises/practice/split-second-stopwatch/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/split-second-stopwatch/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/square-root/package.json b/exercises/practice/square-root/package.json index 6ea9f46e..9c2cda7b 100644 --- a/exercises/practice/square-root/package.json +++ b/exercises/practice/square-root/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/square-root" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/state-of-tic-tac-toe/package.json b/exercises/practice/state-of-tic-tac-toe/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/state-of-tic-tac-toe/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/strain/package.json b/exercises/practice/strain/package.json index 3fa107b1..9c2cda7b 100644 --- a/exercises/practice/strain/package.json +++ b/exercises/practice/strain/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/strain" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/sublist/package.json b/exercises/practice/sublist/package.json index 11492944..9c2cda7b 100644 --- a/exercises/practice/sublist/package.json +++ b/exercises/practice/sublist/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/sublist" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/sum-of-multiples/package.json b/exercises/practice/sum-of-multiples/package.json index 1364c622..9c2cda7b 100644 --- a/exercises/practice/sum-of-multiples/package.json +++ b/exercises/practice/sum-of-multiples/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/sum-of-multiples" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/transpose/package.json b/exercises/practice/transpose/package.json new file mode 100644 index 00000000..9c2cda7b --- /dev/null +++ b/exercises/practice/transpose/package.json @@ -0,0 +1,22 @@ +{ + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "watch": "jasmine-node --coffee --autotest ." + }, + "packageManager": "npm@11.13.0" +} diff --git a/exercises/practice/triangle/package.json b/exercises/practice/triangle/package.json index bfbc3edb..9c2cda7b 100644 --- a/exercises/practice/triangle/package.json +++ b/exercises/practice/triangle/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/triangle" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/trinary/package.json b/exercises/practice/trinary/package.json index 8557c3b4..9c2cda7b 100644 --- a/exercises/practice/trinary/package.json +++ b/exercises/practice/trinary/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/trinary" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/twelve-days/package.json b/exercises/practice/twelve-days/package.json index 75e61be3..9c2cda7b 100644 --- a/exercises/practice/twelve-days/package.json +++ b/exercises/practice/twelve-days/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/twelve-days" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/two-bucket/package.json b/exercises/practice/two-bucket/package.json index 4d9aa59b..9c2cda7b 100644 --- a/exercises/practice/two-bucket/package.json +++ b/exercises/practice/two-bucket/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/two-bucket" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/two-fer/package.json b/exercises/practice/two-fer/package.json index 51be1c1b..9c2cda7b 100644 --- a/exercises/practice/two-fer/package.json +++ b/exercises/practice/two-fer/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/two-fer" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/word-count/package.json b/exercises/practice/word-count/package.json index 6e7580f8..9c2cda7b 100644 --- a/exercises/practice/word-count/package.json +++ b/exercises/practice/word-count/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/word-count" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/wordy/package.json b/exercises/practice/wordy/package.json index 18a6c8df..9c2cda7b 100644 --- a/exercises/practice/wordy/package.json +++ b/exercises/practice/wordy/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/wordy" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/exercises/practice/yacht/package.json b/exercises/practice/yacht/package.json index dde6a814..9c2cda7b 100644 --- a/exercises/practice/yacht/package.json +++ b/exercises/practice/yacht/package.json @@ -3,26 +3,20 @@ "description": "Exercism exercises in CoffeeScript", "author": "Katrina Owen", "contributors": [ - "Andras B Nagy " + "Andras B Nagy" ], "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/exercism/coffeescript.git", - "directory": "exercises/practice/yacht" + "url": "https://github.com/exercism/coffeescript.git" }, "devDependencies": { - "coffeelint": "^2.1.0", "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" + "jasmine-node": "^3.0.0" }, "scripts": { "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." + "watch": "jasmine-node --coffee --autotest ." }, - "packageManager": "npm@9.2.0" + "packageManager": "npm@11.13.0" } diff --git a/package.json b/package.json index 43b9bbe1..fe30ad48 100644 --- a/package.json +++ b/package.json @@ -1,28 +1,28 @@ { - "name": "@exercism/coffeescript", - "description": "Exercism exercises in CoffeeScript", - "author": "Katrina Owen", - "contributors": [ - "Andras B Nagy " - ], - "private": true, - "license": "MIT", - "repository": { - "type": "git", - "url": "https://github.com/exercism/coffeescript.git" - }, - "devDependencies": { - "coffeelint": "^2.1.0", - "coffeescript": "^2.7.0", - "jasmine-node": "^3.0.0", - "prettier": "^2.8.8", - "prettier-plugin-coffeescript": "^0.1.5" - }, - "scripts": { - "test": "jasmine-node --coffee .", - "lint": "coffeelint -r .", - "watch": "jasmine-node --coffee --autotest .", - "format": "prettier --write ." - }, - "packageManager": "npm@9.2.0" -} \ No newline at end of file + "name": "@exercism/coffeescript", + "description": "Exercism exercises in CoffeeScript", + "author": "Katrina Owen", + "contributors": [ + "Andras B Nagy" + ], + "private": true, + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/exercism/coffeescript.git" + }, + "devDependencies": { + "coffeelint": "^2.1.0", + "coffeescript": "^2.7.0", + "jasmine-node": "^3.0.0", + "prettier": "^2.8.8", + "prettier-plugin-coffeescript": "^0.1.5" + }, + "scripts": { + "test": "jasmine-node --coffee .", + "lint": "coffeelint -r .", + "watch": "jasmine-node --coffee --autotest .", + "format": "prettier --write ." + }, + "packageManager": "npm@11.13.0" +} From dccd24ac4321a31419f5bccbe01bbd4ae67c4adf Mon Sep 17 00:00:00 2001 From: BNAndras <20251272+BNAndras@users.noreply.github.com> Date: Thu, 28 May 2026 19:57:43 -0700 Subject: [PATCH 4/8] Adapt Javascript track's prettierignore --- .prettierignore | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/.prettierignore b/.prettierignore index baa9de89..a67288c1 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,3 +1,18 @@ -**/node_modules/ -**/*.json -**/*.md +/.github/labels.yml + +# Originates from https://github.com/exercism/org-wide-files +CODE_OF_CONDUCT.md +LICENSE +.github/workflows/configlet.yml +.github/workflows/sync-labels.yml +.github/workflows/no-important-files-changed.yml +.github/workflows/pause-community-contributions.yml + +# These are formatted via configlet and will not match prettier +exercises/**/.meta/config.json +exercises/**/.approaches/config.json +config.json + +# Originates from https://github.com/exercism/problem-specifications +exercises/practice/**/.docs/instructions.md +exercises/practice/**/.docs/introduction.md \ No newline at end of file From 7e135af4528caeefc55404681f287cb14ec44aab Mon Sep 17 00:00:00 2001 From: BNAndras <20251272+BNAndras@users.noreply.github.com> Date: Thu, 28 May 2026 20:01:28 -0700 Subject: [PATCH 5/8] coffeelintignore --- .coffeelintignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .coffeelintignore diff --git a/.coffeelintignore b/.coffeelintignore new file mode 100644 index 00000000..8ece1aba --- /dev/null +++ b/.coffeelintignore @@ -0,0 +1,2 @@ +node_modules/** +**/node_modules/** From 490485ca49bc0424fb9788a5d1b6a55334b160f3 Mon Sep 17 00:00:00 2001 From: BNAndras <20251272+BNAndras@users.noreply.github.com> Date: Thu, 28 May 2026 20:01:51 -0700 Subject: [PATCH 6/8] Delete jsconfig.json --- jsconfig.json | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 jsconfig.json diff --git a/jsconfig.json b/jsconfig.json deleted file mode 100644 index 2dde3ad2..00000000 --- a/jsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "compilerOptions": { - "target": "es6", - "module": "commonjs", - "strict": false - }, - "include": [ - "exercises/**/*" - ], - "exclude": [ - "node_modules", - "**/node_modules/*" - ] -} \ No newline at end of file From ed21433e16e64930f9668c9664e676b886925d6e Mon Sep 17 00:00:00 2001 From: BNAndras <20251272+BNAndras@users.noreply.github.com> Date: Thu, 28 May 2026 20:07:46 -0700 Subject: [PATCH 7/8] Update CI --- .github/workflows/check-package-json.yml | 10 ++++----- bin/sync-package-json.js | 26 +++++++++++++++++------- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/.github/workflows/check-package-json.yml b/.github/workflows/check-package-json.yml index cc342658..21e99f39 100644 --- a/.github/workflows/check-package-json.yml +++ b/.github/workflows/check-package-json.yml @@ -7,14 +7,14 @@ on: jobs: check-package-json: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 - + - uses: actions/checkout@900f2210b1d28bbbd0bd22d17926b9e224e8f231 + - name: Use Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@0355742c943ddb13ca8a6b700f824231caa91e75 with: - node-version: 18 + node-version: 24 - name: Run sync script run: node bin/sync-package-json.js diff --git a/bin/sync-package-json.js b/bin/sync-package-json.js index 72772858..f1720f18 100644 --- a/bin/sync-package-json.js +++ b/bin/sync-package-json.js @@ -3,17 +3,29 @@ const path = require('path'); const root = path.resolve(__dirname, '..'); const pkg = require('../package.json'); -delete pkg.private; + +const exercisePkg = { + name: pkg.name, + description: pkg.description, + author: pkg.author, + contributors: pkg.contributors, + license: pkg.license, + repository: pkg.repository, + devDependencies: { + 'coffeescript': pkg.devDependencies['coffeescript'], + 'jasmine-node': pkg.devDependencies['jasmine-node'] + }, + scripts: { + test: pkg.scripts.test, + watch: pkg.scripts.watch + }, + packageManager: pkg.packageManager +}; fs.readdirSync(path.join(root, 'exercises/practice')).forEach(slug => { const dir = path.join(root, 'exercises/practice', slug); if (!fs.statSync(dir).isDirectory()) return; - const newPkg = { - ...pkg, - repository: { ...pkg.repository, directory: `exercises/practice/${slug}` } - }; - - fs.writeFileSync(path.join(dir, 'package.json'), JSON.stringify(newPkg, null, 2) + '\n'); + fs.writeFileSync(path.join(dir, 'package.json'), JSON.stringify(exercisePkg, null, 2) + '\n'); console.log(`Synced ${slug}`); }); From c7fd915f408fa750f181336aa4cf2578e3937d2b Mon Sep 17 00:00:00 2001 From: BNAndras <20251272+BNAndras@users.noreply.github.com> Date: Thu, 28 May 2026 20:09:50 -0700 Subject: [PATCH 8/8] Turn off caching --- .github/workflows/check-package-json.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-package-json.yml b/.github/workflows/check-package-json.yml index 21e99f39..6fc85394 100644 --- a/.github/workflows/check-package-json.yml +++ b/.github/workflows/check-package-json.yml @@ -1,4 +1,4 @@ -name: Check package.json Sync +name: Check package.json on: push: @@ -15,6 +15,7 @@ jobs: uses: actions/setup-node@0355742c943ddb13ca8a6b700f824231caa91e75 with: node-version: 24 + package-manager-cache: false - name: Run sync script run: node bin/sync-package-json.js