no inklecate, pnpm update

This commit is contained in:
Alexander Yakovlev 2021-08-14 13:58:24 +07:00
parent 39bef70574
commit ec1246d2a9
Signed by: oreolek
GPG key ID: 8D24103F5EE2A6C0
8 changed files with 2966 additions and 4955 deletions

BIN
ink-engine-runtime.dll (Stored with Git LFS)

Binary file not shown.

BIN
ink_compiler.dll (Stored with Git LFS)

Binary file not shown.

BIN
inklecate.exe (Stored with Git LFS)

Binary file not shown.

View file

@ -2,7 +2,7 @@ import jQuery from 'jquery'
const inkjs = require('inkjs').Story;
const entryPoint = 'fogg.ink.json';
let clearProgress, continueToNextChoice, displayText, loadGame, saveChoice, s;
let continueToNextChoice, displayText, loadGame, saveChoice, s;
saveChoice = function(index) {
window.progress.push(index);
@ -82,10 +82,6 @@ loadGame = function(s) {
return results;
};
clearProgress = function() {
return window.progress = [];
};
jQuery.ajax({
url: entryPoint,
dataType: 'text',

View file

@ -6,24 +6,23 @@
"dev": "./node_modules/cross-env/src/bin/cross-env.js NODE_ENV=development ./node_modules/webpack/bin/webpack.js",
"watch": "./node_modules/webpack/bin/webpack.js --watch"
},
"dependencies": {
"@babel/core": "^7.12.3",
"@babel/preset-env": "^7.12.1",
"autoprefixer": "^9.8.6",
"babel-loader": "^8.1.0",
"bootstrap": "^4.5.3",
"browser-sync": "^2.26.13",
"copy-webpack-plugin": "^6.3.0",
"cross-env": "^7.0.2",
"css-loader": "^3.6.0",
"inkjs": "^1.11.0",
"jquery": "^3.5.1",
"mini-css-extract-plugin": "^0.9.0",
"postcss-loader": "^3.0.0",
"sass": "^1.29.0",
"sass-loader": "^8.0.2",
"webpack": "^4.44.2",
"webpack-cli": "^3.3.12",
"webpack-shell-plugin": "^0.5.0"
"devDependencies": {
"@babel/core": "^7.15.0",
"@babel/preset-env": "^7.15.0",
"autoprefixer": "^10.3.1",
"babel-loader": "^8.2.2",
"bootstrap": "^5.1.0",
"browser-sync": "^2.27.5",
"copy-webpack-plugin": "^9.0.1",
"cross-env": "^7.0.3",
"css-loader": "^6.2.0",
"inkjs": "^2.0.0",
"jquery": "^3.6.0",
"mini-css-extract-plugin": "^2.2.0",
"postcss-loader": "^6.1.1",
"sass": "^1.37.5",
"sass-loader": "^12.1.0",
"webpack": "^5.50.0",
"webpack-cli": "^4.7.2"
}
}

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
@import '~bootstrap/scss/functions';
@import '~bootstrap/scss/variables';
@import 'bootstrap/scss/functions';
@import 'bootstrap/scss/variables';
$font-family-sans-serif: 'PT Sans','Open Sans',"Helvetica Neue", Helvetica, Arial, sans-serif;
$headings-font-family: "PT Sans Caption",$font-family-sans-serif;
@ -38,16 +38,15 @@ $ok-color: $link-color;
$neutral-color: brown;
$warning-color: darkred;
@import '~bootstrap/scss/mixins';
@import '~bootstrap/scss/root';
@import '~bootstrap/scss/reboot';
@import '~bootstrap/scss/type';
@import '~bootstrap/scss/images';
@import '~bootstrap/scss/grid';
@import '~bootstrap/scss/buttons';
@import '~bootstrap/scss/transitions';
@import '~bootstrap/scss/utilities';
@import '~bootstrap/scss/print';
@import 'bootstrap/scss/mixins';
@import 'bootstrap/scss/utilities';
@import 'bootstrap/scss/root';
@import 'bootstrap/scss/reboot';
@import 'bootstrap/scss/type';
@import 'bootstrap/scss/images';
@import 'bootstrap/scss/grid';
@import 'bootstrap/scss/buttons';
@import 'bootstrap/scss/transitions';
h1,h2,h3 {
font-weight: bold;

View file

@ -2,7 +2,6 @@ const path = require('path')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
const devMode = (process.env.NODE_ENV !== 'production')
const CopyPlugin = require('copy-webpack-plugin');
const WebpackShellPlugin = require('webpack-shell-plugin');
module.exports = {
mode: process.env.NODE_ENV === 'production' ? 'production' : 'development',
@ -11,15 +10,7 @@ module.exports = {
'./scss/style.scss'
],
plugins: [
new MiniCssExtractPlugin({
filename: '[name].css',
chunkFilename: '[id].css'
}),
new WebpackShellPlugin({
onBuildStart:[
'mono inklecate.exe -o build/fogg.ink.json game/fogg.ink'
]
}),
new MiniCssExtractPlugin(),
new CopyPlugin({
patterns: [
{ from: './html/', to: '' },
@ -41,12 +32,7 @@ module.exports = {
{
test: /\.s[ac]ss$/i,
use: [
{
loader: MiniCssExtractPlugin.loader,
options: {
hmr: devMode
}
},
MiniCssExtractPlugin.loader,
// Translates CSS into CommonJS
'css-loader',
'postcss-loader',